出租车计价器的设计与制作 (2).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南生物机电职业技术学院 毕业设计 题目: 出租车计价器的设计与制作 专 业 电 气 工 程 班 级 电气12301班 姓 名 魏 仁 利 指导教师 黄 建 科 2014年 11 月 29 日 目 录 一、任务要求 …………………………………………………………………………2 二、硬件电路 ……………………………………………………………………………3 1、基本原理 ……………………………………………………………………………4 2、硬件接线图 ……………………………………………………………………………4 3、出租车计价器实物 ………………………………………………………………………6 三、软件设计及流程图…………………………………………………………7 1、系统主程序 ………………………………………………………………………7 2、系统流程图 …………………………………………………………………… 8 四、实现功能说明 ………………………………………………………………10 五、操作说明 ………………………………………………………………10 六、心得体会………………………………………………………………………11 七、源程序 ………………………………………………………………12 一、任务要求 1.不同情况具有不同的收费标准 白天1元/公里 晚上2元/公里 途中等待(5min开始收费)1元/3公里 白天/晚上收费标准的转换开关 2.数据输出 单价输出2位 路程输出2位 总金额2位 3.按键 启动计价开关 数据复位(清零) 白天晚上转换 要求: 1.采用51单片机进行控制,显示采用LED显示,设计硬件电路。 2.网上购买元件。 3.用keil编写程序,提交程序及设计流程图。 4.焊接实物,对实物进行调试,并实现功能。 5.撰写毕业设计报告 二、硬件电路 1、基本原理 AT89S52引脚单片机如图 AT89S52引脚图 AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS -51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个 全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断 系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三 种封装形式,以适应 2、硬件接线电路 该电路主要由单片机最小系统、存储电路、按键控制电路、LED显示电路及脉冲计数(使用霍尔传感器)等几部分组成。 当电路电源接通后,LED数码管全部点亮。前面4位数码管显示总价(起步价),中间2位显示里程,最后两位显示当前单价。图中使用“计数”按键代替了霍尔传感器,按键每按下一次,就会产生一个“模拟”脉冲,每5个脉冲为1公里。电源刚接通时前4位数码管显示当前的起步价,前3公里价格不变,从第4公里开始,每公里增加一次单价。若在10秒钟内,系统没有接收到脉冲信号,等待系统就会自行启动,每10秒增加一次等待单价。所有价格都可以自行设定。出租车计价器硬件电路如图所示。 三、软件设计及流程图 1、系统程序 在主程序中,需要完成对各参量和接口的初始化、出租车起价和单价的初始化以及中断计算、循环等工作。然后,主程序将根据各标志寄存器的内容,分别完成启动、清除、计

文档评论(0)

嫣雨流纱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档