交通信号灯调试
一、线路板的检测和调试
1.硬件调试
硬件调试是利用基本测试仪器(万用表、示波器等),检查用户系统硬件中存在的故障。其中硬件调试可分为静态调试与动态调试两步进行
1.1静态调试
静态调试是在用户系统未工作时的一种硬件检测。
第一步:目测:
检查外部的各种元件或者是电路是否有断点。
第二步:用万用表测试:
先用万用表测试目测中有疑问的连接点,再监测电源和地线是否正确、可靠连接已经他们之间是否有短路现象,发现问题后及时修改,以免通电试验后造成线路板和元器件的毁坏。
debug灯
第三步:通电检测:
给焊接好的线路板通电,通电后先目测有无异常现象(冒烟,火花现象),然后用手背测试大功率器件和集成电路等有无温升,若出现以上现象,立即断电;
检测所有有插座的器件的电源和地是否符合要求;
在本项目中需要测试的有:
U1-40=5V,U1-31=5V,U1-9=0V(S1没按下),U1-9=5V(S1按下),还有SB1—SB4 4个按键分别是按下时=0V,弹起时=5V;
利用导线分别把LED、蜂鸣器、数码管接到相应的低电平,测试线路和元器件是否正常工作。
1.2动态调试
动态调试是在用户系统工作的情况下发现和排除用户系统硬件中存在的器件内部故障、器件连接逻辑错误等的一种硬件检查。动态调试的一般方法是由近及远、由分到合。由分到合是指首先按逻辑功能将用户系统硬件电路分为若干
块,当调试电路时,与该元件无关的器件全部从用户系统中去掉,这样可以将故障范围限定在某个局部的电路上。当各块电路无故障后,将各电路逐块加入系统中,在对各块电路功能及各电路间可能存在的相互联系进行调试。由分到合的调试既告完成。由近及远是将信号流经的各器件按照距离单片机的逻辑距离进行由近及远的分层,然后分层调试。调试时,仍采用去掉无关元件的方法,逐层调试下去,就会定位故障元件了。
2软件调试
在本项目中,我们首先将教材《单片机应用技术》中的第二页的“信号灯的闪烁控制”的程序录入,并烧录到芯片中去,然后通电试验,这是合格的线路板的状态时所有发光二极管闪烁,按下复位按键S1,系统复位。
下面我详细介绍下程序录入、烧录的整个过程,在这个过程中需要一个编译软件和一个烧录器,在这儿我们的编译软件采用的是万利电子的“MedWin V2.39中文版”烧录器采用的是致远电子“EasyPRO 80B”。
2.1 编写程序
双击桌面的“MedWin V2.39中文版”图标,弹出对话框:
在这儿,我们不是选用的万利电子的仿真器,所以我们选择“模拟仿真”选项后,单击“模拟仿真”就会进入MedWin V2.39中文版的操作界面,在此时如果是第一次使用这个软件,他会首先弹出一个对话框:
这个对话框的意思是提示你的文件的保存的路径,和文件名的注意事项,如果不需要修改点击“确定”,后进入MedWin V2.39中文版的操作界面,如图:
执行菜单命令【文件】/【新建】,出现如图所示的选择类型对话框;
在选择合适的路径和合适的文件名后,如下图:
单击【打开】按钮或按【Enter】键确认,就进入程序的录入界面,如图:
在这儿就可以录入教材《单片机应用技术》中的第二页的“信号灯的闪烁控制”的程序了。录入结束后,执行菜单命令【文件】/【保存】,后保存下录入的程序(在以后所有的时候,在多保存下,放置意外出现时,因没有保存造成程
序的丢失)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论