_1.出租车计价器调试方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
出租车计价器调试方案
本设计可分为单片机主控模块、键盘、显示器、温度检测、状态指示、时钟日历、语音收录播报、分频器电路、脉冲信号发生器等9部分。仔细分析系统的工作原理,分别按照模块在系统中的作用,对各个模块分别单独调试,最后形成该系统的用户程序,实现功能要求。
一、接通电源
首先仔细检查该系统板的电源和地是否有短路问题,在未接入电源轻快下,使用万用表检验电源和地检查是否短路,如果没有短路,再仔细核查电源极性后予以通电,观察电源指示灯D1是否点亮。如果电源指示的灯不亮应立即关闭电源,并用手触摸各个芯片,检查是否用某芯片发热。如果没有发热的器件,很可能是电源指示二极管极性安装错误,或者是该发光二极管的串联电阻阻值偏大。
二、测试状态指示
本系统中状态指示二极管共有3个,它们分别是D1、D2、D3。D3是指示电源的,可以在电源借同事直接看到,D2用于指示语音芯片的工作状态,留作语音模块调试时观察。D1是可以由单片机的引脚控制的。
三、脉冲信号发生器测试
该模块由5G555芯片构成一个多谐振荡器,使用示波器观察该芯片的第3引脚的波形,并调节电位器W1,注意安全观察输出信号的频率变化范围。
四、分频电路测试
该模块由一个4位二进制计数器74HC161和一个多路选择器74HC153构成。调试时可以利用由5G555芯片构成一个多谐振荡器的输出,或信号发生器作为计数器74HC161的计数输入信号。值得注意的是控制多路选择器74HC153的S0、S1与单片机调试时所使用的引脚复用,要采取特殊措施才能正确试验检测。
五、键盘测试
本系统相对比较简单,仅有5个按键,其中4个为系统功能键,它们分别是S1、S2、S3、S4,另一个是系统复位按键S6。对于系统复位按键S6可以在上电之后,使用万用表予以检查,按下该按键,单片机的第9脚应该为高电平,释放后应该为点电平。
对于系统功能键,编写如下程序予以测试检查:???????
六、动态数码管测试
本系统中的数码管的原理采用的是动态扫描方式,即某一时刻只用一个数码管在显示,利用人的视觉暂留特性,让数码管高速轮流显示,达到完整显示的目的。编写如下程序进行测试:???????
七、温度传感器测试
本系统使用的是一款单线温度传感器(DS18B20),可将温度穿换成12的数字量,以表示温度从?到?的范围。编写如下程序予以测试检查:???????
八、时钟日历测试
本系统使用了时钟日历专用芯片,该芯片是以串行方式实现控制和数据传输的。编写如下程序进行测试:??????
九、语音收录播报测试
本系统中使用的是语音专用芯片IDS1760芯片,该芯片是以串行方式实现控制和数据传输的。编写如下程序进行测试:??????
十、单片机模块调试
该模块的调试很复杂,牵扯面也很多。其实通过前面各个模块的调试,已经大部分得到了间接地验证。例如在“动态数码管测试”和“串行通讯测试”中就是用到了定时器。
如有必要可以再编写一些测试程序。例如检测单片机的某一口线的功能是否正常、测试某段程序运行时间,等等。