出租车计价器的设计【文献综述】
新型出租车计价器设计

摘要我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,价格还十分昂贵。
随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。
出租车计价器的功能从能够简单的自主计费,到按时间自主变动单价等功能。
随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。
现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展十分迅速。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。
随着社会的发展,出租车成为人们生活中非常方便且较普遍的交通工具,但出租车计价器却相对较为落后。
在过去,出租车采用机械式计价器,用齿轮比的方式来计算出租车所跑的里程数,并由里程数来换算车费。
但是机械齿轮体积较大,计算不是很准确,而且容易磨损。
后来又采用了传感器方式,利用传感器接收车的跑动信息,从而计算里程数和车费。
随着我国交通事业的发展以及道路的不断改进,出租车作为与人民生活密切相关的行业正在飞速发展壮大。
而出租车计价器的市场也不断扩大.本课题正是在现有计价器的基础上进行改进。
现在普通的出租车计价器通常只能够计算出里程数和车费,本课题在原有的基础上进行扩展,使它能够在显示里程和车费的同时,还能够显示时钟,车的速度和加速度。
由于出租车计价器是一项技术含量高的产品,因此在设计的过程中由于经验不足,难免会有缺点存在。
由于时间关系,还有一些问题尚待改进。
关键字定时器;计数器;传感器AbstractIn the 1970s, I began to taxi, but then the billing system are mostly imported not only inaccurate, the prices are very expensive. With the increasing depth of reform and opening up, the taxi industry momentum of development has been very prominent, and all domestic machinery manufacturers have introduced domestic meter. Taximeter functions independently from the billing, according to the time change in price, and other functions independently With the development of tourism cities, the taxi industry has become the city's window, a symbol of a city's level of civilization.Now all major cities in the taxi industry have universal automatic meter, meter and technological development is a foregone conclusion. And some small cities have not yet universal, but with increasing speed up urban construction, a symbol of urban landscape of the taxi industry will also accelerate the development of the popularity meter is no doubt, therefore, the future of the automobile market still accounted for a very promising .With the development of society, the taxi in which to live in a very convenient and more common means of transport, but the taxi meter is relatively backward. In the past, the use of mechanical taxi meter, and gear than the way by taxi to calculate the mileage run by Miles to convert fare. However, mechanical gear larger, the calculation is not very accurate and easy to wear. Then use the sensor, using sensors to receive the cars running, so as to calculate mileage and fares.As China's transport development and road improvements, taxi and the people's living standard as the industry is closely related to the rapid development and expansion. The taxi meter market also continues to expand. This issue is the existing meter on the basis of improvements. Now ordinary taxi meter is usually only able to calculate the mileage and fares in this issue on the basis of the original expansion to enable it to display mileage and fares, it is also able to show the clock, the vehicle speed and acceleration . As a taxi meter is a high technological content of products, so we designed the course due to lack of experience, difficult There will be free shortcomings. Because of the time, there are still some issues to be improving.Keyword timers counters sensors目录1 绪论 (1)1.1 前言 (1)1.2 单片机计价器的发展 (1)1.3 单片机计价器设计的意义 (1)2 任务要求及目标 (2)3 总体设计方案 (3)3.1 设计思路 (3)3.2 设计总框图 (4)4 检测传感器的设计 (5)4.1 检测传感器的接口 (5)4.2 汽车运行里程,速度,加速度,总价的关系计算 (7)5 单片机定时器/计数器的应用设计 (9)5.1 时钟设计 (9)5.2 计数器功能单元的设计 (13)6 数据的转换及数据显示单元设计 (15)6.1 数据的转换 (15)6.2 数据显示单元设计 (18)7 单片机硬件电路及输入/输出接口设计 (23)7.1 出租车计价器开关设计 (23)7.2 8031单片机与8155的接口 (23)7.3 地址译码器与8155和8031的连接 (25)7.4 LED的动态扫描显示器接口电路 (26)8 程序设计 (29)8.1 主程序设计 (29)8.2 定时中断服务程序 (30)8.3 启动/清除计程中断服务程序 (30)9 总流程图设计 (31)10 单片机应用程序设计 (37)结语 (38)致谢 (39)参考文献 (40)附录 (41)附录1 (41)1 绪论1.1 前言毕业设计是学生综合运用所学理论战士的重要体现,是大学中必要的教学环节。
出租车计价器的设计毕业设计论文

本科毕业设计论文题目:出租车计价器的设计系别:电气与信息工程专业:自动化班级:自动化701 学号: 07010226 学生姓名:指导老师:2011年6月毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
基于PLC_出租车计价器的设计毕业论文

基于plc 出租车计价器的设计第一章引言1.1出租车计价器的发展概况出租车计价器最早出现在我国是在1911年,当时,美国汽车公司引进的法国雷诺牌汽车就装有计价器,这种计价器,按实用行驶英里计费,路程及车价均可显示,计费起码1英里,以后以每1/4 英里递增计费。
由于各种原因,这种计价器此后在上海未推广应用矚慫润厲钐瘗睞枥庑赖。
出租车行业在我国是八十年代初兴起的一项新兴行业,随着出租车的产生,计价器也就应运而生。
但当时在全国还没有一家企业能够生产,因此早期的计价器是由台湾引进的。
我国第一家生产计价器的企业是重庆市起重机厂,最早的计价器全部采用机械齿轮结构,只能完成简单的计程功能,可以说,早期的计价器就是一个里程表。
聞創沟燴鐺險爱氇谴净。
台湾是计价器的主要生产场地,目前全世界的计价器中有90%为台湾所生产。
现今我国生产计价器的企业有上百家,但由于技术原因,大部分厂家的产品都不能达标,因此生产厂家主要还是集中在北京、上海、沈阳和广州。
残骛楼諍锩瀨濟溆塹籟。
近年来,随着改革开放的深入,市场日益繁荣,作为现代都市象征之一的出租汽车得到蓬勃发展。
经济的发展,人民生活水平的提高,促使出租汽车越来越普及。
与此相应,人们对出租汽车的合理收费也提出越来越高的要求。
因此,出租汽车计价器得到人们的日益重视,已成为必不可少的营运专用设施。
不仅受到客运管理部门的监督,同时还受到国家计量机关定期的强制检定。
出租车计价器已成为乘客和驾驶员之间公正合理收费的依据,起到双方“公平秤” 的作用。
酽锕极額閉镇桧猪訣锥。
随着汽车行业的发展,出租车计价器已发展到了第三代,这种计价器集税控、IC 卡、计价、自动打印等功能于一体,乘客卡、司机卡、管理卡三类IC 卡,分别用于运费支付、营运锁定、营运数据采集和营运结算,现在很多地区都在推行这种税控计价器。
彈贸摄尔霁毙攬砖卤庑。
当汽车不断在中国普及的时候,也有越来越多的人乘坐出租车,这样对于出租车计价器的研究就不断的深入,从只能单一计价到计价记里程的双计数,再到公里调价,再到夜车加价功能。
出租车计价器的设计

出租车计价器的设计摘要:出租车计价器的硬件设计以STC89S52单片机为核心控制元件,利用灵敏的光电传感器对车轮的转数进行采集,从而对行驶距离进行测量,输出采用LCD1602液晶显示器,可以显示路程、金额、时间等信息,温度控制芯片采用体积微小,封装形式多样的DS18B20芯片。
通过按键实现总价、路程及时间的切换显示。
采用两种计价模式,区分白天黑夜计价,使该计价器的设计更加合理化。
本次所设计出的出租车计价器在原有的基础上增加了语音播报及温度控制的功能,给乘客营造了一个舒适、温馨的乘车环境。
关键词:STC89S52单片机;ST181光电传感器;LCD1602显示The design of the meter taxiAbstract:the hardware design of the meter taxi STC89S52 single-chip microcomputer as the core control components, the use of sensitive photoelectric sensor acquisition of revolution of the wheel to measure distance, output using LCD1602 LCD display, can show the information such as distance, time, amount, temperature control chip with small volume, packaging forms of DS18B20 chips. By changing the keys to achieve price, distance and time display. Using two kinds of pricing mode, to distinguish between day and night and make the streamline the design of the meter. Designed by the taxi meter on the basis of original increased the function of speech broadcast and temperature control, passengers travelling create a comfortable, warm environment.Key words:STC89S52 microcontroller; ST181 photoelectric sensor; LCD1602 display目录1引言 (1)2系统硬件的设计 (1)2.1 系统指标要求及工作任务 (1)2.2 系统设计方案选择 (2)2.3 系统工作框图 (2)2.4 STC89S52单片机 (2)2.4.1 复位电路 (3)2.4.2 晶振电路 (3)2.4.3单片机最小系统 (3)2.5 测距单元的设计 (4)2.6 显示电路的设计 (5)2.6.1 显示电路方案选择 (5)2.6.2 1602液晶显示器的概述 (5)2.7按键电路的设计 (6)2.8时钟电路的设计 (7)2.9发声电路的设计 (7)3 软件设计 (7)3.1软件程序内容 (7)3.2程序流程图 (8)3.2.1 总流程图 (8)3.2.2 按键控制部分 (8)4 系统调试 (9)4.2 硬件调试 (9)4.2 程序调试 (9)5.结束语 (10)参考文献 (11)致谢....................................................................................................................... 错误!未定义书签。
出租车计价器的设计【开题报告】

出租车计价器的设计【开题报告】开题报告电气工程及其自动化出租车计价器的设计一.综述本课题国内外研究动态,说明选题的依据和意义:随着我国经济的迅速发展,人民生活水平的显著提高,城市的交通日趋完善,出租车计价器的应用也越来越广泛。
虽然私家车的拥有量在大幅度地提高,但是出租车还是在我国的交通运输中承担着重要的角色,出租车计价器是出租车上必不可少的重要仪器,它是负责出租车营运收费的专用智能化仪表。
用户不仅要求计价器性能稳定、计价准确,而且随着功能越来越多对其他方面要求也越来越高。
出租车行业在我国是八十年代初兴起的一项行业,伴随着我国国民经济的高速发展,出租车已成为城市公共交通的重要组成部分,多年来国内普遍使用的计价器只具备单一的计量功能,不能很好的满足市场的需求。
在我国第一家生产计价器的企业是重庆市起重机厂。
发展到现在,国内生产计价器的企业已经有上百家,主要是集中在北京,上海,沈阳和广州等地。
最早的计价器全部采用机械齿轮结构,只能完成简单的计程功能,可以说早期的计价器就是一个里程表。
随着科学技术的发展,产生了第二代计价器。
它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化,此时它在计程的同时还可以完成计价的工作。
大规模集成电路的发展又产生了第三代计价器,也就是全电子化的计价器,它的功能也在不断完善。
当单片机出现并应用于计价器后,现代出租车计价器的模型也就基本出现了,它可以完成计程,计价,显示等基本工作。
单片机以及外围芯片的不断发展也促进了计价器的发展,现在出租车计价器在使用时具备的主要功能是根据行驶里程计价,并且要求精度高,可靠性好。
近年来,我国出租汽车行业迅猛发展,出租汽车已经成为我国城市公共交通的重要组成部分和现代化城市必备的基础设施,成为人们工作、生活中不可缺少的交通工具。
出租汽车服务行业和出租汽车计价器紧密相关,因为出租汽车必须安装出租汽车计价器才能投入营运。
出租汽车计价器是一种能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的计量器具。
出租车计价器的设计

出租车计价器的设计
一、课题设置背景
出租车计价器是一种计量器具,用于测量出租持续时间及依据里程传感器传送的信号测量里程,并以测得的计时时间及里程为依据,计算并显示乘客出租车应付的费用。
里程检测原理:采集车速信号,车速信号为脉冲信号,采集脉冲信号的频率就可以得到车速,可以用到芯片的定时器捕获。
如果车速大于一定的值,采用公里数计算价格,如果车速小于这个值,就可以用时间计算。
计算公里数原理:应用芯片计算其公里数。
计算时间原理:用到芯片定时器确定时间,或者用RTC中断采集到更精确的时间。
显示原理:用数码管或液晶显示公里数、时间以及价格,可以用芯片驱动数码管或者用芯片驱动液晶显示器来提供计价器计价的信号。
打印机:打印机来打印所需要的票据,通过排线连接计价器主机。
二、设计任务及要求
具体要求如下:
1、自动计费器具有行车里程计费、等候时间计费和起步费三部分,三项计费统一用4位数码管显示,最大金额为99.99元。
2、行车里程单价设为1.80元/km,等候时间计费设为1.5元/10分钟,起步费设为8.00元。
要求行车时,计费值每公里刷新一次;等候时每10分钟刷新一次;行车不到1km或等候不足10分钟则忽略计费。
3、在启动和停车时给出声音提示。
三、可选器材
1、直流稳压电源
2、集成电路:74LS190、74LS48、CD404
3、74LS112及门电路
3、显示器:LCD5011-11、CL002、发光二极管
4、拨码开关(8421码)
5、阻容元件、电位器
6、喇叭、开关等。
出租车计价器_毕业设计论文

毕业设计说明书(论文)中文摘要出租车行业在我国是八十年代初兴起的一项新兴行业,随着我国国民经济的高速发展,出租汽车已成为城市公共交通的重要组成部分,人们因公务和生活的出行无论在次数和距离上都较之以前有了大幅增长,城市客运交通的重要性日渐凸现,已经成为城市居民日常生活中不可或缺的重要组成部分。
城市出租车正是在这个过程中取得了长足的发展,成为人们工作、生活中不可缺少的交通工具。
出租车计价器是出租车上必不可少的重要仪器,它是出租车的经营者和乘坐出租车的消费者之间用于公平贸易的结算工具。
本电路以AT89S51单片机为中心、采用A44E 霍尔传感器测行驶里程,实现对出租车里程的计算,并进行价格的计算。
本次课题采用LCD进行显示,并用GP16打印机打印总里程、总金额等基本信息。
本课题电路设计的计价器不但能实现计价功能,而且还能根据时间处于哪个时间段调整白天和夜晚的计价模式的功能。
关键词出租车计价器 AT89S51 LCD显示 GP16打印毕业设计说明书(论文)外文摘要Title Taximeter Micro Control System DesignAbstractWith the rapid development of China's national economy,taxi has become an important part of public transportation of the city.People travel more on official business and life in terms of distance,there's a significant increase over previous.Urban passenger transport increased its importanceof highlights,and has become an indispensable part of our daily life.City taxi has made considerable development in the process,as the indispensable means of transport for people's work and life.Taxi meter is an important instrument,it is the ride tool of taxi operators and consumers for fair trade settlement.AT89S51 microcontroller circuit to the center of Hall sensor with A44E ranging achieve taxi mileage statistics,and for pricing.With LCD display and use of GP16 printer to print basic information such as total distance and total cost.The circuit design of the meter can not only realize pricing function,but also according to time to adjust day and night pricing modes.Keywords Taximeter AT89S51 LCD display GP16 printer目录前言 (1)第一章绪论 (2)1.1出租车计价器的发展背景 (2)1.2出租车计价器的设计目的 (4)1.3出租车计价器的设计要求 (4)1.3.1 设计任务 (4)1.3.2附加功能 (4)1.3.3显示功能 (4)第二章单片机总体设计方案及应用软件介绍 (4)2.2.1 PROTEL99SE介绍 (6)2.2.2K EIL C51介绍 (7)第三章硬件电路设计 (7)3.1元器件的选择 (7)3.1.1 单片机的选择 (8)3.1.2 测速装置的选择 (9)3.1.3 显示装置的选择 (9)3.1.4 键盘的选择 (9)3.1.5 打印机的选择 (9)3.2元器件详细介绍 (10)3.2.1 AT89S51 (10)3.2.2 霍尔传感器 (11)3.2.3 字符液晶LCD1602 (13)3.2.4 地址锁存器74LS373 (16)3.2.5 可编程外围并行接口8255A (16)3.2.6 GP-16微型打印机 (19)3.3各部分电路设计 (21)3.3.1键盘接口电路 (21)3.2.2振荡电路设计 (22)3.2.3 复位电路设计 (22)3.2.4 显示电路 (23)3.2.5 打印机电路 (24)第四章软件设计.................................. 错误!未定义书签。
出租车计价器设计报告

出租车计价器设计
出租车计价器设计
3. 设计实现 该设计内容可分为分频模块,控制模块,计量模块和显示模块 设计一个出租车计费器,具有行车里程计费、等候时间计费以及起步价三部分,用数码管 显示行驶里程 行车里程单价1元/公里,等候时间大于五分钟后单价1元/1分钟,起价5元(4公里起价 ) 行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲数,然后由计数译码电 路转换成收费金额,实验中以一个脉冲模拟汽车前进十米,则每100个脉冲表示1公里,然 后用BCD码比例乘法器将里程脉冲乘以每公里单价的比例系数,比例系数可由开关预置
例如单价是1元/公里,则脉冲当量为w0.01元/脉冲
出租车计价器设计
用LED显示行驶公里数,两个数码管显示收费金额 硬件设计 1、 主控制器:选择一个合适的微控制器作为系统整体的主控制模块 2、 里程表接口:设计电路接受和处理来自出租车里程表的信号来获取行驶里程 3、 等待时间计数器:使用定时器来测量为顾客停留的等待时间 4、 显示模块:选择LED数码管用于实时显示行驶的里程和费用 软件设计 1、 里程和等待时间费用计算:编写程序来实现里程表和等待时间测量器计算费用。对应 不同时间以及不同里程段,应用不同的计费规则 2、 显示驱动:编写程序驱动显示模块进行实时更新
随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度
出租车计价器设计
随着EDA技术的高速发展,电子系统的设计技术发生了深刻的变化,大 规模可编程逻辑器件CPLD/FPGA的出现,给设计人员带来了诸多方便。 利用它进行产品开发,不仅成本低、周期短、可靠性高,而且具有完全的知识产权。本次课程设计采用FPGA作为控制芯片,其中只需控制 FPGA中的RAM的状态即可。FPGA芯片可以重复使用,其原因是内容逻辑 关系会在断电后自动消失。4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文献综述
电气工程及其自动化
出租车计价器的设计
1.前言
本毕业设计的题目是《出租车计价器设计》,随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。
而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试。
而采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易地实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
本设计采用AT89S51单片机为主控器,以A44E霍尔传感器测距,实现对出租车的多功能的计价设计,采用AT24C02 实现在系统掉电的时候保存单价和系统时间等信息,输出采用8 段数码显示管。
本次设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。
2.出租车计价器的发展
出租车行业在我国是八十年代初兴起的一项新兴行业,随着我国国民经济的高速发展,出租汽车已成为城市公共交通的重要组成部分。
多年来国内普遍使用的计价器只具备单一的计量功能。
目前全世界的计价器中有90%为台湾所生产。
现今我国生产计价器的企业有上百家,主要是集中在北京,上海,沈阳和广州等地。
我国第一家生产计价器的是重庆市起重机厂,最早的计价器全部采用机械齿轮构,只能完成简单的计程功能,可以说,早期的计价器就是个里程表。
随着科学技术的发展,产生了第二代计价器。
它采用了手摇计算机与机械结构相结合的方式,实现了半机械半电子化。
此时它在计程的同时还可完成计价的工作。
大规模集成电路的发展又产生了第三代计价器,也就是全电子化的计价器。
它的功能也在不断完善。
出租汽车计价器是一种专
用的计量仪器,它安装在出租汽车上,能连续累加,并指示出行程中任一时刻乘客应付费用的总数,其金额值是计程和计时时间的函数。
出租车计价器在最初使用时具备的主要功能是根据行驶里程计价,要求精度高,可靠性好。
随着电子技术的发展以及对计价器的不断改进和完善,便产生了诸多的附加功能。
3.系统总体方案的设计
主控电路的选择
方案一:采用数字电路控制。
将传感器输出的脉冲信号,经过放大整形作为移位寄存器的脉冲,实现计价,但是考虑到这种电路过于简单,性能不够稳定,而且不能调节单价,也不能根据天气调节计费标准,电路不够实用。
方案二:采用单片机控制。
利用单片机丰富的 I/O端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、时钟显示功能,且价格便宜。
综合考虑采用方案二比较好。
该系统由以下几个部件组成:单片机AT89S51、总金额及单价显示部件、键盘控制部件,AT24C02 掉电存储控制、里程测量单元、串口显示驱动电路等。
利用单片机丰富的I/O 端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、时钟显示功能。
不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级。
本计价器在出租车行走的时候只有总金额和单价显示屏在显示,在出租车不走的时候或者到达目的地的时候,客户要求查看总的里程的时候,就可以按下按键切换到里程和单价显示屏,供客户查询。
AT24C02 掉电存储单元的设计,戴永在《微机控制技术》里指出掉电存储单元的作用是在电源断开的时候,存储当前设定的单价信息。
AT24C02 是ATMEL 公司的2KB 字节的电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到2.5V,额定电流为1mA,静态电流10Ua(5.5V),芯片内的资料可以在断电的情况下保存40 年以上,而且采用8 脚的DIP 封装,使用方便。
每当设定一次单价,系统就自动调用存储程序,将单价信息保存在芯片内;当系统重新上电的时候,自动调用读存储器程序,将存储器内的单价等信息,读到缓存单元中,供主程序使用。
里程测量单元的设计,出租车中需要一个能准确获得车轮转动即路程计量信号的
装置,以得到标准的脉冲信号送入单片机的定时/计数器T1 即P3.5 引脚,利用单片机的T1 的计数功能完成100 次的计数后产生一中断来完成路程的测量。
(设车轮周长为1m,则霍尔传感器每产生100 个脉冲便表示车已行程0.1 km,根据实汽车联轴器按圆周间隔嵌入磁钢,用霍尔传感器集成芯片A44E 检测并输出脉冲,其工作原理如霍尔传感器集成芯片A44E 有信号转换、电压放大、整形输出等功能,为增加其抗干扰的能力。
按键单元的设计,电路共采用了四个按键,S1、S2、S3、S4,其功能分别是:在出租车不走的时候,按下S1,可以实现数据的分屏显示;车在行走的时候只有总金额和单价显示屏在显示,当到达目的地的时候,客户要求查看总的里程的时候,就可以按下S1 切换到里程和单价显示屏,供客户查询。
在按下S1 按键之后,若接着按下S2键则进行单价调整(默认为调整白天单价),当接着按下S1 时,则进行晚上单价调,再次按下S1 可进行中途等待单价调整。
当单价调整结束后,可以通过过按下S2 按键进行时间调整,默认为调整时,接着按下S1 可进行调整分,分调整后再接下S1 可进行秒调整。
当时调整完成后,若接着按下S2 则又可进行单价调整。
在显示金额及单价时,若按下S3 键则显示路程和单价,再次按下S3,可返回显示金额及单价。
张毅和刘守义指出:在按下S1 按键之后,若接着按下S4按键,则进行设定默认晚上单价,并启动计价器,若没有按下S4 则可设定默认单价(白天),并启动计价器。
当设定默认晚上单价结束后,再次接下S4 按键,则可设定默认中途等待单价,并启动计价器。
当设定默认中途等待单价后,若还按一次S4,则返回系统时间的显示。
此系统能够手动修改单价、能够显示当前的系统时间、能够在掉电的情况下存储单价等数据、能进行白天/晚上转换、途中等待(>10min 开始收费);路程和单价、总金额和单价、时钟等等所有数据输出采用8 段数码显示管来显示。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。
基于AT89S51单片机来实现一台出租车计价器,具有性能可靠、电路简单、成本低等特点。
4 .系统的软件设计
本系统的软件设计主要分为主程序模块、定时计数中断程序、里程计数中断服务
程序、中途等待中断服务程序、显示子程序服务程序、键盘服务程序六大模块。
在主程序模块中,需要完成对各接口芯片的初始化、出车起价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。
另外,在主程序模块中还需要设置启动/ 清除标志寄存器、里程寄存器和价格寄存器,并对它们进行初始化。
然后,主程序将根据各标志寄存器的内容,分别完成启动、清除、计程和计价等不同的操作。
当按下按键时,就启动计价,将根据里程寄存器中的内容计算和判断出行驶里程是否已超过起价公里数。
若已超过,则根据里程值、每公里的单价数和起价数计算出当前的累计价格,并将结果存于价格寄存器中,然后将时间和当前累计价格送显示电路显示出来。
当到达目的地的时候,由于霍尔开关没有送来脉冲信号,就停止计价,显示当前所应该付的金额和对应的单价,到下次启动计价时,系统自动对显示清零,并重新进行初始化过程。
5 . 结论
综合所有资料,要设计出租车计价器面临以下三方面的问题:
(1)不同国家和地区的计费方式存在差异。
有些地区有夜间收费及郊区收费等,而有些地区则无夜间收费和郊区收费;即使同一地区,不同车型的出租车,其计费方式也有差别;另一方面,出租车还面临几年一次的调价或调整计费方式等问题。
因此,所设计的计费器不仅要能满足不同国家和地区的要求,而且计费方式的调整也应当很方便。
(2)由于个别地区对计费器有特殊要求,有时必须修改软件;另外,计费器还面临软件的升级;因而,所设计的计费器应能很方便地重新编程。
(3)计费器必须要有防作弊功能,能有效防止司机作弊;还要有效的数据存储并传输,同时要防止计费器在营运过程中死机。
为此,设计出一款好的计费器,解决了上述问题是非常必要的。
参考文献
[1]丁元杰主编.单片微机原理及应用[M].北京:机械工业出版社,2000.
[2]戴永主编.微机控制技术[M].长沙:湖南大学出版社,2001.
[3]张毅刚编著.新编MCS- 51 单片机应用设计[M].哈尔滨:哈尔滨工业大学出版社,2003.
[4]刘守义主编.单片机应用技术[M].西安:西安电子科技大学出版社,2003.
[5]孙涵芳主编.MCS- 51/ 96 系列单片机原理及应用[M].北京:北航出版社,2002.
[6]谢维成,杨加国主编.单片机原理与应用及C51程序设计.北京-清华大学出版社2006
[7] 杨建潮. 出租汽车计价器使用、维修与检定问答[M]. 北京:中国计量出版社,2003.
[8] 马家辰等.MCS-51单片机原理及接口技术[M]. 哈尔滨:哈尔滨工业大学出版社,2003
[9] 李广弟.单片机基础[M]. 北京:北京航空航天大学出版社,1999.
[10] 李朝青.单片机原理及接口技术[M]. 北京:北京航空航天大学出版社,1994.。