出租车计价器调试报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
出租车计价器调试报告

出租车计价器调试报告本设计可分为单片机主控模块、键盘、显示器、温度检测、状态指示、时钟日历、语音收录播报、分频器电路、脉冲信号发生器等9部分。仔细分析系统的工作原理,分别按照模块在系统中的作用,对各个模块分别单独调试,最后形成该系统的用户程序,实现功能要求。接通电源调试要求:1. 首先仔细检查该系统板的电源和地是否有短路问题,在未接入电源轻快下,使用万用表检验电源和地检查是否短路,如果没有短路,再仔细核查电源极性后予以通电,观察电源指示灯D1是否点亮。如果电源指示的灯不亮应立即关闭电源,并用手触摸各个芯片,检查是否用某芯片发热。如果没有发热的器件,很可能是电源指示二极管极性安装错误,或者是该发光二极管的串联电阻阻值偏大。 2. 黑板上调试要求:(1) 焊接好电路板加电前,用万用表测量板上Vcc 和 GND之间的电阻,应大于1KΩ(2) 加电后测量电路板上各电压,应大于4.2V调试结果:1. 经万用表检验,电路板无短路问题。 2. 通电后,D1指示灯点亮。 3. 测量Vcc 与地之间的电阻,1.14KΩ> 1KΩ 4. 测量Vcc与地之间的电压:4.28V > 4.20V二、测试状态指示本系统中状态指示二极管共有3个,它们分别是D1、D2、D3。D1是指示电源的,可以在电源接通时直接看到,D2用于指示语音芯片的工作状态,留作语音模块调试时观察。D3是可以由单片机的引脚控制的。编写测试D3的程序:#include reg52.h#include stdio.hsbit a_c=P1^0;extern serial_initial();main(){serial_initial();a_c=0;while(1);}测试结果:1.2.脉冲信号发生器测试测试要求:该模块由5G555芯片构成一个多谐振荡器,使用示波器观察该芯片的第3引脚的波形,并调节电位器W1,观察输出波形及频率变化。测试结果:调整W1前,f=147.1Hz调整W1后,f=130.5Hz四、分频电路测试测试要求:该模块由一个4位二进制计数器74HC161和一个多路选择器74HC153构成。调试时可以利用由5G555芯片构成一个多谐振荡器的输出,或信号发生器作为计数器74HC161的计数输入信号。值得注意的是控制多路选择器74HC153的S0、S1与单片机调试时所使用的引脚复用,要采取特殊措施才能正确试验检测。测试结果:利用函数信号发生器生成一个方波,周期/频率如图:其在输出端输出的波形为:=3.881kHz=1.235kHz分频功能无误。键盘测试测试要求:本系统相对比较简单,仅有5个按键,其中4个为系统功能键,它们分别是S1、S2、S3、S4,另一个是系统复位按键S6。对于系统复位按键S6可以在上电之后,使用万用表予以检查,按下该按键,单片机的第9脚应该为高电平,释放后应该为点电平。对于系统功能键,编写如下程序予以测试检查:#includereg52.h#include stdio.h#includeintrins.h#include absacc.h#define SEGMENT XBYTE[0x0c000] #define BIT_LED XBYTE[0x0a000]void display();sbit k1=P1^0; sbit k2=P1^1;sbit k3=P1^2;sbit k4=P1^3;unsigned char a;unsignedchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67,0x40,0x00,0x63,0x39,};void delay(unsigned int i);main(){while(1){if(k1==0)a=0x06;if(k2==0)a=0x5b;if(k3==0)a=0x4f;if(k4==0)a=0x66;display();}}测试结果:对于复位键S6,按下前应为低电平,按下后应为高电平按下前按下后对于S1—S4,按下前为高电平,按下后为低电平。其测试结果均符合预期。动态数码管测试测试要求:本系统中的数码管的原理采用的是动态扫描方式,即某一时刻只用一个数码管在显示,利用人的视觉暂留特性,让数码管高速轮流显示,达到完整显示的目的。编写如下程序进行测试:#includereg52.h#include stdio.h#includeintrins.h#include absacc.h#define SEGMENT XBYTE[0x0c000] #define BIT_LED XBYTE[0

文档评论(0)

561190792 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档