电子元器件论坛
直播中

L_丶

11年用户 3经验值
擅长:可编程逻辑
私信 关注

AW60。。出租车计价器啊。大神们求助啊,实在不会啊。

出租车计价器
一、功能说明
基于AW60单片机设计一出租车计价器。开机后处于初始状态,里程和金额显示为零;在开始计费后,实时显示历程和花费金额;当结束计费后,通过继电器控制微型打印机打印发票,打印结束后回到初始状态。
QQ图片20131230224445.jpg
2 出租车计价器组成
二、具体要求
1、上电复位或打印结束后,里程、金额显示清零。
2、按下“开始计费”键后,控制器开始计费,通过转速测量电路输出计算行驶里程和费用并显示(为方便演示,里程数=转速测量电路输出脉冲数);当停车等待时间过长时(为了方便演示,以10s为限)以上时,金额进行相应增加。
金额计算公式如下:
QQ图片20131230224458.jpg
式中,M为金额,l为里程,t为等待时间,当等待时间超过10s后,开始等待计费,每等待10s,金额加1。
3、设计转速测量电路用于计算里程,在程序调试时,用拨码开关产生输出脉冲。
4、用串口模拟与打印机通信,当“结束计费”键按下后,停止计费,显示当前里程和金额,通过串口发送里程和金额信息,PC机可通过串口调试助手观看串口发送数据,当单片机通过串口接收到字符’A’时,表示打印完毕,此时单片机回到初始状态。
5、其它。可根据实际情况添加相关功能。
三、任务分工
1、硬件设计
       1)完成转速测量电路的原理图设计(protel99SEProtel DXP等),可用Multisim进行电路仿真,并在设计报告中给出仿真结果。可制作出上述电路实物,如制作实物并调试成功有相应加分。
       2)完成单片机与微打印机的接口电路设计(选做,有加分,说明所选微型打印机型号和工作原理)。
       3)完成整机电路原理图设计,除上述测量电路外,包括单片机最小系统在内的系统所有电路(包括电源电路),电路图为A4纸大小,如电路过大,可分模块画。
       4)撰写设计报告硬件设计部分。
2、软件设计
       基于AW60单片机开发板或实验箱编写代码并调试,实现该系统所有功能,相关说明如下:
(1)在软件设计中,可利用拨码开关模拟转速测量电路输出信号,用于程序调试。
       2)测试时,必须将程序固化,脱离PC测试。
       3)程序编写格式规范性强,可读性强,自编代码必须加入注释,可利用教材的构件库也可完全自编程序。
       4)撰写设计报告软件设计部分,画出自编功能模块、主程序、中断服务程序的程序流程图,设计报告中不要包括源代码。
大神们,课程设计啊,这个实在是不会啊,学渣了。求设计个程序啊。痛哭流涕感恩戴德感谢啊。

回帖(2)

静海惊天

2014-2-19 13:27:28
好东西,看看。。。。。
举报

gfsdongdw

2015-4-1 09:38:12
写的挺好,受益匪浅
举报

更多回帖

发帖
×
20
完善资料,
赚取积分