1、 中文翻译: 里程表与单片机 传统的转速表的功能有两个,一是用指针指示汽车行驶的瞬时车速,二是用机械计数器记录汽车行驶的累计里程。现代汽车正向高速化方向发展,随着车速的提高,用软轴驱动的传统车速里程表受到很大的挑战,这是因为软轴在高速旋转时,由于受钢丝承受能力极限的限制而容易断裂,同时,软轴布置过长会出现形变过大或运动迟缓等现象,而且,对于不同的车型,转速里程表的安装位置也会受到软轴长度及弯曲度的限制。凡此种种,使得基于非接触式转速传感器的电子式转速里程表得以迅 速发展。 现在的汽车仪表自动化程度很高,老式的机械软轴传动的仪表已经淘汰取代的是现在的液晶仪表盘,不可能再通过拨数码轮调整里程表。司
2、机又需要增加里程数时,用这种跑表器就可以很轻松地实现。这种跑表器使用中规模集成电路设计而成,体积小巧,运行稳定,适用于各种电子传感器的汽车上使用。 这种小巧的仪器有着比其它同类产品明显的优点: 1、电路设计精湛,严密。使用了高性能的集成电路和电子元件,保证电路有高度的品质;使用最优化的电路设计,考虑到尽可能多的不利的使用环境,使仪器能在电压、温度、湿度、灰尘污染等复杂的变化 因素多的条件下都能稳定工作。 2、可靠性好。为了提高电路工作的可靠性,不但元件经过精心筛选,而且经过 2400 个小时的烤机试验,它的外壳小巧,可以方便地装在口袋中,随时可以拿出来使用。 3、操作简单,使用方便。只需要插到
3、点烟器上,不用下车 ,一切 OK。4、使用安全,放心。即使接反,也不会损坏仪器,更不会损坏车上任何东西 . 5、速度可以调整。你可以把速度调整到最高,也可以调整到一个固定值,比如 300 迈 . 依据车型不同,速度有所不同,可以通过调整仪器上速度旋钮改变速度。 单片机 AT89C2051 以其低价、低功耗、 可靠性高和易于编程等特点著称, X25045则是 MCS 51 系列单片机电路的一个辅助芯片,主要担当复位、电压检测、看门狗和EEPROM 功能,该芯片的采用大大提高了系统的可靠性,减少了外围芯片数,可实现里程累计的掉电存储。 LCM1010 为十位八段式带背光液晶显示模块,采用三线串行接
4、口,它具有功耗低和编程方便的特点。该显示共分两行显示,第一行 6 位显示累计里程,第二行 4 位(位小数)用于显示小计里程。 1 为小计里程清零键,用于调节液晶显示器的视角对比度。芯片 X25045 是 Xicor 公司推出的带有可编程 监控 器的 CMOS 串行 EEPROM,带有 4096 位,按 512 8 来组织。它具有 4 字节页写方式和 10 万次使用周期,数据可保存 100 年。为了保证累计里程单元的个位或小计单元的小数位可靠刷新,当这些单元接近极限使用周期时,可采取换页的办法来使这些数据移动到新单元以继续计数。 霍尔传感器具有许多优点,它们的结构牢固,体积小,重量轻,寿命长,安
5、装方便,功耗小,频率高(可达 1MHZ),耐震动,不怕灰尘、油污、水汽及盐雾等的污染或腐蚀。 霍尔线性器件的精度高、线性度好;霍尔开关器件无触点、无磨损、输出波形清晰、无抖动、无 回跳、位置重复精度高(可达 m 级)。取用了各种补偿和保护措施的霍尔器件的工作温度范围宽可达 55 150。 本设计以单片机 AT89C2051 来实现里程累计、小计、清零及存储,并以 LM1819集成电路驱动十字线圈表头,从而实现了车速的指示。再利用霍尔传感器传输信号。实现该设计方案成本低、指针稳定性好、响应速度快、抗震性强、可靠性和性价比都很高。经实际使用证明,该里程表完全可以取代传统的以软轴驱动的车速里程表。当
6、然,这只是一种实现方案,也可以由单片机通过软件来驱动十字线圈表头,即由单片机分别控制表头的正弦 线圈和余弦线圈而省去 LM1819 集成电路。 单片机课程是已们实践性很强的专业技术课程,初学者只有通过大量的编程、实验、调试、设计制作等一系列的实践环节的训练,才能真正理解单片机软件及硬件设计和调试技巧,才能灵活的运用单片机的各条指令系统和各种开发调试工具,设计出高效、可靠、低功耗、体积更小的单片机应用系统,充分体现单片机的嵌入式应用特色。要进行单片机的开发、实验及课程设计等,必须有一套软硬件开发工具,这样可以省下许多宝贵的时间及精力,提高工作效率。单片机是计算机家族的一个重要分支,它具有体积小、
7、价格低、面 向控制的特点,适用于各种工业控制、仪器仪表装置,在人类生产和生活的各个领域都有极为广泛的应用。 近年来,微型计算机的发展速度足以让人们惊叹,以计算机为主导的信息技术作为一种新的生产力,正在向社会的各个领域渗透,也使机电一体化的进程大大加快。 机电一体化是当今制造技术和产品发展的主要倾向,也是我国机电工业发展的必由之路。可以认为,它是用系统工程学的观点和方法,研究在机电系统和产品中如何将机械、计算机、信息处理和自动控制技术综合应用,以求机电系统和产品达到最佳的组合。机电一体化产品所需要的是嵌 入式微机,而单片机具有体积小、集成度高、功能强等特点,适于嵌入式应用。智能仪器、家用电器、数
8、控机床、工业控制等机电设备和产品中竟相使用单片机。 就目前而言,单片机的发展势头依然不减,各种型号和功能更强的单片机和超级接口芯片不断出现,进一步向高层次发展的重要标志就是构成多机系统和分布式网络。世界上单片机芯片的产量以每年 27%的速度递增,到本世纪初已达 30 亿片,而我国的年需求量也超过了亿片的数量,这表明单片机有着广阔的应用前景。本课程主要针对目前我国早期应用比较广泛的“ MCS-51”单片机进行系统的讲解和 分析。为使用和开发各类机电一体化设备和仪表建立基础。 关于转速表的设计已经有很多可供参考 ,但大部分都是由机械式或模拟数字电路来实现的。 存在着体积大、精度低、不直观、功耗大、
9、功能少,而且采样时间长,难以测得瞬时转速。 由于单片机具有体积小、控制功能强等特点 ,故它在控制方面得到了广泛的应用。 我们所要设计的多功能转速控制系统就是以单片机为核心来实现智能化仪表。它具有功能多 ,功耗小、直观准确 ,可显示时间、限速报警系统、打印、瞬间转速等优点。文中阐述了该类转速表的光电传感器工作原理、结构及转速转换电路的设计。本设 计采用的译码器是 MC14499,它是 MOTOROLA 公司的高集成度 LED 显示驱动器,采用动态扫描方式显示驱动 4 个 LED 数码管。它集锁存、译码、驱动、扫描、时钟于一体。 该设计能实时地将所测的速度显示出来,同时也能够累计显示总里程数。该速
10、度里程表能将传感器输入到单片机的脉冲信号的宽度(传感器将车速转变成相应宽度的脉冲信号)实时地测量出来,然后通过单片机计算出速度和里程,再将所得的数据存储到串口数据存储器,并由串口液晶显示模块实时显示出所测速度。本设计用两个按键来控制显示速度或里程。考虑到信号的衰减、干扰等影响 ,在信号送入单片机前应对其进行放大整形,然后再输入到单片机进行测速。单片机利用定时器 T0 的控制功能测出输入信号的周期后,再利用单片机的算术运算功能将周期转换成速度,同时每秒钟进行一次里程累计,从而计算出总里程。最后将得出的速度、里程值存储在EEPROM 中,并根据两个按键的选择情况来显示速度或里程。为了方便计算要显示数据值的段码,可再将其转换成压缩的 BCD 码,然后通过查表将要显示的数据值中每一位的压缩 BCD 码转换成 8 段码送到显示缓冲区,最后经串口送至液晶显示模块以显示所测的速度或里程。 设计时,应综合考虑测速 精度和系统反应时间。本设计用测量脉冲频率来计算速度,因而具有较高的测速精度。为了保证系统的实时性,系统的速度转换模块和显