- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分类号 编 号
毕 业 设 计
题目:基于单片机的出租车计价器的设计
——硬件部分
系 别 信息工程学院
专 业 电子信息工程
姓 名
学 号
指 导 教 师
2010 年 6 月 1 日
学 院
毕 业 设 计 任 务 书
设计题目:基于单片机的出租车计价器的设计
——硬件部分
专 业: 电子信息工程
班级学号:
姓 名:
指导教师:
设计期限: 2010年3月1日开始
2010年6月1日结束
院、系: 信息工程学院
2010年 3 月 1 日
一、毕业设计的目的
通过毕业设计使学生了解和掌握单片机应用技术;了解和掌握C语言的程序设计同硬件电路的结合;熟练运用proteus,keilC等软件的操作;了解和掌握单片机硬件电路的焊接和调试;了解和掌握掉电存储芯片AT24C02、霍尔传感器A44E、数码管、驱动芯片74LS245等外部接口芯片器件的应用。
二、主要设计内容
实现出租车行驶里程和总金额的显示,预设起步价和起步公里数;实现清零、复位和掉电保护功能;实现对单价的调整。
三、重点研究问题
(1)[1] 谭浩强.C程序设计(第二版).清华大学出版社.2003
[2] 李刚民.单片机原理及应用技术.高等教育出版社.2005
[3] 张毅刚.单片机原理及应用.高等教育出版社.2004
[4] 胡汉才.单片机原理及其接口技术.北京:清华大学出版社.1995
[5] 马忠梅.单片机的C语言应用程序设计(第三版).北京航空航天大学出版社.2004
[6] 潘永雄.新编单片机原理与应用.西安电子科技大学出版社.2003
毕业设计开题报告 2010年 3 月15日
学生姓名 张 学号 专业 电子信息工程 题目名称 基于单片机的出租车计价器的设计 课题来源 自选 主
要
内
容 设计的主要内容是利用51单片机实现出租车计价器的功能。用数码管显示行驶里程和总金额。并有清零,复位,掉电保护等功能。
1驱动芯片的选用:
设计中我们采用74LS245作为数码管的驱动芯片,用来提高数码管显示的亮度。
2按键替代霍尔传感器的选用:
我们选用按键替代传感器,主要因为它接线简单,价格便宜,同时对它的控制也是相对容易,易于实现的。
3显示器件的选用:
本次设计采用8段集成数码管作为显示电路,以便于连线,使电路简明易懂。数码管显示的稳定性虽不及液晶屏,但其价格比液晶屏便宜,由于本设计简单,采用数码管显示较好。
4掉电保护芯片的选用:
选用存储器芯片AT24C02组成掉电保护电路。 采取的主要技术路线或方法 一、单片机芯片:
AT89S51单片机芯片采用40引脚的双列直插封装方式。40条引脚如下:
1、主电源引脚Vss和Vcc
2、外接晶振引脚XTAL1和XTAL2
3、控制或与其它电源复用引脚RST/VPD,ALE/,和/Vpp
4、输入/输出引脚P0.0 - P0.7,P1.0 - P1.7,P2.0 - P2.7,P3.0 - P3.7。
二、74LS245驱动芯片:
74LS245是我们常用的芯片,用来驱动led或者其他的设备总线驱动器74LS245经常用作三态数据缓冲器,它也是8路同相三态双向总线收发器,可双向传输数据。霍尔传感器安装在车轮上,主要检测汽车行进的公里数,并产生一系列相应的脉冲输出,脉冲送到单片机进行处理,单片机根据程序设定通过计算脉冲数换算出行驶公里数,再根据从EEPROM中读取的价格等相关数据进行金额的计算,计算的金额、里程实时地显示在数码管上。AT24C02是一个CMOS标准的EEPROM存储器,掉电时能保存数据。
五、显示电路:
显示电路采用的是三位一体共阴数码管显示。 预期的成果及形式 上电时显示全为零,通过按下启动按键来开始计价,数码管开始显示起步价和起步金额;按下模拟开关按键来产生一个脉冲信号,模拟行驶的里程;计算应付金额;按下停止按键,停止计价,数码管显示所走总里程和用户所需付总金额;按下清零按键,数码管全显示零,以备下次计价。单片机断电后,数码管显示数据不丢失
文档评论(0)