全球旧事资料 分类
基于单片机的行车测速系统
XX
XXXX,XXXX摘要本设计采用AT89S52单片机作为控制芯片,利用霍尔传感器采集被测信号,将被测信号通过单片机计算在LCD上进行显示,另外通过矩阵键盘设置计算参数,并使用存储芯片储存重要数据和参数,构成了基于单片机的行车测速系统。该测速系统除了可以测量车辆行驶速度,还可以记录车辆行驶里程,而且具有价格便宜、使用方便、可靠性高等特点,并能够有效提高对测速传感器输出信号测量的准确性和稳定性,在日常生活运用中具有独特的优势。关键词AT89S52;测速系统;霍尔传感器
1绪论
如今随着半导体技术的不断发展,微控制单元MCU(MicroCo
trollerU
it)以其集成度高、功能强、速度快、可靠性好等特点被电子系统开发人员广泛的运用到控制系统、智能仪表、机电一体化产品、智能接口、智能民用产品等领域。单片机的突出特点是体积小,抗干扰性好,功耗小,可靠性好,有较强的模拟接口,代码保密性好,所以得到了官方的应用1。采用单片机作为主芯片可以有效的解决对采样信号的处理问题,并能够降低开发成本,提升开发的效率和开发的质量。
现代汽车上一般都装有发动机控制、自动驾驶、ABS、TRC、自动锁车门、主动式悬架、导向系统、电子仪表等装置2,这些装置都需要汽车车速信号。速度是一个很重要的物理量,获取准确的速度能够保证车辆行驶的安全性,而基于单片机技术的测速系统具有价格便宜、使用方便、可靠性高等特点,能有效提高对测速传感器输出信号测量的准确性和稳定性。
因此本文提出了一种基于单片机的行车测速系统,有效速度范围为10300kmh,完全符合JJG5272007的标准测速仪的速度范围为20180kmh和MPE为±1的要求。因此,其可用于机动车的测速,为机动车的安全驾驶提供安全保障和技术支持。
2方案的设计与论证
21测速系统主要组成器件的选择与论证
211微控制器的选择方案一:采用80C52单片机实现。80C52内置8位中央处理单元、256字节内部数据
存储器RAM、8k片内程序存储器(ROM)、32个双向输入输出IO口、3个16位定时计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路3。此外,80C52还可工作于低功耗模式,可通过两种软件选择空闲模式和掉电模式。在空闲模式下冻结CPU
f而RAM定时器、串行口和中断系统维持其功能4。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。
方案二:采用AT89S52单片机实现。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位IO口线,看门r
好听全球资料 返回顶部