/PSEN:外部程序存储器的选通信号。
/EA/VPP:当/EA端是低电平时,在此期间只能访问其外部的程序存储器,无论是否存在内部程序存储器[5]。当/EA端是高电平时,此时访问其内部的程序存储器。在FLASH编程时,此引脚也用于提供12V编程电源(VPP)。
XTAL1:反向振荡器的输入和内部时钟电路的输入。
XTAL2:来自反向振荡器的输出。
2.2霍尔传感器
速度传感器是汽车传感器中最容易损坏的器件。所以本设计对测速传感器进行了改进,让它具有灵敏度高、价格低廉、不易损坏等优点。霍尔传感器分为线性型霍尔传感器和开关型霍尔传感器两种[4]。本设计采用开关型霍尔传感器,主要由霍尔开关、磁铁组成[5]。其工作原理是将磁铁和霍尔开关分别安装在车架和车轮的适当位置,当汽车行驶时,在磁铁的作用下,霍尔开关将产生的开关信号输入至单片机的计数器T1引脚。单片机AT89C5l的定时器T0定时一段时间后,通过提取Tl中的脉冲个数,就能计算出汽车行驶的瞬时速度。
磁钢可以为霍尔传感器提供能感应的磁场,如果霍尔元件以切割磁力线相对磁钢运动时,此时在霍尔输出端口就会有电压输出,因此霍尔传感器和磁钢必须配对使用。霍尔传感器检测转速时,在非磁材料的圆盘边上粘贴一块磁钢,霍尔传感器固定在圆盘外缘附近。只要圆盘转动一圈,对应的霍尔传感器就输出一个脉冲。通过测量产生脉冲的频率,就可以知道圆盘的转速。同样道理,根据圆盘(车轮)的转速,然后结合圆盘的周长就可以计算出物体的位移。
在汽车工业设计中可以使用安偌(ANRUO)电子生产的VB-Z9400霍尔转速传感器来实现汽车车速的测量,VB-Z9400霍尔转速传感器是采用霍尔芯片,感应导磁体上凸起的齿或凹下的槽,相应给出高低电平,通常用于检测轮轴的转速。它具有抗振性强、非接触、抗干扰能力强、频响宽、稳定性好等优点。
2.3 LCD1602液晶显示模块特点及引脚图
液晶显示模块是一种将液晶显示器件、连接件、集成电路、PCB线路板、背光源、结构件装配在一起的组件[6],简称LCD。液晶显示器具有微功耗、体积小、显示内容丰富、超薄轻巧等优点,在各类仪表和低功耗系统中得到了广泛的应用。液晶显示器根据显示的内容不同可以分为字符型液晶和图形液晶。根据显示容量的大小又可以分为单行16字,双行16字,双行20字等等。本设计采用常用的字符型液晶16字X2行的液晶模块。
它与数码管相比有以下优点:1.位数比较多,可显示32位,而如果用数码管代替32个数码管体积就相当庞大了。2.显示内容比较丰富,可显示所有数字和大、小写字母。 3.程序比较简单,如果用数码管来实现动态显示,会占用很多时间来刷新显示,而LCD1602则会自动完成此功能。
图4 LCD1602
1602采用标准的16脚接口,其中:(模块背面有标注)
引脚1:VSS接地电源。
引脚2:VDD接5V正电源。
引脚3:V0为液晶显示器的对比度调整端,当它与正电源相接时对比度最弱,与地电源相接时对比度最高,如果对比度过高会产生“鬼影”,所以使用时要通过一个10K的电位器来调整对比度。
引脚4:RS为寄存器选择端,当为高电平时选择的是数据寄存器,为低电平时选择的是指令寄存器。
引脚5:RW为读写信号线,当为高电平时进行读操作,为低电平时进行写操作。
引脚6:E为使能端,当E由高电平跳变为低电平时,液晶模块执行命令。
引脚7~14:D0~D7为8位双向数据线。
引脚15~16:空脚。
2.4各模块介绍 AT89C51单片机的汽车超速报警器设计+电路图(4):http://www.youerw.com/zidonghua/lunwen_4652.html