51单片机出租车计价器开题报告
基于51单片机的出租车计价器(13页)

● 研究方法
● 以AT89S51单片机为核心,利用单片机丰富的I/O端 口及其控制的灵活性,采用灵敏的霍尔传感器检测在 车轮上的磁铁的磁信号并产生脉冲,实现基本的里程 计价功能和价格调节。
基于51单片机的出租车计价器
基于51单片机的出租车计价器
● 1 研究目的 ● 2研究方法 ● 3研究结果
● 研究ቤተ መጻሕፍቲ ባይዱ的
● 我国的车租车开始于上世纪70年代。随着电子技术的 发展,出租车计价器的设计技术也在不断进步和提高。 采取数字电路与模拟电路设计的出租车计价器电路庞 大、不容易调试、易出故障。另外,其模式的转换采 用机械开关,计费工作不易实现。
●谢谢老师
系统工作电路
霍尔传感器测距功能
● 通过安装在车轮上的A44e霍尔传感器感知车轮转动, 在车轮上装上一块小磁铁,车轮每转一圈,也就是小 磁铁跟霍尔传感器再次相遇,霍尔器件便依次检测到 磁信号,并通过脉冲产生电路发出中断脉冲,单片机 响应此信号,对脉冲信号计数,通过相应的数据运算, 从而实现里程计数功能。
计价方法
● 霍尔传感器依次检测到脉冲信号,引起单片机中断, 对脉冲计数。假设车轮每转一圈1米,单片机控制金额 自动增加,起步价为3公里内7元。车辆自启动到顾客 下车,若行驶不超过3公里则数码管显示金额为7元。 若行驶3公里以上,按每公里1.6元收费。
● 根据里程值、每公里的计价和起步价计算载客下车时 的累计价格。
● 研究结果
● 在教学实验室里完成对本次设计的模拟实验,左上角 电子带动的轮子代替出租车车轮,轮子上有小孔。用 红外线传感器代替霍尔传感器,红外线每穿过一次小 孔都代表着一次脉冲,相当于出租车转一圈。连接传 感器、达林顿管和缓冲器、按键电路、单片机,电源 以及数码显示管。利用Keil u vision软件实现将汇编语 言导入单片机中。
开题报告(出租车计价器)

开题报告(出租车计价器)开题报告1.引言开题报告旨在介绍一个出租车计价器的设计和开发项目。
出租车计价器是一种用于计算乘客乘坐出租车行程费用的设备,它通常会考虑诸如里程、时间、附加费等因素,并根据地区的相关法规进行计算。
本报告将涵盖计价器的需求分析、系统设计、系统实现和测试计划等方面的内容,并提供相关的法律名词及注释。
2.项目背景在如今快节奏的城市中,出租车是人们最常用的交通方式之一。
为了保障乘客和司机的权益,许多地区都制定了相关的出租车计价规定。
计价器作为辅助设备,起到了帮助计算乘车费用的重要作用。
然而,目前市场上的出租车计价器存在功能不完善、操作复杂等问题。
因此,本项目旨在设计和开发一款全新的出租车计价器,以提供更准确、便捷的计价服务。
3.需求分析3.1 功能需求根据相关法规和市场需求,我们确定出租车计价器应具备以下主要功能:- 计算里程费用:根据乘客的上车和下车地点,计算里程费用。
- 计算时间费用:根据乘客的乘车时间,计算时间费用。
- 添加附加费用:根据相关规定,添加适用的附加费用,如夜间费、过桥费等。
- 显示实时费用:在乘车过程中,提供实时费用显示,以帮助乘客了解费用情况。
- 打印行程收据:完成行程后,可打印行程收据,记录乘车费用详情。
3.2 非功能需求- 界面友好:计价器应具备直观、简洁的用户界面,方便使用。
- 准确计算:计价器应能准确计算乘车费用,遵循相关的计价规定。
- 快速响应:计价器对用户输入应能快速响应,避免操作延迟。
- 稳定可靠:计价器应具备稳定的性能,保证长时间使用不出现故障。
4.系统设计4.1 硬件设备出租车计价器需要具备以下硬件设备:- 显示屏:用于显示费用、操作提示等信息。
- 键盘:用于用户输入上车和下车地点、选择附加费用等。
- 打印机:用于打印行程收据。
4.2 软件设计出租车计价器的软件设计应包括以下模块:- 输入模块:负责接收用户输入的上车和下车地点、乘车时间等信息。
报告g2出租车计价器51单片机

目录第一章设计背景及要求 (1)1.1绪论 (1)1.2设计内容及要求 (2)1.3 方案论证与比较 (2)1.3 系统设计框图 (4)第二章系统硬件电路设计 (5)2.1总体设计框图 (5)2.1 复位电路设计 (5)2.2 时钟电路设计 (6)2.3 HD8279键盘显示电路设计 (7)2.4 AT24C02 掉电存储单元的设计 (9)2.4 MCU硬件资源分配 (11)第三章系统软件设计 (13)3.1 软件设计思路 (13)3.2 系统主程序设计 (13)3.2.1主程序模块 (13)3.2.2定时中断服务程序 (15)3.2.3里程计数中断服务程序 (15)3.2.4 键盘服务程序 (16)3.3 程序实现 (16)第四章系统调试及分析 (18)4.1系统调试 (18)4.2 运行结果分析 (18)结论 (20)参考文献: (21)附录一:系统设计总体电路图 (22)附录二:系统软件设计源程序 (23)第一章设计背景及要求1.1绪论近些年来,随着单片机的发展,产品相当的繁多,单片微型机又称嵌入式控制器,是20世纪70年代中期发展起来的一种大规模的集成电路器件。
当单片机的应用不断地深入,新技术的发展也是层出不穷的。
这是一项新型的工程技术,其内涵也是随着单片机的发展而发展。
MCS-51系列的单片机是属于结构相当简单,但也是单片机中的典型,应用也相当的灵活。
51系列的单片机产品发展迅速,在国内外占有重要的地位。
出租车计价器从最初的只能进行简单的价格计算,发展到价格、距离独立计量并显示,可根据特殊情况设定相应的收费标准,能打印营运发票,可使用IC卡结算等的功能。
目前市场上的计价器越来越趋向于集成有多种功能。
例如,产品上提供数码显示及液晶屏显示器,在任何光照条件下均能清晰显示各种数据;可设置时距分显、等候收费、特殊状况下的附加收费,带有永久时钟,昼夜自动切换;能自动票据打印、税控信息存贮、税务和营运状况的查询及显示、语音提示和报价服务、IC卡管理;根据客户要求,可增加射频卡读写、电子货币使用管理、GPS定位车载通讯接口等,以及适合企事业单位的IC卡一卡通、内部车辆管理和配套的软硬件设计。
出租车计价器(单片机c语言)

分类号编号毕业设计题目:基于单片机的出租车计价器的设计——电子设计系别信息工程学院专业电子信息工程姓名学号2010年6月1 日学院毕业设计任务书设计题目:基于单片机的出租车计价器的设计——硬件部分专业:电子信息工程班级学号:姓名:指导教师:设计期限:2011年3月1日开始2011年6月1日结束院、系:北京信息工程学院2011年3 月1 日一、设计目的通过毕业设计使学生了解和掌握单片机应用技术;了解和掌握C语言的程序设计同硬件电路的结合;熟练运用proteus,keilC等软件的操作;了解和掌握单片机硬件电路的焊接和调试;了解和掌握掉电存储芯片AT24C02、霍尔传感器A44E、数码管、驱动芯片74LS245等外部接口芯片器件的应用。
二、主要设计内容实现出租车行驶里程和总金额的显示,预设起步价和起步公里数;实现清零、复位和掉电保护功能;实现对单价的调整。
三、重点研究问题(1)按下启动按键,显示起步里程与起步价。
(2)按模拟传感器信号的按键,显示行驶里程与总金额。
(3)按键控制清零、复位、掉电保护、调整预设单价。
(4)在软件中实现起步价,单价。
四、主要技术指标(1)数码管显示起步里程、单价,总里程、总金额。
(2)用按键控制清零、复位、掉电保护、调整预设单价。
五、设计成果要求(1)源程序通过编译、运行(2)软件烧录单片机硬件进行调试,运行(3)实现所述功能(4)电路板焊接、检测(5)最终提交软硬件、设计说明书、外文翻译、毕业设计说明书等六、其它参考文献:[1] 谭浩强.C程序设计(第二版).清华大学出版社.2003[2]潘永雄.新编单片机原理与应用.西安电子科技大学出版社.2003设计开题报告2011年3 月15日摘要现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。
51单片机出租车计价器的设计

摘要出租车计价器是出租车营运收费的专用只能化仪表,随着电子技术的发展,出租车计价器技术也在不断进步和提高。
国内出租车计价器已经经历了4个阶段的发展。
从传统的全部由机械元器件组成的机械式,到半电子式即用电子线路代替部分机械元器件的出租车计价器;再从集成电路式到目前的单片机系统设计的出租车计价器。
出租车计价器计费是否准确是乘客最关心的问题,而计价器营运数据的管理是否方便才是出租车司机最关注的。
在随着科技的发展,现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。
本次设计是采用AT89C52单片机为中心,外加霍尔传感器行对里程进行测距,由于实验室的限制的问题所以改用按键代替霍尔传感器,实现对出租车计价统计,输出采用LCD1602A的出租车计价器。
关键字:51系列单片机,霍尔传感器,LCD1602A前言 (2)第一章出租车计价系统的设计要求与设计方案 (3)1.1 基本设计要求 (3)1.2 性能指标 (3)1.3 显示功能 (3)第二章出租车计价器系统的硬件设计 (4)2.1 出租车硬件框图 (4)2.2 AT89C52单片机及引脚说明 (4)2.3 LCD1602A的简介 (7)2.4 时钟电路 (10)2.5 复位电路设计 (10)2.6 显示电路 (11)2.7 键盘接口技术 (12)2.8 霍尔传感器设计 (12)第三章出租车计价器系统的软件设计 (13)3.1 系统整体程序流程 (13)3.2 中断子函数 (14)3.3 按键判断方式 (15)3.4 LCD1602显示的判断 (15)第四章出租车系统的安装与调试 (17)4.1 硬件调试 (17)4.2 软件调试 (17)第五章设计体会与小结 (18)参考文献 (19)附录 (20)一源程序 (20)二系统硬件原理图 (29)随着生活水平的提高,人们已不再满足于衣食住的享受,出行的舒适已受到越来越多人的关注。
多功能出租车计价器—开题报告

4、稳定性高,无误报。
四、指导教师意见:
签名: 年 月 日
五、专业主任意见:
单位公章: 年 月 日
六、系审批意见:
单位公章: 年 月 日
通过霍尔元件的特性测量出租车行驶的距离,根据里程单价和起步价计算出总金额,通过1602显示器显示出来。并用DS1302存储和记录时间,通过按键对时间进行设置,再用1602显示。
二、课题工作的总体安排及进度:
三、课题预期达到的效果:
1、有霍尔元件检测出租车的行驶距离。
2、1602显示器,显示时间日期、行驶距离、当前金额ห้องสมุดไป่ตู้和总价等信息。
福建信息职业技术学院毕业设计(论文)开题报告[附件二]
系:专业:
课题名称:基于51单片机的电机转速测量
姓名
班级
学号
一、开展本课题的意义及工作内容:
随着电子技术、微电子技术的飞速发展,微型计算机发展很快,单片机技术成为自动控制技术的核心之一。单片机作为计算机的一个独特的分支,它是在一块芯片上集成了多种功能部件所构成的一台完整的、具有一定功能的单片微型计算机。它打破了典型微型计算机按逻辑功能划分芯片结构的传统概念,以其体积小,功能强,性能价格比高等优点广泛应用于诸多领域,如工业控制系统、智能化仪表、数据采集系统等,单片机技术的开发和应用水平已逐渐成为一个国家工业发展水平的标志之一。
基于51单片机的出租车计价器的设计——毕业论文开题报告

题目:基于51单片机的出租车计价器的设计
系别:
专业:
班级:
学号:
姓名:
指导教师:
填表日期:年月日
四、本课题研究方法
使用单片机来完成设计要求。
单片机功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
针对计费模式的切换,通过软件编程就可以轻容易的实现。
避免了机械开关带来的不稳定因素。
1.设计思想
出租车计价器的设计主要分为两大部分:硬件电路设计和软件结构的设计。
出租车计价器的硬件电路由速度传感电路、空车等电路、时钟电路、存储电路和电源电路等部分构成。
1.硬件框图各电路主要任务:1) 单片机电路:检测空车灯信号和速度传感电路的脉冲信号,进行里程计算等。
2) 里程传感电路:利用霍尔传感器送入单片机,供里程计算。
3) 时钟电路:显示时间。
4) 存储电路:电源断开时,存储当前信息。
5) 串口显示电路:显示单价、路程、金额、等待时间、时钟。
2.解决方案。
单片机出租车计价器开题报告及任务书

单片机出租车计价器开题报告及任务书201 届毕业设计,论文,材料院、部: 电气与信息工程系学生姓名: 指导教师: 职称: 专业: 电子信息工程班级: 电子学号:201 年月材料清单1、毕业设计(论文)课题任务书2、开题报告3、毕业设计(论文)工作进度检查表4、指导教师评阅表5、评阅教师评阅表6、答辩资格审查表7、答辩及最终成绩评定表8、毕业设计说明书9、附录材料湖南工学院201 届毕业设计,论文,课题任务书院、部:电气与信息工程学院专业:电子信息工程指导教师学生姓名课题名称基于单片机的出租车计价器设计1、设计任务设计一个基于单片机的出租车计价器。
2、设计内容(一)、多功能出租车计价器的硬件系统(1)、单片机最小系统模块 (2)、供电模块内(3)、显示模块容(4)、键盘模块及(5)、DS1302时钟模块任(6)、传感器模块务 (二)、多功能出租车计价器的软件系统 (1)、显示程序模块(2)、键盘程序模块(3)、测量及计算程序模块1、基于单片机出租车计价器的设计要求(1)开机系统能显示实时日期及时间,且通过按键能对日期及时间进行矫正。
(2)系统内部设定了起步价和起步公里数。
(3)系统具有白天和黑夜两种计价模式,设定了不同的起步价和每公里单价,通过按键实现更换计价模式;其中起租里程3公里,起步价白天为8元、晚上为10元。
拟每天6:30至22:00之间,按“白天”计费,白天每公里单价1.5元;22:00至次日达到6:30,按“晚上”计费,每公里单价2元。
的 (4) 启动后,开始计价,计价因素包括运行里程和等待时间,当汽车行驶未满起步要求公里数时,均按起步价计算,超过起步公里数后,实现超出部分每公里按单价收费;或中间遇等待时,计程的数额将不再增加,开始计时收费,等待10s后,每秒0.4元;技术最后测距收费和计时收费之和为总车费。
指 (5) 在运行过程中会实时显示出租车的运行里程、等待时间及总价格;且工作时会标显示实时时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
届毕业设计(论文)开题报告
题目基于单片机的出租车计价器设计学院
专业
姓名
指导教师
起止日期
年月日
端口,及其控制的灵活性,不但能实现基本的里程计价功能和价格调节、时钟显示功能,而且能在很大的程度上扩展功能,还可以方便的对系统进行升级。
采用了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求。
因此采用方案二作为本次设计的实现方案。
三、设计内容:
1、系统的硬件构成:
硬件由以下几个部件组成硬件设计主要包括单片机AT89S51、数据显示部件、A44E 霍尔传感器电路、AT24C02 掉电存储单元的设计、里程计算及计价单元的设计。
在硬件设计过程中,充分利用各部件的功能,实现多功能的出租车计价器设计。
(1)单片机模块:本设计是利用单片机作为核心控制器件,它将键盘输入的控制信号内部进行处理和转换,再将处理后的数字信号一方面送给D/A转换电路进行数模转换,另一方面送给显示电路,显示输出数值。
(2)传感模块:通过安装在车轮上的霍尔传感器A44E检测到的信号,送到单片机,经处理计算,送给显示单元的。
当车轮转动一周时,霍尔传感器将有一个脉冲的低电平,单片机外部中断检查到传递给单片机进行转速计算。
传感器检测示意图,如3所示。
图3、传感器检测示意图
(3)数据存数模块:每当设定一次单价,系统就自动调用存储程序,将单价信息保存在AT24C02电可擦除存储存储器内。
当系统重新上电的时候,自动调用读存储器程序,将存储器内的单价等信息,读到缓存单元中,供主程序使用。
、掉电存储单元的设计图,如图4所示。
图4:掉电存储单元的设计图
(4)输入模块:本设计中需要用到七个按键,通过行列扫描才驱动键盘,由于单片机的内部上拉,按键没按下时,处于稳定的高电平,当有按键按下时,单片机可扫描检查到低电平。
而不会引起按键的误操作,提高按键电路的抗干扰能力。
(5)显示模块:采用四个共阳级的8段数码管,用单片机一组I/O口作为数据口向数码管发送数据信息,而用另一组I/O口对数码管进行位选,从而实现动态显示。
在位选信号中采用74LS07实现对数码管进行驱动。
(6)供电电路:220V市电经220V/9V变压器降压后得到的9V交流电压,经三端稳压器7805得到+5V的电压。
2、软件设计:
在主程序模块中,需要完成对各接口芯片的初始化、出租车起价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。
另外,在主程序模块中还需要设置启动/清除标志寄存器、里程寄存器和价格寄存器,并对它们进行初始化。
然后,主程序将根据各标志寄存器的内容,分别完成启动、清除、计程和计价等不同的操作启动计价,将根据里程寄存器中的内容计算和判断出行驶里程是否已超过起价公里数。
若已超过,则根据里程值、每公里的单价数和起价数来计算出当前的累计价格,并将结果存于价格寄存器中,然后将时间和当前累计价格送显示电路显示出来。
当到达目的地的时候,由于霍尔开关没有送来脉冲信号,就停止计价,显示当前所应该付的金额和对应的单价,到下次启动计价时,系统自动对显示清零,并重新进行初始化过程。