应用于电动自行车速度与里程表的光电传感器
系统概述
本系统由信号预处理电路、单片机AT89C2051、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。系统的原理框图如图1所示。
系统的原理框图
工作原理
该设计能实时地将所测的速度与累计里程数显示出来,主要是将传感器输入到单片机的脉冲信号的频率(传感器将不同车速转变成不同频率的脉冲信号)实时地测量出来,考虑到信号的衰减、干扰等影响,在信号送入单片机前应对其进行放大整形,然后通过单片机计算出速度和里程,再将所得的数据存储到串口数据存储器,并由LED显示模块交替显示所测速度与里程。本设计的里程数的算法是一种大概的算法(假设在一定时间内自行车是匀速行进,平均速度与时间的乘积即为里程数)。
应用于电动自行车速度与里程表的光电传感器
设计时,应综合考虑测速精度和系统反应时间。本设计用测量脉冲频率来计算速度,因而具有较高的测速精度。在计算里程时取了自行车的理想状态。实际中,误差控制在几米之内,相对于整个里程来说不是很大。为了保证系统的实时性,系统的速度转换模块和显示数据转BCD码模块都采用快速算法。另外,还应尽量保证其他子模块在编程时的通用性和高效性。本设计的速度和里程值采用6位显示,并包含两个小数位。
东莞市中昊自动化科技有限公司是国外各大知名品牌的一级代理商,产品包括:红外线光电开关,接近传感器,电感式接近传感器,耐高温接近传感器,电容式接近传感器,霍尔式传感器,安全防爆磁性开关,模拟量线性位移,液位传感器,断丝检测器,热金属检测器,色标传感器,光纤传感器,安全光幕,超声波传感器,压力传感器,视觉传感器,旋转编码器,光电编码器,双编开关,计数器,继电器,固态继电器,开关电源,单组输出开关式稳压电源,双组输出开关式稳压电源,三组输出稳压式开关电源,四组输出稳压式开关电源,隔离变送器,焊机电源整流桥,晶闸管模块,接近传感器,光电传感器,位移传感器,颜色传感器,光电眼,光电检测器,颜磁接近传感器,磁传感器,磁性开关,舌簧传感器,防爆接近传感器,leuze传感器,威格勒传感器,格威姆接近传感器,电子凸轮控制器,磁体,电磁体,触头等产品。
标签:
光电传感器
本文地址:http://www.dgzhonghao.com/news/881.html
本文来源:东莞市中昊自动化科技有限公司