具备密码锁功能的电子速度计硬件设计
本电子速度计是一款基于STC89C52RC单片机及LCD1602液晶显示器作为主要元件,具有密码锁以及电子速度计两种功能的设备。首先通过检验输入的密码是否跟存储的数据相同,如果对比正确,就进行下一部功能,就是利用反射红外对管模块电路测量车轮是否转动;同时利用定时器、计数器对单位时间的脉冲进行计数,通过利用已输入的半径计算出速度,数据最后送到液晶显示屏显示出速度。
电子速度计
一、电子速度计原理
本设计能实时观测所测的速度并显♚示出来,主要将传感器输入单片机的脉冲信号频率(传感器通过将不同车速转换成不同频率脉 シ冲信号)实时测量出来,由于信号的衰减、干扰等影响,在信号送到单片机之前要对其进行放大整形(电路中放大和整形功能包含在红外对管模块中),然后由单片机计算出速度,最后将速度以十进制形式显示在显示屏上。具体的内容就是,通过单片机的计数和定时功能,在单位的时间内对来自红外对管模块脉冲☣进行计数,车轮每转动一圈就产生✯一定数目的脉冲(本设计中设置成一圈产生一个脉冲),其中车轮的半径可提前测出,因而可以得出单位时间车子的位移,利用L=v t,可求出速度。//
本设计密码锁功能通过先把密码作数组处理存入单片机EEPROM当中(主要利用掉电存储功能),键盘输入数组后和原数组比对[4],如果两数组数据一致,则系统跳转至测速模式,同时液晶显示屏显示实时速度。二、反射式红外对管模块
反射式红外对管模块原理图如图1,电路主要由比较器LM393及外围电路构成,红外放射管和1K电阻串接在电路当中。电源接通以后红外发射管一直处在工作状态,如果红外线没有被反射回接收端,则接收端的电阻值会变得很大,比较器中的+输入端的电位会接近于电源电压,比较器的―端的电位受到滑动变阻器调节处于一定值(介于0和Vcc之间)。所以,当比较器两端电压V+>V-时,比较器输出端ณ为高电平;而当有物体反射时,红外接收端电阻值会变得很小,这时,V+