基于430单片机的出租车计价器设计与实现*
2015-09-21齐轩晨
网络安全与数据管理 2015年17期
叶 磊,黄 莹,齐轩晨,刘 艳
(南京邮电大学 电子科学与工程学院,江苏 南京 210023)
0 引言
随着城市化进程的加快,出租车需求量不断增加、车型逐渐多样化[1];随着司机对自身权益的要求,针对夜间出车、堵塞等待,分模式计费是必然趋势;物价升高以及附加燃油费的变动,引起出租车收费调整,计价器计价算法却不能及时更新[2]。出租车计价器的计费方式以及准确性与司机、乘客的利益息息相关。
传统出租车计价器的设计是采用普通液晶显示加机械按键控制,机械按键频繁使用之后易发生故障[3];计价器依赖硬件,易被篡改,计价页面信息单一,不利于乘客监督和保障自身利益;计价器更新麻烦,不能及时跟上市场变化。针对这些不足,本文基于低功耗的MSP430单片机设计了一款出租车计价器,采用触摸液晶显示器,电路单元简单,调整方便,模式、单价、车速等信息一目了然,很好地弥补了已有出租车计价器的不足。
1 设计思路
传统计价器利用外部芯片的定时器捕捉脉冲信号实现测速、测里程的功能,同时通过使用外部ROM芯片进行掉电保护。MSP430F149单片机集成了这些硬件条件,同时F149单片机内部定时器还具有捕获上升或下降沿的工作方式[4],结果更精确。计价器正常工作时,点击触摸式液晶屏上选项,将触点坐标送给单片机,单片机识别出用户指令,选择相应状态;光电传感器将机械转动信号转为电脉冲信号送入单片机处理;单片机通过定时中断获取脉冲周期,根据车轮半径等实际参数算出速度、里程等信息送液晶更新显示;……
登录APP查看全文
