出租车计价器设计
出租车计价器设计
出租车计价器设计任务书1.设计目的与要求:设计出一个用于出租车的计价器。
准确地理解有关要求,独立完成系统设计,要求所设计的电路具有以下功能:(一)基本功能:(1)显示:可以显示单价、里程、总金额(2)停车计费功能:中途因故停车超过5分钟后每分钟按当时单价的50%收费(3)自动分时计费功能:白天和夜间应能自动更换单价(二)性能:里程误差小于2%(三)扩展功能:(1)可增加时钟功能(2)可增加数据掉电保护功能2.设计内容:(1)画出电路原理图,正确使用逻辑关系;(2)确定元器件及元件参数;(3)进行电路模拟仿真;(4)SCH文件生成与打印输出;(5)PCB文件生成与打印输出;3.编写设计报告:写出设计的全过程,附上有关资料和图纸,有心得体会。
目录1引言 (1)2出租车计价器设计要求及设计方案 (1)2.1 设计思路 (1)2.2 系统主要功能 (2)2.3 总体设计方案 (2)2.4 总体设计框图 (2)3 出租车计价系统的硬件设计 (3)3.1 振荡电路 (3)3.2 复位电路 (3)3.3 键盘接口电路 (3)3.4 显示电路 (4)3.5 单片机引脚说明 (4)3.6 LCD1602液晶显示简介 (6)4 出租车计价系统软件设计 (7)4.1 系统主程序 (7)4.2 里程计数子程序 (7)4.3 单价设置子程序 (8)5 总结与体会 (8)参考文献 (9)附录1 (9)附录2 (10)附录3……………………………………………………………………………基于51单片机原理出租车计价器的设计摘要:现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场是十分有潜力的。
本设计以AT89S51 单片机为中心,利用信号发生器模拟代替霍尔传感器测距,实现对出租车计价统计,输出采用1602液晶显示屏。
C语言出租车计价器课程设计
里程计算是通过安装在车轮上的霍尔传感器检测到的脉冲信号,送到单片机产生中断,单片机再根据程序设定,计算出里程。其原理如图4所示。
图4传感器测距示意图
本系统选择了将A44E的脉冲输出口接到P3.3口外部中断1作为信号的输入端(这样可以减少程序设计的麻烦),车轮每转一圈(设车轮的周长是1米),霍尔开关就检测并输出信号,引起单片机的中断,对脉冲计数,当计数达到1000次时,即1公里,单片机就控制将金额自动增加,如图5。
图2单片机最小系统图
AT89S52的复位端是一个史密特触发输入,高电平有效。RST端若由低电平上升到高电平并持续2个周期,系统将实现一次复位操作。在复位电路中,按一下复位开关就使在RST端出现一段时间的高电平,外接11.0592M晶振和两个30pF电容组成系统的内部时钟电路。
2.2 A44E霍尔传感器检测单元
A44E属于开关型的霍尔器件,其工作电压范围比较宽(4.5~18V),其输出的信号符合TTL电平标,可以直接接到单片机的IO端口上,而且其最高检测频率可达到1MHZ。
A44E集成霍耳开关由稳压器A、霍耳电势发生器(即硅霍耳片)B、差分放大器C、施密特触发器D和OC门输出E五个基本部分组成。
在输入端输入电压Vcc,经稳压器稳压后加在霍尔电势发生器的两端,根据霍尔效应原理,当霍尔片处在磁场中时,在垂直于磁场的方向通以电流,则与这二者相垂直的方向上将会产生霍尔电势差VH输出,该VH信号经放大器放大后送至施密特触发器整形,使其成为方波输送到OC门输出。当施加的磁场达到工作点(即Bop)时,触发器输出高电压(相对于地电位),使三极管导通,此时OC门输出端输出低电压,三极管截止,使OC门输出高电压,这种状态为关。这样两次电压变换,使霍尔开关完成了一次开关动作。A44E霍尔传感器原理如图3所示。
出租车计价器系统设计
出租车计价器系统设计一、引言二、系统需求1.实时计算乘客的费用,包括起步价、里程费和时间费。
2.支持现金和电子支付两种支付方式。
3.集成GPS导航功能,方便司机找到目的地。
4.提供乘客和司机的行程记录,以便后续查询和管理。
5.具备车辆运营数据统计和分析功能,方便管理者监控业务运营情况。
6.界面友好,操作简单方便。
三、系统设计1.架构设计出租车计价器系统可以采用分布式架构,主要由计价器终端设备、服务器和后台管理系统组成。
计价器终端设备负责实时计算费用,接收用户支付信息并提供导航功能。
服务器将终端设备上的数据上传到后台管理系统,并处理支付信息。
后台管理系统负责行程记录的存储和查询,车辆运营数据统计等功能。
2.功能设计计价器终端设备的主要功能包括:-实时显示乘客的费用,包括起步费、里程费和时间费。
-支持现金和电子支付两种支付方式。
对于现金支付,可以提供找零功能。
-集成GPS导航功能,显示乘客的目的地并为司机提供导航指引。
-提供乘客和司机的行程记录,包括乘车地点、目的地、起步时间、到达时间等信息。
后台管理系统的主要功能包括:-存储和查询行程记录,方便乘客和司机进行查询,也方便管理者进行统计和分析。
-处理支付信息,包括验证支付的有效性和进行支付结果的记录。
-根据行程记录和支付信息生成报表,进行车辆运营数据的统计和分析。
3.数据库设计系统需要至少设计以下几个数据库表:-行程记录表,包含乘车地点、目的地、起步时间、到达时间等信息。
-支付记录表,包含支付方式、支付金额、支付结果等信息。
-车辆表,包含车辆的基本信息,如车牌号、品牌、颜色等。
-用户表,包含乘客的基本信息,如姓名、手机号等。
四、系统流程1.乘客叫车并上车后,司机启动计价器终端设备。
2.计价器显示乘客的起步费和当前费用,并启动计时和记录起步时间。
3.计价器终端设备显示乘客的目的地,并提供导航指引。
4.司机按照导航指引将乘客送到目的地。
5.到达目的地后,计价器停止计时,显示乘客的总费用。
出租车计价器的设计
电子技术课程设计题目:出租车计价器的设计姓名:周涛专业:自动化班级: 自动化2132学号: _____________课程任务书1.设计题目:出租车计价器的设计设计一个出租车计价器2. 功能描述:3.设计要求:①假设车轮每转一周产生一个脉冲,每个脉冲对应的行驶距离为1 米,当行驶距离小于等于4 公里的时候,计价器只显示起步价8 元;②当行驶距离超过4 公里时,每一公里收费2 元。
③计价器显示当前价格,显示一位小数位、八、亠前言汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。
它关系着交易双方的利益。
具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很有必要的。
因此,汽车计价器的研究也是十分有个应用价值的。
我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,价格还十分昂贵。
随着改革开放日益深入,出租车行业的发展势头己十分突出,国内各机械厂家纷纷推出国产计价器。
出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,以及现在的能够打发票和语音提示,按时间自主变动单价等功能。
随着城市旅游业的发展,出租车行业己成为城市的窗口,象征着一个城市的文明程度。
随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乖客来说都是很必要的。
目录 15、尸■ 、 ■前言 第一章出租车计价器设计的系统概述1.1、 课程设计阐述 (4)1.2、 总体功能框图 (5)第二章 出租车计价器设计工作原理2.174LS160工作原理 ........................................... 6 2.2 74LS85工作原理 .. (7)第三章 出租车计价器 的单元电路设计3.1行驶里程计数模块 (8)3.2总计价计数模块 ........................................................... 9 33起步价模块 (10)3.4、总电路图 (11)第四章课程设计总结 (12)参考文献 (13)附录一 (14)附录二 第一章出租车计价器设计的系统概述1.1课程设计阐述出租车计价器是乘客与司机双方的交易准则, 关系着交易双方的 利益,是出租车中最重要的工具。
出租车计价器系统设计
摘要出租车在方便人们出行方面对公交起到了主要的分流作用,作为出租车的主要组成部分——计价系统,不仅能方便司机了解车辆的运作情况,同时也方便乘客明明白白地消费以避免不必要的纠纷和误会,它在人们的日常生活中起到了不可忽视的作用。
由于单片机的诸多优点,如集成度高,功能强,通用性好,特别是具有体积小,重量轻,能耗小,价格便宜,可靠性高,抗干扰能力强和使用方便等独特特点,所以本电路以89S51 单片机为中心、附加A44E 霍尔传感器测距,实现对出租车计价统计,采用AT24C02 实现在系统掉电的时候保存单价和系统时间等信息,输出采用8 段数码显示管。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。
关键词:计价器;单片机;设计AbstractThe taxi is an important means of transportation. As a part of it, Pricing System provides drivers and passengers with accurate numbers of a distance and a price, which is helpful to avoid some disputes.SCM is high-integrated, strong-functional, general-used. It also has some features---lightness, low energy consumption, low price, high-reliability, high anti-interference ability and easy operation.The circuit in this paper concludes 89S51SCM as the central part, and appends A44E Hall sensor to measure distance. It adopt AT24C02 to preserve Addresses and system time when the system’s power is off. These numbers are shown by 8 sections of digital display tube. Moreover, Addresses can be moderated according to different periods of time-day, night, and waiting. Meanwhile, it is a clock when it does not count.Key words: Meter SCM design目录摘要 (I)Abstract (II)第一章绪论 (1)1.1计价器设计现状 (1)1.2 设计任务及要求 (1)1.2.1 基本要求 (1)1.2.2 发挥部分 (2)第二章系统设计方案论证 (3)2.1 方案一 (3)2.2 方案二 (3)第三章电路的功能单元设计 (5)3.1 设计总框图 (5)3.2 里程计算、计价单元的设计 (5)3.3 数据显示单元的设计 (7)3.4 AT24C02掉电存储单元的设计 (10)3.5 设计总体电路图 (12)第四章程序设计 (13)4.1 模块介绍 (13)4.2 程序流程图 (14)4.3 程序清单 (17)4.4 测试报告 (23)4.4.1里程计价测试 (23)设计总结 (25)致谢 (26)参考文献 (27)第一章绪论1.1计价器设计现状目前国内所采用的计价器主要采用的是以89S51单片机为主,8段数码管显示的电路系统,从而实现对出租车的计价统计。
出租车计价器的设计
出租车计价器的设计
一、课题设置背景
出租车计价器是一种计量器具,用于测量出租持续时间及依据里程传感器传送的信号测量里程,并以测得的计时时间及里程为依据,计算并显示乘客出租车应付的费用。
里程检测原理:采集车速信号,车速信号为脉冲信号,采集脉冲信号的频率就可以得到车速,可以用到芯片的定时器捕获。
如果车速大于一定的值,采用公里数计算价格,如果车速小于这个值,就可以用时间计算。
计算公里数原理:应用芯片计算其公里数。
计算时间原理:用到芯片定时器确定时间,或者用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、喇叭、开关等。
出租车计价器电路设计
出租车计价器电路设计出租车计价器电路设计的第一个关键方面是距离传感器。
距离传感器负责测量车辆移动的距离,通常使用霍尔传感器或光电传感器来实现。
霍尔传感器基于磁场变化测量车轮转动次数,而光电传感器则利用发射和接收光信号的方式检测车轮转动。
这些传感器的输出需要经过放大和滤波等处理,以准确测量车辆行驶的距离。
除了距离传感器,时间传感器也是出租车计价器电路设计中的重要组成部分。
时间传感器负责测量行驶时间,通常使用实时时钟模块实现。
实时时钟模块能够提供准确的时间信号,并可用于计算车辆的行驶时间。
在设计时,需考虑到实时时钟模块的精度和稳定性,并通过校准等方式对其进行修正。
计价器电路中还需要考虑附加费用的计算。
附加费用通常包括夜间加价、高峰时段加价、过路费等。
这些费用的计算需要根据特定的规则进行处理。
例如,夜间加价可根据时间传感器的数据判断是否处于夜间时段,高峰时段加价可根据特定时段内的车流量进行判断。
为了实现这些功能,出租车计价器电路可能需要配备存储特定规则的存储器,并通过逻辑电路实现相应的判断和计算。
在设计出租车计价器电路时,还需考虑到电源管理问题。
计价器电路要能够在车辆启动和熄火过程中正常工作,因此需要设计合适的电源管理电路。
通常,可以采用电源开关电路、电源稳压电路和备用电池等方式来确保计价器电路的正常供电。
最后,出租车计价器电路的设计还需考虑用户界面的设计。
计价器电路需要配备合适的显示屏、按钮和报警器等部件,以方便用户操作和获取相关信息。
面板上的显示屏通常用于显示行驶距离、行驶时间和费用等信息,按钮则用于用户操作,例如开始计费和停止计费等。
综上所述,出租车计价器电路设计需要考虑到距离传感器、时间传感器、附加费用计算、电源管理和用户界面等方面。
设计时需关注稳定性、精确性和可靠性等要求,并根据实际需求选择合适的传感器、逻辑电路和显示报警器等部件。
通过合理的设计和验证,可以确保出租车计价器电路在实际使用中的准确计费和稳定性能。
出租车计价器设计报告
出租车计价器设计
出租车计价器设计
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.1 计价器整体功能描述结构设计出租车计价器方案并进行仿真,完成白天晚上转换计价,显示路程、单价、总金额。
1.2 各部分电路功能描述1 不同情况具有不同的收费标准。
a) 白天b) 晚上2 具有数据的复位功能3 IO 口分配的简易要求a) 距离检测使用霍尔开关A44Eb) 白天/ 晚上收费标准的转换开关c) 数据清零开关4 数据输出5 按键a) 启动计时开关b) 数据复位(清零)c) 白天/ 晚上转换第二章方案论证本系统可分 4 个模块构成:主控电路、掉电保护模块、信号采集模块和显示模块。
2.1 主控电路选择方案一使用数字电路和模拟电路来完成设计要求。
显示器件有:LED显示, VFD显示,分段式数码管等等,针对显示单元电路这里可以使用分段式数码管显示,分段式数码管分为共阳极和共阴极两种,对数码管的驱动针对不同的类型采用不同的芯片,共阴极数码管通常采用TTL系列的74LS48驱动,而共阳极数码管通常采用CMO系列的CD4543来驱动;仅时钟显示电路框图和实际电路就非常复杂,整体电路将更加烦琐。
而且对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能不易实现;整体电路的规模较大,用到的器件多,造成故障率高,难调试。
方案二使用单片机来完成设计要求。
单片机功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
针对计费模式的切换,通过软件编程就可以容易的实现。
避免了机械开关带来的不稳定因素。
确定方案经过上面的两种方案的比较,显然第二种方案具有更大的优越性、灵活性,所以我们采用第二种设计方案进行设计。
2.2 显示电路选择方案一:采用液晶显示器(LCD显示。
液晶屏显示功能强大,可显示各种字体的数字、汉字、图像,还可以自定义显示内容,显示内容较丰富;方便操作者读取信息及一些扩展功能的实现。
出租车计价器设计
出租车计价器设计1引言 (2)2设计要求 (2)2.1 基本功能 (2)2.2扩展功能 (3)3 系统的组成及工作原理 (3)3.1 系统的硬件构成及功能 (3)3.2 AT89S51单片机及其引脚说明 (3)4硬件电路方案设计 (6)4.1方案比较与确定 (6)4.2 计价单元的设计 (6)4.3 显示单元电路设计 (8)4.4 键盘显示模块设计 (9)5系统的软件设计 (10)5.1 系统主程序设计 (10)5.2 定时中断服务程序 (13)5.3 显示服务程序 (13)5.4 键盘服务程序 (14)6结论 (15)参考文献 (15)附录 (15)1引言如何选用计价器,主要应考虑两个方面:第一是性能和质量是否符合新标准CJ5024-1996,性能还包括本地区行政管理部门随时间,区域和车型在运价上的调整,如里程费,等候费,空贴费,夜间补偿费等作变更时,改变计价器运行程序的繁简程度。
同时要考虑计价器自身防作弊的性能。
第二要关注该品牌计价器是否具备升级换代或者是扩展功能。
2设计要求2.1 基本功能1.基本要求:(1)白天计程计价方法: (30)1)起步价:乘客上车,显示起步价(例如6元),行车距离在3公里以内。
2)里程计价:(计价单位为元,并进行四舍五入)a.行车里程 < 3公里时,计价为6元;b.3公里≤行车里程≤6公里时,计价为:6元+(里程-3)*1.2元/公里c.行车里程 >6公里时,加收回空计费每公里计价加收50%;计价为:6元+3公里*1.2元/公里+(里程-6)*1.2*(1+50%)元/公里(2)计价器显示功能:显示总价、总里程、车速,显示北京时间,时间可以进行设置。
(20)(1)显示:可以显示里程、金额、等待时间、速度。
(2)计费功能:起步公里数为2公里,价格为6元;若实际运行大于2公里,按单程价格为1.6元/公里,往返则价格为1.6元/公里。
(3)按键功能:单程/往返分别由“单程”按键和“往返”按键设定;按“暂停”键,计价器可暂停计价;按“清除”键,计价器能将记录数据(里程、等待时间与金额等)自动清0;按“查询”键,能自动显示总等待时间;按“返回”键,仍然显示里程和金额。
出租车计价器设计
出租车计价器设计一、设计目的出租车计价器是指用于出租车计算乘客乘车费用的仪器或装置,其设计目的是为了提供乘客和驾驶员之间的公平交易和计费机制。
计价器需要准确记录乘车时间和里程数,并根据规定的计费标准计算和显示费用,以保证乘客支付公正的费用,同时也为驾驶员提供准确的运营数据。
二、设计要求1.准确计算:计价器需要准确记录乘车时间和里程数,并根据规定的计费标准计算费用。
计算过程需精确无误,避免出现漏计、重计或错误计算的情况。
2.易操作:计价器应具备简单直观的操作界面,方便驾驶员进行操作和读取信息。
操作流程和按钮设置应符合直觉,减少操作难度和误操作。
3.易读显示:计价器应具备清晰明确的显示界面,能够直观地显示乘车时间、里程数和费用等相关信息。
显示屏应有合适的亮度和对比度,以适应各种光照条件下的读取。
4.稳定性和耐用性:计价器需要具备良好的稳定性和耐用性,能够在长时间运营和多种环境条件下保持正常工作。
抗干扰、耐振动和防水设计都是需要考虑的因素。
5.数据保存和传输:计价器应具备数据保存和传输功能,能够存储和导出乘车数据。
数据传输方式可以考虑使用USB接口或者无线传输等方式。
6.合法合规:计价器应符合相关法律法规的要求,包括计费标准、计费规则、计量准确性等方面的要求。
三、设计内容1.硬件设计:硬件设计主要包括以下组成部分:-显示屏:需使用亮度和对比度较好的显示屏,可采用液晶显示屏,具备一定的抗干扰能力,以确保信息清晰可读。
-按钮:设有各种操作按钮,例如开始乘车、结束乘车、改变计费模式等,按钮应具备防误触设计,以避免误操作。
-里程传感器:使用里程传感器准确测量行驶里程数。
-时间计算器:使用准确的时间计算器计算乘车时间。
-存储器:用于保存乘车数据,可以设置一定的存储容量,以保证数据的完整性。
-硬件防水、抗干扰设计:计价器需要具备一定程度的防水和抗干扰能力,以适应各种环境条件下的使用。
2.软件设计:软件设计主要包括以下内容:-计费规则设置:根据规定的计费标准设置计费规则,包括起步价、里程单价、时间单价、低速补贴等。
出租车计价器设计
二、设计原始资料
1.教材
2.实验指导书
三、要求的设计成果(课程设计说明书、设计实计背景、设计原理、仿真结果分析、设计总结。
指导教师(签名):
教研室主任(签名):
注:可以附页
课程设计成绩评定表
出勤
情况
出勤天数
缺勤天数
成
绩
评
定
出勤情况及设计过程表现(20分)
课设答辩(20分)
设计成果(60分)
总成绩(100分)
提问
(答辩)
问题
情况
综
合
评
定
指导教师签名:
年月日
2.硬件调试:要求学生对设计进行硬件调试,调试平台为EDA实验室的实验箱。
四、进程安排
1.20周1-3进行总体设计,进行各模块的程序设计、仿真及硬件调试。
2.20周4-5进行说明书撰写及答辩。
五、主要参考资料
1.潘松,黄继业.《EDA技术实用教程》.科学出版社,2010.6.
2.刘江海.《EDA技术课程设计》.华中科技大学出版社,2009.5.
EDA技术课程设计任务书
一、设计题目、内容及要求
题目:出租车计价器设计
内容及要求:
设计任务:
设计一种出租车计价器,计费标准如下
(1)起步价为8.00元,起步公里为3公里;
(2)超过3公里,每公里按1.00元收费;
(3)单程行驶里程超过20公里,每公里租价加收50%;
(4)等候时间累积1分钟,则每分钟这算1公里里程价。
出租车计价器设计报告
出租车计价器设计报告一、引言二、需求分析1.收费标准:根据国家和地方的规定,出租车费用通常包括起步价、里程费和时间费。
2.里程计算:计价器需要能够准确计算起点和终点之间的距离。
3.时间计算:计价器需要能够准确计算乘坐时间,以确定时间费用。
4.显示界面:计价器需要具备清晰易读的显示界面,能够显示当前的车费、里程和时间。
5.操作简便:计价器需要提供用户友好的操作界面,方便乘客和司机操作。
6.故障自检:计价器需要具备自动故障检测和报警功能,以保证正常工作。
三、设计方案1.硬件设计:(1)显示屏:使用液晶显示屏,具备高清显示和低功耗的特点,以确保清晰易读的显示界面。
(2)里程测量:采用GPS定位技术测量车辆的实时位置,并根据起点和终点的坐标计算里程。
(3)时间计算:计价器内置实时时钟,能够记录乘坐的时间,并根据时间段进行费用计算。
(4)按键:提供简单明了的按键,用于用户的选择和操作。
(5)故障检测:利用传感器检测故障情况,并在检测到故障时发出警报。
2.软件设计:(1)界面设计:设计直观简洁的用户界面,显示当前的车费、里程和时间,并提供用户选择的接口。
(2)公式计算:根据收费标准,设计相应的公式进行费用计算。
(3)自动故障检测:通过编程实现自动故障检测,并在检测到故障时,及时报警或提醒用户。
(4)数据存储:将计价器的数据存储在内部存储器中,便于后续的数据分析和管理。
四、实施方案1.硬件实施:(1)购买和组装计价器所需的硬件设备,如液晶显示屏、GPS定位模块、实时时钟等。
(2)开发或选择适合的电路板,将相关硬件设备连接起来,并进行测试和调试。
(3)将电路板和其他硬件设备安装在出租车中,确保稳定工作。
2.软件实施:(1)根据设计方案,开发计价器的软件程序,包括界面设计、公式计算、自动故障检测和数据存储等功能。
(2)将软件程序烧录到计价器的控制芯片中,并进行测试和调试。
(3)部署计价器的软件程序到所有出租车计价器上,以确保统一的功能和用户体验。
PLC 出租车计价器的设计
目录一.设计目的及要求二.工作原理、系统方框图三.各部分选定方案及电路组成、相关器件说明四.系统调试与检测五.设计结论六.设计心得与总结七.参考文献附录一:元器件清单附录二:小组各成员所做工作说明,每个成员对最终方案的贡献一.设计目的及要求汽车在行驶时,里程传感器将里程数转换成与之成正比的脉冲个数,然后由计数译码电路变成收费金额。
每行驶1公里,里程传感器输出一个脉冲信号,即10个脉冲/公里。
[设计要求](1)设计制作自动计费器,金额总数包括行车里程计费、等车时间计费和起步价三部分,金额用数码管显示。
(2)里程单价设2.1元/公里,等车单价为0.6元/10分钟,起步价设为5元(3)行车单价、等车单价、起步价可分别预置。
二.工作原理、系统方框图出租车计价器是安装在出租汽车上的专用计量仪器,作用是显示出出租车行驶的里程和乘客所需要付的金额,具有良好性能的计价器是乘客和司机都希望的。
1出租车计价器的计价原理乘客应付的金额值是路程和时间的函数,计程和计时是计价器计价的依据,为方便起见,计程划分为起程和续程两部分,计时也分起始时间和后续时间。
起程、续程值和起始时间、后续时间值的大小,一般由当地政府有关部门(如客运交通管理、物价部门)视当地诸因素如城市大小、交通情况、生活和物价水平等确定,通常起程、起始时间大于续程、后续时间。
起程内的车费通称为基本车费、基价或起步价,乘客乘车计程不足基价里程是按基价收费,超过基价里程时超出部分按后续单价累计;计价器设定有免费等候时间,即运营时乘客要求停车免费等候时间,超过免费等候时间按等候单价累计收费。
计价器按照一定间隔作跳跃式变化(例如图2.1),显示金额。
出租车的行进状态分为两种:一种是在没有乘客情况下.1的状态,称为空车;一种是在有乘客情况下的状态,称为重车。
出租车上备有一个空车牌标志,当处于空车情况下时,空车牌翻上,此时计价器不计价;当有乘客上车时,首先翻下空车牌,表示重车,然后计营运数据。
出租车计价器系统设计
出租车计价器系统设计
1.系统架构:出租车计价器系统的架构应该分为前端和后端两个部分。
前端负责收集乘客相关的信息,如起始时间、终止时间、起点和终点的位
置等,而后端负责根据这些信息进行计算并返回车费结果。
2.数据采集:为了实现计价器的功能,需要采集乘客乘车时的时间和
地理位置信息。
可以使用全球定位系统(GPS)来获取车辆的位置信息,
并通过系统的时钟记录乘车开始和结束的时间。
3.价格计算规则:出租车计价器系统的价格计算规则应该根据当地的
出租车定价政策来确定。
一般情况下,车费的计算会根据乘车的时间和距
离进行,同时还可能考虑其他因素,如车辆类型、夜间加价等。
4.数据存储和管理:为了实现出租车计价器系统的正常运行,需要将
乘车相关的数据进行存储和管理。
可以使用数据库来存储乘客和乘车信息,并使用相关的查询和更新操作进行数据的管理。
5.界面设计:出租车计价器系统的界面应该简洁、易用,方便乘客进
行操作。
可以使用图形用户界面(GUI)来实现用户与系统的交互,并提
供必要的输入和输出界面。
6.维护和升级:出租车计价器系统的维护和升级是保证系统稳定运行
的重要环节。
需要定期检查系统的硬件和软件设备,对系统进行故障排除
和性能优化,并根据出租车定价政策的更新进行相应的系统升级。
综上所述,出租车计价器系统应该具备数据采集、价格计算规则、数
据存储和管理、界面设计以及维护和升级等关键功能。
通过合理的系统架
构和设计,可以实现对出租车乘客车费的准确计算和及时反馈,提升乘客
的满意度和司机的收益。
出租车计价器毕业设计
摘要现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局,预计未来计价器市场很有前景。
计价器作为出租车的一个重要组成部分,关系着出租车司机和乘客双方利益,起着重要的作用,因此,具有良好性能的计价器对广大出租车司机朋友和乘客来说是很必要的。
但是现阶段出租车的计费系统功能有时候并不能满足出租车司机的意愿。
本课题是出租车计价器系统的设计。
重点是设计出租车计价器的实用性,并尽量使最后的成品接近于商品。
整个系统是以89S51单片机为中心,采用A44E霍尔传感器对轮胎转数进行计数,实现对出租车里程的测量,并最终计算出结果。
其中采用掉电存储芯片AT24C02使系统在掉电的时候对单价、里程等信息进行存储,人机交换界面采用的是LCD1602液晶屏显示,并且通过语音芯片进行播报。
本电路设计的出租车计价器不但能实现计价的功能,同时还能实现根据时钟芯片自动调整白天、黑天计价模式,能自动处理中途等待等功能。
关键词:单片机AT89S51;LCD1602;出租车计价器;霍尔传感器;AT24C02ABSTRACTAutomatic taximeter has been universal among Cities for now. The taximeter technology is a foregone conclusion already. So taximeter of cars is still potential at next generation. As an important component taximeter is not only the interests of taxi drivers but also the passengers, so it has played an important role. The good performed taximeter is necessary for the public. The curre nt taxi billing systems don’t m eet the wishes of people. In this article we talk about various designs of taximeter system.The point is to design the practicality of the taximeter and as far as possible to make the final finished product close to commodities. The whole system is based on single-chip 89S51 and use a hall-sensor A44E to count the number of revolutions. In this way we can achieve the statistics of the taxi mileage and give out the final results. In this design we use AT24C02 to store the price, mileage and other information when the power is down. The man-machine interface of the exchange is LCD1602 screen, and through the voice chip broadcasts. This circuit design can not only realize the meter taxi valuation function, but also can realize the automatic adjustment according to the clock chips during the day, dark pricing mode, it can automatic processing midway waiting for function. Keywords: single-chip AT89S51; LCD1602; Taximeter; Hall sensor; AT24C02目录摘要 (I)ABSTRACT ....................................................................................... I I 1 绪论. (1)1.1 国内外出租车计价器的研究现状 (1)1.2 国内外出租车计价器的发展趋势 (2)1.3 本课题的研究目的及意义 (2)2 出租车计价器的方案论证 (4)2.1 出租车计价器的功能要求 (4)2.2 方案论证与比较 (5)3 出租车计价器的硬件设计 (7)3.1 单片机的介绍 (7)3.2 单片机最小系统 (11)3.3 里程计算模块的设计 (13)3.4 显示模块设计 (16)3.5 语音模块的设计 (18)3.6 掉电存储电路的设计 (21)3.7 按键电路的设计 (23)3.8 时钟电路的设计 (24)4 出租车计价器的软件设计 (27)4.1 模块介绍 (27)4.2 主程序模块 (27)4.3 里程计数中断程序 (28)4.3 定时中断服务程序 (29)4.4 中途等待服务程序 (30)4.5 显示服务子程序 (31)4.6 键盘服务程序 (33)5 系统调试 (34)5.1 软件调试 (34)5.2 里程计价测试 (35)5.2 掉电存储测试 (37)结论与展望 (38)可行性分析报告 (39)参考文献 (40)致谢 (41)附录一 (42)附录二 (43)附录三 (76)1 绪论出租车计价器是出租车营运收费的专用智能化仪表,随着电子技术的发展,出租车计价器技术也在不断进步和提高。
出租车计价器设计
目录1 绪论 (1)1.1 前言 (1)1.2 设计思想和基本功能 (1)2 系统整体设计 (2)2.1 方案论证与比较 (2)2.2方案选取 (4)3 系统硬件设计 (4)3.1 最小系统 (4)3.2 时钟电路模块 (6)3.3 掉电存储模块 (7)3.4里程检测模块 (8)3.5 LED显示模块 (10)3.6 存储区扩展模块 (11)3.7 键盘模块 (12)3.8 打印模块 (13)4 主程序设计 (14)5 系统调试 (15)总结 (17)参考文献 (18)附录一系统原理图 (19)附录二程序代码 (20)附录三系统调试图 (23)1 绪论1.1 前言随着出租车行业的发展,出租汽车已经成为我国城市公共交通的重要组成分和现代化城市必备的基础设施,成为人们工作、生活中不可缺少的交通工具。
出租汽车服务行业和出租汽车计价器紧密相关,因为出租汽车必须安装出租汽车计价器才能投入营运。
出租汽车计价器是一种能根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并直接显示车费值的计量器具。
计价器是出租汽车的经营者和乘坐出租汽车的消费者之间用于公平贸易结算的工具,因而计价器计价准确与否,直接关系到经营者和消费者的经济利益。
依据国家有关法律、法规,出租汽车计价器是列入国家首批强制检定的工作计量器具之一,也是近年来国家质量技术监督部门强化管理的六类重点计量器具之一。
出租车行业在我国是八十年代初兴起的一项新兴行业,随着我国国民经济的高速发展,出租汽车已成为城市公共交通的重要组成部分。
多年来国内普遍使用的计价器只具备单一的计量功能。
目前全世界的计价器中有90%为台湾所生产。
现今我国生产计价器的企业有上百家,主要是集中在北京,上海,沈阳和广州等地。
1.2 设计思想和基本功能本设计采用AT89C51单片机为主控器,以A44E霍尔传感器测距,实现对出租车的多功能的计价设计,并采用掉电存储单元AT24C02来实现在系统掉电的时候保存单价和系统时间等信息,输出采用7段数码显示管。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(论文)任务及评语院(系):电气工程学院 教研室:测控技术与仪器 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算学 号学生姓名专业班级课程设计题目出租车计价器设计课程设计(论文)任务设计任务设计一个出租车计价器,具有以下基本功能:● 可计算出租车的运行里程(单位:公里),并计算出车费; ● 运行里程、单价、车费可显示; ● 单价可由键盘设置; ● 单价等系统数据掉电不丢失设计要求1. 设计内容:车轮转速检测电路、单片机最小系统、键盘显示电路、数据存储电路等硬件电路设计及相应的软件设计;2. 硬件电路图应采用绘图软件绘制,所用器件型号、参数标注完整;3. 对各功能电路的设计说明应指出所选器件型号、本设计中引脚的连接方法、芯片(端口)地址、外围器件参数,并说明工作过程;4. 软件设计上应按照系统软、硬件功能的划分说明系统软件的功能、主程序流程图及工作过程说明、主要程序模块流程图等,要求程序结构完整,应有变量及端口地址定义,应编译通过全部或部分程序模块。
技术参数计价精度:0.1元 进度计划1. 查阅资料,确定设计方案、绘制系统总体结构图、划分软硬件功能(2天)2. 设计车轮转速检测电路(1天)3. 设计单片机最小系统、数据存储电路(1天)4. 设计键盘显示电路,完成系统硬件整体电路图绘制(2天)5. 编写、调试系统程序(3天)6. 修改设计说明书、准备答辩(1天)指导教师评语及成绩平时: 论文质量: 答辩:总成绩: 指导教师签字: 年 月 日摘要出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中重要的工具。
它关系着双方的利益,因此具有良好的计价器无论是对广大出租车司机还是乘客来说都是很重要的。
随着城市建设的日益完善,出租车行业得到迅速发展,因此出租车计价器市场具有相当大的潜力。
本电路以 AT89S52单片机为中心、附加 A44E 霍尔传感器测距,实现对出租车计价统计,采用 AT24C01实现在系统掉电的时候保存单价和系统时间等信息,输出采用 8段数码显示管。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机提供方便。
关键词:单片机霍尔传感器数码显示管计价器 AT24C01AbstractTaximeter is both passengers and drivers of the trading standards, it is an important symbol of the taxi industry, is an important tool in a taxi. It relates to the interests of both sides, so has the taximeter good is very important for the majority of taxi drivers or passengers. With the development of city construction is increasingly perfect, the taxi industry has developed rapidly, so the taxi meter market has great potential.AT89S52 SCM to the circuit as the center, additional A44E Holzer sensor distance, realize the taximeter statistics, using AT24C01 to realize when the power is off to save cost and system time information, output using 8 digital display tube. The circuit design of the meter can not only achieve the basic valuation, but also based on the day and night, halfway to wait for price regulation, but also when not denominated as a clock driver to provide convenient.Keywords:single chip Holzer sensor digital display meter AT24C01目录第1章绪论 (1)1.1出租车计价器概述 (1)第2章课程设计的方案 (1)2.1概述 (1)2.2方案论证与比较 (1)第3章硬件设计 (3)3.1单片机的最小系统 (3)3.1.1 复位电路 (3)3.1.2 时钟电路 (4)3.2里程计算、计价单元的设计 (5)3.3显示电路设计 (7)3.4按键电路设计 (10)3.5AT24C01存储电路 (11)第4章软件程序设计 (12)第5章结论 (15)第6章参考文献 (16)附录1 (17)附录2 (18)第1章绪论1.1 出租车计价器概述我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,价格还十分昂贵。
随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。
出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,以及现在的能够打发票和语音提示、按时间自主变动单价等功能。
随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的微文明程度。
随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很有必要的。
本次设计采用AT89S52为主控器,以A44E霍尔传感器测距,实现对出租车的多功能的计价设计,输出采用8段数码显示管。
第2章课程设计的方案2.1概述本次设计主要是综合应用所学知识,设计出租车计价器,并在实践的基本技能方面进行一次系统的训练。
能够较全面地巩固和应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。
应用场合: 应用于出租车计价器,出租车计价器有一个脉冲测速传感器,通过脉冲计数可以显示出租车行驶里程和计费。
控制器由12V蓄电池供电。
系统功能介绍: 计价器显示的营运金额是营运里程与价格的函数。
出租车计价器通过传感器与行驶车辆连接,实现基本的里程计价功能和价格调节、时钟显示功能。
2.2方案论证与比较方案一:采用数字电路控制。
其原理方框图如图 2.1所示。
采用传感器件,输出脉冲信号,经过放大整形作为移位寄存器的脉冲,实现计价,但是考虑到这种电路过于简单,性能不够稳定,而且不能调节单价,也不能根据天气调节计费标准,电路不够实用。
图2.1 数字控制原理图方案二:采用单片机控制。
利用单片机丰富的 I/O 端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、时钟显示功能等。
其原理如图 2.2所示。
图2.2 单片机控制原理图本次设计的计价器不但能实现基本的计价,而且还能根据白天,黑夜,中途等待来调节单价。
单片机计算总价的公式为:总价=起步价+单价*(总里程-起步里程)。
AT89S52作为一个单片微型计算系统,灵活性高,其强大的控制处理功能和可扩展功能为设计电路提供了很好的选择。
通过比较以上两方案,我们知道采用数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,对于模式的切换需要用到机械开关,机械开关时间久了会造成接触不良,功能难以实现。
为此采用了单片机进行设计,键盘控制里程计算单元 总金额显示 AT24C02掉电存储单价显示串口显示驱动电89S52 单片机金额显示 单价显示电源电路及保护电路里程传感器 移位寄存器电路相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,有较大的活动空间,可以通过软件编程来完成更多的附加功能,方便对系统进行升级和功能扩展。
所以我们采用第二方案,用AT89S52单片机实现出租车计价的功能。
第3章硬件设计3.1 单片机的最小系统单片机最小系统,是指能维持单片机运行的最简单配置的系统。
这种系统成本低廉、结构简单,常用来构成简单的控制系统。
单片机最小系统采用的是STC89C54芯片,STC89C54是一种低功耗、高新能CMOS 8为微控制器,具有8K在系统可编程Flash存储器。
使用Atmel公司高密度非易失性存储器技术制造,与工业80C51铲平指令和引脚完全兼容。
偏上FLASH允许程序存储器在系统可编程,亦适于常规编程器。
在单芯片上,拥有平桥的8为CPU 何在系统可编程Flash,使得STC89C54为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
STC89C54具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16为定时器/计数器,一个6向量2级终端结构,全双工串行口,片内晶振及时钟电路。
另外,AT89S52可降至0HZ 静态逻辑操作,支持2中软件可选择节点模式。
空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、终端继续工作。
掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
3.1.1复位电路单片机在启动运行时都需要进行复位操作,以便使CPU和系统中的其它部件都处于某一确定的初始状态,并从这个状态开始工作。
AT89S52单片机有一个引脚RST,它是施密特触发器的输入端,其输出端接复位电路的输入。
复位信号是高电平有效,其有效时间应持续24个振荡脉冲周期(即二个机器周期)以上,若使用频率为6MHz的晶振,则复位信号持续时间应超过4μs才能完成复位操作。
复位有电复位和手动复位两种。
手动复位有电平方式和脉冲方式两种。
本次设计中,为方便操作,采用手动复位的电平复位。
其复位电路连接图如图3.1所示:P1.0VC C P1.1P0.0P1.2P0.1P1.3P0.2P1.4P0.3P1.5P0.4P1.6P0.5P1.7P0.6R ET P0.7P3.0EA/VPP P3.1ALE /PR OGP3.2PSEN P3.3P2.7P3.4P2.6P3.5P2.5P3.6P2.4P3.7P2.3XTAL 2P2.2XTAL 1P2.1GND P2.0U1SC 110u FR 1200R 210k+5V图3.1 复位电路连接图图为89S52型单片机上电手动复位电路。