2021-2022收藏资料基于单片机的出租车计价器编码传感器的设计.doc
《2021-2022收藏资料基于单片机的出租车计价器编码传感器的设计.doc》由会员分享,可在线阅读,更多相关《2021-2022收藏资料基于单片机的出租车计价器编码传感器的设计.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、仪器仪表与检测技术自动化技术与应用抛年第卷第期基于单片机的出租车计价器编码传感器的设计张晓虎,刘洁(湖南文理学院电气工程系,湖南常德;湖南文理学院计算机系,湖南常德)摘要:本文介绍了采用多片单片机技术的出租车计价器编码传感器部分的设计原理,给出了编码器、解码器、解码写入器的软硬件设计方案。整个系统计价准确,成本低廉。关键词:单片机;编码器;解码器;解码写入器中图分类号:玛文献标识码:文章编号:() 舯一, (肌畸 ,列()();畸 “ 】), 嗽)嗽: 山 )( 皿酬 印:;腧;引言每转动一周就和磁感应传感器正对一次,磁感应传感器就会产随着社会的发展,出租车是人们生活中非常方便且较普遍的交通工
2、具,但出租车计价器相对较为落后。在过去,出租车采用机械式的计价器,用齿轮比的方式来计算出租车所跑的里程数,并由里程数来换算车费;由于机械的齿轮体积比较大,计算生一个大约船的低脉冲,所以我们可以通过计算磁感应传感器产生的低脉冲数来计算出租车跑的里程数及相应的车费。具体检测磁感应传感器和发出计价脉冲的过程为:编码器的单片机通过一个口来检测磁感应传感器信号,当确定为传感器产生的信号时,就通过另一个口向解码器的单片机发送一不是很准确,而且容易磨损,后来又采用了传感器方式,利用传组编码,而解码器的单片机则首先判断当前准备接收的数据是感器接收车的跑动信息,从而计算里程数和车费,但此方法通常编码器发送的编码
3、还是解码写入器发送的解码;当判断是解码使干扰信号也能产生计数脉冲,所以也不完善。现在我们引用写入器发送的解码时,解码器的单片机接收此解码并利用单片机技术,使用编码和解码信息传递这种方式来完成计价器总线协议将解码保存到酽中去,当判断是编码器发送的计数脉冲的形成;单片机可以很精确地检测到传感器信号,这样计价就会非常准确。完成此装置所需器件简单,成本非常低,技术上也容易实现。编码时,解码器的单片机先接收此编码,然后读出自己酽中的解码将其与接收到的编码相比较,如果相同则解码器单片机通过一个口向计价装置发出计价脉冲,否则不发出计价脉冲。注意:这里每一辆出租车的计价器的编码和解码都是不系统原理同的,这样有
4、利于出租车的管理以及防止计价器的盗用,解码器本文主要介绍虚线框内模块的设计,其系统框图如图,主要原理为:出租车驱动轮转数与转轴转数的传动比是一定的,而转轴转动时带动一小磁体转动,其传动比也是一定的,小磁体收稿日期:一万方数据中的解码是使用解码写入器写入其酽中去的;每辆出租车计价器都具有一个编码器和一个解码器,而所有的出租车计价器都共用一个解码写入器,也就是说在计价器卖出之前用同一个解码写入器为所有的计价器的解码器写入不同的初始解码,写入初始解码以后计价器就不再需要解码写入器,除非此计自动化技术与应用驼年第卷第期仪器仪表与检测技术价器坏掉需要更换解码器,此时需再用解码写入器给新的解码器写入初始解
5、码。其硬件电路设计图见图和图。图系统框图图解码器和编码器电路图为位十进制数)给解码器,每个数据都是按脉冲方式发送出去,十进制数是多少,就发送几个低脉冲,发送一个十进制数据所用的时间要保证在以内,其程序流程图如图。开始接收传感器发送的信号判断是否为传感器信号?分别在个内通过一根口线以脉冲方式发送个进制数据(即编码)给解码器图编码器程序流程图解码写入器解码写入器部分使用的单片机为嘞,解码写入器的功能与编码器的功能类似,由于其要发送的解码要能随时改变,这里我们可以外接个小数字键盘,解码写入器要发送的解码可以从个小数字键盘上获得。为了和编码器发送的编码区别开来,解码写入器需要先发送一个区别字符,使解码
6、器能够识别出当前接收的是编码器还是解码写入器发出的数据。区别字符后面紧跟着的是解码,所有这些数据的发送方式与编码器编码的发送方式完全相同,由棚单片机的口输出,其程序流程图如图。图编码写入器电路图系统功能的实现传感器本系统的编码器部分利用传感器来接收出租车的跑动信号,这里采用的传感器为磁感应传感器,当其与车辆转轴带动的小磁体正对时,传感器的输出引脚便会产生一个约瞄的低脉冲。编码器编码器部分使用的单片机为,利用图解码写入器的程序框图芯片的第四个引脚来检测传感器的输出信号怛。当检测到确定的传感器信号后,单片机将按一定的时序在其第七个引脚连续发送个十进制数据(即编码形式万方数据解码器这部分采用的单片机
7、是,其内部有酽。二鑫仪器仪表与检测技术!皇垫丝堡查皇堕里丝堕堡墨丝堂差!塑 我们可以利用协议随时从中读出解码或者向酽中写入新的编码。其工作过程为:首先解码器读出内部酽中中的个十进制数据分别保存到个内部数据存储单元中,然后调用接收数据子程序,接收一个数据先保存到一个内部数据存储单元中,并判断这个数据是否为区别字符,若不是区别字符,说明现在接收的数据可能是编码器发送的编码,则继续接收后面的个数据保存到个内部数据存储单元中,将接收到的这个十进制数据与前面解码器读出的内部酽中一中的个十进制数据进行比较,陀升级。(开 始)发送起始位发送读控制。发送要读的。的地址相等则在引脚上发送一个瞄的低脉冲作为计价脉
8、冲,不相等则重新接收数据;若是区别字符,说明现在解码写入器要修改解码器的解码,必须马上接收跟在区别字符后面的个数据并将这个十进制数据保存到酽的一中来覆盖以前的解码。其程序流程图如图,其调用的子程序如图和图。图图发送停止位回协议下读程序流程图厂元雨发送起始位发送写控制字发送要写入!的地址发送要写入的数据娑麓:发送停止位兰旦协议下写程序流程图图解码器程序流程图参考文献:宋青,权伟龙,齐新元开关型霍尔传感器的原理与工程实现物理实验,():彭树生,庄志洪,赵惠昌单片机原理及应用北京:机结论械工业出版社,本系统解决了以往计价器计价不准确、使用寿命短等缺点,现在采用以单片机为主控制单元的编码解码技术,使每
9、个出租车的计价器拥有不同的编码,从而防止出租车之间计价器的相互盗用,便于出租车公司对出租车的管理。我们可以随时对单片机的外围电路进行扩展,并通过软件编程实现本系统的不断万方数据余永权系列单片机应用技术北京:北京航空航天大学出版社,窦振中,汪立森系列单片机应用设计与实例北京:北京航空航天大学出版社,作者简介:张晓虎(一),男,山东莱芜人,湖南文理学院助教,湖南大学在读研究生,主要研究方向:复杂系统的智能控制理论与应用。一返嵩芝少基于单片机的出租车计价器编码传感器的设计作者:作者单位:刊名:英文刊名:年,卷(期):引用次数:张晓虎, 刘洁, Zhang Xiao-hu, Liu Jie张晓虎,Zh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 2022 收藏 资料 基于 单片机 出租车 计价器 编码 传感器 设计
限制150内