论文部分内容阅读
【摘 要】本设计是基于89C51单片机为控制核心的车速检测系统设计,采用了AT89C51单片机作为控制核心,共阳的LED数码管构成了显示模块.同时给出了软件设计的流程图和主要源代码。
【关键词】89C51单片机;霍尔效应传感器;LED显示器
0.引言
为了让驾驶人员时刻知晓当前车速,随时警惕注意安全操作。本设计采用AT89C51单片机作为主要的控制器件核心,使用霍尔传感器采集信号,传输给单片机定时计数后测算出当前车速,并显示在外接LED数碼管上,供驾驶人员判断当前车速。本设计基于单片机技术原理,以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个车速检测系统。
1.设计方案
系统是由89C51单片机(T0定时,T1技术),霍尔式传感器,LED显示器组成。由霍尔传感器采集车轮转速的信号,并将采集的信号传给单片机,利用单片机的定时计数器功能和编写的程序将采集的信号转换成数据,通过数码管将数据显示出来。
3.软件设计
首先对系统初始化,启动后开始整个系统。传感器和单片机开始工作,传感器不断采集轮速信号传给单片机,由单片机进行计算并显示在LED上。每个1m刷新一次,获得即时车速。任何一个应用系统,它们都有着自己的硬件系统和软件系统,少了任何一个部分都不可能称之为一个完整的应用系统,它们之间是相互依存的一个整体,硬件系统是软件系统的一个基础和前提,为软件系统提供了一个操作平台;而软件系统是硬件系统的灵魂,它对硬件系统起到扩充和完善的作用。
4.中断允许寄存器IE
在程序采用了T0,T1的工作在方式1。在程序中使用了中断允许寄存器IE。
5.结束语
本系统通过采集车轮转速信号,可以判断出当前车速,并提供给驾驶着,使其谨慎驾驶。这对提高汽车的主动安全性,减少交通事故很有应用意义。本次设计采用单片机对车轮转速进行测量,可以测量转速的测量和转速测量的精确度,具有很好的实用价值。在芯片选择上采用了AT89C52,它是个高性能的CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器,比AT89C51容量更大。这个单片机转速测量系统,具有电路简单,程序简单,运行速度快,测速范围广,抗干扰性能好的特点,可以运用于实际操作中。若在设计过程中,在信号处理过程中加入滤波,将能进一步减小误差,能是测速精度得到提高。 [科]
【关键词】89C51单片机;霍尔效应传感器;LED显示器
0.引言
为了让驾驶人员时刻知晓当前车速,随时警惕注意安全操作。本设计采用AT89C51单片机作为主要的控制器件核心,使用霍尔传感器采集信号,传输给单片机定时计数后测算出当前车速,并显示在外接LED数碼管上,供驾驶人员判断当前车速。本设计基于单片机技术原理,以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个车速检测系统。
1.设计方案
系统是由89C51单片机(T0定时,T1技术),霍尔式传感器,LED显示器组成。由霍尔传感器采集车轮转速的信号,并将采集的信号传给单片机,利用单片机的定时计数器功能和编写的程序将采集的信号转换成数据,通过数码管将数据显示出来。
3.软件设计
首先对系统初始化,启动后开始整个系统。传感器和单片机开始工作,传感器不断采集轮速信号传给单片机,由单片机进行计算并显示在LED上。每个1m刷新一次,获得即时车速。任何一个应用系统,它们都有着自己的硬件系统和软件系统,少了任何一个部分都不可能称之为一个完整的应用系统,它们之间是相互依存的一个整体,硬件系统是软件系统的一个基础和前提,为软件系统提供了一个操作平台;而软件系统是硬件系统的灵魂,它对硬件系统起到扩充和完善的作用。
4.中断允许寄存器IE
在程序采用了T0,T1的工作在方式1。在程序中使用了中断允许寄存器IE。
5.结束语
本系统通过采集车轮转速信号,可以判断出当前车速,并提供给驾驶着,使其谨慎驾驶。这对提高汽车的主动安全性,减少交通事故很有应用意义。本次设计采用单片机对车轮转速进行测量,可以测量转速的测量和转速测量的精确度,具有很好的实用价值。在芯片选择上采用了AT89C52,它是个高性能的CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器,比AT89C51容量更大。这个单片机转速测量系统,具有电路简单,程序简单,运行速度快,测速范围广,抗干扰性能好的特点,可以运用于实际操作中。若在设计过程中,在信号处理过程中加入滤波,将能进一步减小误差,能是测速精度得到提高。 [科]