完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
出租车计价器 一、功能说明 基于AW60单片机设计一出租车计价器。开机后处于初始状态,里程和金额显示为零;在开始计费后,实时显示历程和花费金额;当结束计费后,通过继电器控制微型打印机打印发票,打印结束后回到初始状态。 图2 出租车计价器组成 二、具体要求 1、上电复位或打印结束后,里程、金额显示清零。 2、按下“开始计费”键后,控制器开始计费,通过转速测量电路输出计算行驶里程和费用并显示(为方便演示,里程数=转速测量电路输出脉冲数);当停车等待时间过长时(为了方便演示,以10s为限)以上时,金额进行相应增加。 金额计算公式如下: 式中,M为金额,l为里程,t为等待时间,当等待时间超过10s后,开始等待计费,每等待10s,金额加1。 3、设计转速测量电路用于计算里程,在程序调试时,用拨码开关产生输出脉冲。 4、用串口模拟与打印机通信,当“结束计费”键按下后,停止计费,显示当前里程和金额,通过串口发送里程和金额信息,PC机可通过串口调试助手观看串口发送数据,当单片机通过串口接收到字符’A’时,表示打印完毕,此时单片机回到初始状态。 5、其它。可根据实际情况添加相关功能。 三、任务分工 1、硬件设计 (1)完成转速测量电路的原理图设计(protel99SE、Protel DXP等),可用Multisim进行电路仿真,并在设计报告中给出仿真结果。可制作出上述电路实物,如制作实物并调试成功有相应加分。 (2)完成单片机与微打印机的接口电路设计(选做,有加分,说明所选微型打印机型号和工作原理)。 (3)完成整机电路原理图设计,除上述测量电路外,包括单片机最小系统在内的系统所有电路(包括电源电路),电路图为A4纸大小,如电路过大,可分模块画。 (4)撰写设计报告硬件设计部分。 2、软件设计 基于AW60单片机开发板或实验箱编写代码并调试,实现该系统所有功能,相关说明如下: (1)在软件设计中,可利用拨码开关模拟转速测量电路输出信号,用于程序调试。 (2)测试时,必须将程序固化,脱离PC测试。 (3)程序编写格式规范性强,可读性强,自编代码必须加入注释,可利用教材的构件库也可完全自编程序。 (4)撰写设计报告软件设计部分,画出自编功能模块、主程序、中断服务程序的程序流程图,设计报告中不要包括源代码。 大神们,课程设计啊,这个实在是不会啊,学渣了。求设计个程序啊。痛哭流涕感恩戴德感谢啊。
|
|
相关推荐
2 个讨论
|
|
2140 浏览 0 评论
1307 浏览 1 评论
4080 浏览 2 评论
2908 浏览 0 评论
这是汽车360全景控制器上的主板,请问圆圈中的原件是什么,起什么作用?
2655 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 20:34 , Processed in 0.469783 second(s), Total 39, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号