基于单片机出租车计费系统

基于单片机出租车计费系统

ID:3155654

大小:762.00 KB

页数:23页

时间:2017-11-20

基于单片机出租车计费系统_第1页
基于单片机出租车计费系统_第2页
基于单片机出租车计费系统_第3页
基于单片机出租车计费系统_第4页
基于单片机出租车计费系统_第5页
资源描述:

《基于单片机出租车计费系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息工程学院毕业设计(论文)第2章系统设计2.1系统组成电源的电压为可调稳压电源。用霍尔传感器获取脉冲,设汽车运行1圈提供1个脉冲信号。采用LED数码管显示。具体功能要求如下:图2.1系统方框图2.1.1计费及显示①单价显示格式为“X.X”,单价为元/㎞,不同的时间段单价不同:06:00~23:00时单价为1.4元/㎞,23:00~06:00时间段内单价为1.80元/㎞。②里程显示格式为“XXX.X”,单位为km,精确度为0.1km。③等候单价有两种情况:等候时间小于1小时等候单价为0.5元/分;等候时间大于1

2、小时等候单价为20元/时。④等候时间显示格式为“XX-XX”,车子处于等候状态的定义是:当行驶速度等于0时为“等候时间”。在等候时间大于1小时时可以不显示等候时间,但要计算等候时间。⑤费用的计算,起步价为7.00元,当里程小于或等于2㎞时,按起步价算;当里程大于2㎞时按如下公式计算费用:。⑥费用显示格式为“XXX.X”,单位为元。2.1.2时钟及显示在出租车的正常运行过程中,应显示当前的时间,在汽车熄火时,时间可不显示,但时钟仍须正常运行。信息工程学院毕业设计(论文)2.1.3计费开始提示当载客出租车起步后,随

3、着空车指示牌扳倒指示灯熄灭,此时有语音或灯光信号提示。图2.2总体原理框图信息工程学院毕业设计(论文)2.2功能模块设计根据系统的设计要求整个计费系统可分为两个大的模块,单片机模块与CPLD模块,单片机模块分为:等待判别,里程计算,等待计时,参数调整。CPLD模块分为:按键处理模块,数据处理及整合模块,显示模块。CPLD模块:按键处理模块:受硬件影响,本次系统的所有按键都由CPLD处理,在接收到按键信号后,将所得的信号传递给单片机,单片机再对这些信号做相应的处理。数据整合及处理模块:该模块将单片机所传来的高八位

4、和低八位的数据整合成十六位,然后将这十六位数据转换成十进制数据并按位取数据传给数码管扫描显示模块。显示模块:将接收的数据进行数码管动态扫描显示。CPLD模块图单片机模块:等待判别模块:根据定时器中断产生的基准时钟信号和速度传感器脉冲信号WCLK,本系统的传感器连的是单片机的外部中断0即P3^2口,每个脉冲都会触发一次外部中断,同时会关闭定时器中断T1,DDBZ=0,当没有脉冲来时就会打开定时中断T1,当2秒内还没脉冲系统就会判断此时出租车为等待状态,DDBZ=1;开启等待计时。里程计算模块LC:依据速度传感器脉

5、冲信号WCLK,测算租车行驶的里程数,并且发出里程计费标志信号和里程标志信号LC。当LC<2000说明没超过2km,按起步价计费,当LC〉2000时进行里程计费,每行驶100m计费1次。里程计费模块LCJF:超过2km以上的里程费用计算。里程计费分为:DDBZ=0,SDBZ=1时,表示在06:00~23:00时段,其单价SD1为1.4元/km;当DDBZ=0,SDBZ=0时,表示23:00~06:00,其单价SD2为1.8元/km。若里程历程标志位为1,说明行驶的距离超过2km,里程计费启动;若是里程标志位为0

6、,说明没超过2km,按起步价计费。等待计时模块:在等待标志信号DDBZ控制下,用定时器T0计算等待的时间,确保时间的准确无误,根据等待时间的长短发出一个熄灯标志信号XDBZ。若等待的时间小于等于1小时,熄灯标志位为0,则信息工程学院毕业设计(论文)点亮等待时间显示灯;当等待时间大于1小时,熄灯标志为1,等待时间显示灯不点亮。通过XDBZ来计算不同时间段的等待费用。等待计费模块:在等待标志信号(DDBZ)和熄灯标志信号(XDBZ)的双重控制下,进行等待费用(DDFY)的计费操作。DDBZ=1,XDBZ=0时,即0

7、.2元/分钟计费;当DDBZ=0且XDBZ=1时,按30元/小时,即0.5元/分钟计费。当等待时间超过1小时,60元/小时。输出数据选择模块:依据单片机发出的数据传输选择控制信号SEL,去选择有关计算处理结果传输给单片机。信息工程学院毕业设计(论文)单片机程序流程图第3章硬件及软件实现3.1传感器及其测量系统3.1.1传感器的选择利用霍尔传感器获取脉冲信号,它的机械结构也可以做得较为简单,只需要在转轴的齿轮盘上粘上一粒磁钢,并将霍尔元件固定在前叉上,当霍尔元件经过车轮上的磁钢,便有信号输出,所以产生脉冲信号。也

8、可以在齿轮盘上粘上多粒磁钢,实现旋转一周,得到多个脉冲输出。注意在粘磁钢时,霍尔传感器对磁场方向比较敏感,所以在粘之前可以先手动接近一下传感器,假如没有信号输出,可以换一个方向再试。这种传感器因为不受灰尘、油污的影响,广泛应用于工业现场。霍尔传感器作为对磁敏感的传感元件,常用于信号采集的类型有A44E,这款传感器是一个3端口器件,外形类似于三极管,只要接上电源、地,即可工作,它的工作电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。