- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Company Logo LOGO 指导教师: 设计题目:基于单片机的出租车计价器设计 专业:电气工程及其自动化 学生: 学号: 论文主要章节及内容 第1章 对出租车计价器的概论,课题的研究背景,对出租车计价器的现状以及发展趋势进行详细介绍,了解出租车计价器系统。 第2章介绍出租车计价器的总体设计,简单介绍出租车计价器系统的基本原理,功能要求,确定出租车计价器系统的总体设计方案。 第3章完成系统的硬件设计方案,对各模块用到的芯片简介。完成基本的硬件技术,硬件系统的设计包括系统硬件总体结构及硬件组成、系统模块原理图等,详细介绍了硬件设计方案。 第4章完成系统的软件设计,介绍系统的主程序设计并对各模块的的程序通过流程图详细介绍。 第5章完成系统调试。 任务:设计一个能满足现在市场需要的出租车计价器 要求:出租车自动计价器,总的计价包括起步价、行驶里程计价、等待时间计价三部分,在系统设定里面可以对系统时间、日期、单价、起步价、等候时间的设定。并通过1602液晶屏显示出来,当出租车到站后将计价过程产生的费用信息打印成票据。 意义:具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。多年来国内普遍使用的计价器只具备单一的计量功能。已经远远不能满足出租车司机和乘客的需要。因此,开发功能更强大、性能更可靠的计价器来满足出租车司机的需求势在必行。 课题的任务、要求及意义 发展: 我国的第一家生产计价器企业是重庆市起重机厂,最早的计价器全部采用机械齿轮结构,只能完成简单的计程功能,可以说早期的计价器就是一个里程表。 随着科学技术的发展,产生了第二代计价器。它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化。此时它在计程的同时还可以完成计价的工作。 伴随着大规模集成电路的飞速发展,单片机技术很快被运用到了新一代的计价器上,由电子化控制的系统使计价器功能得到了很大改善,它具备全自动的计程,计价,显示等基本工作。如今,计价器不仅具备了最基本的计价功能,同时还带有系统 时间显示、语音播报、打印等多项功能。 国内外发展状况 采用单片机控制,利用单片机丰富的IO端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、液晶显示、票据打印等功能。主控芯片采用STC89C52加上相应的外围电路。 软件设计主要可分为主程序模块、里程中断程序、定时中断程序、中途等待服务程序、显示子程序服务程序、键盘服务程序、串口打印程序、PWM直流电机调速度程序八大模块。采用C语言实现。 出租车计价器 硬件 软件 + = 设计方案 硬件设计 硬件电路主要包括:液晶显示屏、晶振电路、复位电路、电源、DS1302时钟、外部存储器、按键、打印机、霍尔传感器附加直流电机PWM调速电路等组成。 硬件设计总框图如下图所示 采用方案 那我们将上图简化为几个电路,我们采用的性价比较高,使用灵活,符合现在市场上的需求的方案。让其系统的整体功能得到扩展和延伸。 软件设计 本系统的软件设计主要可分为主程序模块、里程中断程序、定时中断程序、中途等待服务程序、显示子程序服务程序、键盘服务程序、串口打印程序、PWM直流电机调速度程序八大模块。下面对主程序和键盘程序作详细介绍。 主程序流程图 软件设计 键盘操作流程图 设计中存在的问题及解决方法 在这次设计的过程中也遇到了不少的软件和硬件方面的问题 例如: 问题一:编程的时候要想在液晶屏上连续显示汉字和字符型变量时,就不能通过数据直接写入DDRAM地址来完成。 解决方法:把要显示的内容存入数组中解决。 问题二:因为AT24C02为串行总线存储器,对数据读写时时序要求比较严格,不允许频繁被中断,否则内部存储的数据将出现乱码。 解决方法:当汽车高速行驶时因外部中断太快,采用减低了存储数据的频率。 因此在设计的过程中,查阅了很多单片机这方面的知识与资料,并请教导师解决问题的办法,设计过程中结合本课题的预期目标不断完善和提高。另外,因为单片机程序存储器容量有限,本次设计就不在扩展更多的功能,在实际运用中可以继续扩展。 结果 按照原先的计划完成所有的硬件、软件,并实现全部功能 大学的学习生活中即将结束。在此,我要感 谢所有曾经教导过我的老师和关心过我的同学,他 们在我成长过程中给予了我很大的帮助。本次能够 顺利完成,要特别感谢我的指导老师李志辉老师, 感谢机电工程系的老师们的给我的关心和帮助。 致谢 Company Logo LOGO
您可能关注的文档
最近下载
- 低压作业实操科目三安全隐患图片题库(10页).pdf VIP
- 2024年广西国际商务职业技术学院单招职业适应性测试试题及答案解析.docx VIP
- 2024年广西机电职业技术学院单招职业适应性测试试题及答案解析.docx VIP
- 2024-2025学年上海市杨浦区九年级上学期期中考试数学试卷含详解.docx VIP
- 出院患者随访话术培训.pptx VIP
- 2024年江西机电职业技术学院单招职业适应性测试试题及答案解析.docx VIP
- 2024年广西理工职业技术学院单招职业适应性测试试题及答案解析.docx VIP
- 中国地理空白图(政区、分省轮廓、地形铁路空白图.doc VIP
- 2025至2030中国智慧停车系统行业城市级平台建设及运营维护分析研究报告.docx
- 单基因遗传病.pptx VIP
原创力文档


文档评论(0)