出租车计价器电路设计
出租车计价器控制电路设计

实验报告
实验报告需要反映以下工作:
1.
2. 3. 4. 5. 6. 7.
设计任务与要求
主要器件性能讨论与选择 设计原理与实现方案论证 完整的电路设计原理图 电路调试过程与方法 设计与调试过程中遇到的问题与解决办法 实验心得体会与总结
考核内容
实验验收:功能与性能指标的完成程度,完成时间。 实验质量:电路方案的合理性。 自主创新:功能构思、电路设计的创新性, 自主思考与独立、实践能力。 实验报告:实验报告的规范性与完整性。
–秒信号可用32768Hz石英晶振经CD4060分频后获得。简 易的可用555定时器近似获得。
–候时计数器每10分钟输出一个脉冲。个位秒计数器为60 进制,分计数器为十进制,这样就组成了600进制计数器。
5.清零复位电路
–清零复位后,要使各计数均清0,显示器中仅 有单价和起步价显示外,其余均显示为0。
–侯时模块设计类似于里程计数模块,不同的是脉冲信号可 由石英晶振经分频后获得。简易的也可用555定时器近似 获得,涉及脉冲信号产生相关知识。
– 器件选择:计数器可用74LS160、74LS90等,显示可用译码、驱动、 显示三合一器件CL002(7seg-BCD)或共阴、共阳显示组件(74LS248、 LC5011-11或74LS247、LA5011-11)。
3.里程判别电路
– 当所设置的起价公里数到时,使触发器翻转。下 图为5公里时触发器动作。 – 里程判别电路输出控制(起步价与起步价之后计 费)锁存器(可用74224)的输出,结合里程和 侯时脉冲控制74273的clk端,最终控制总价按 公里显示,锁存器也可选择74LS175等。
4.秒信号发生器及等待计时电路
用数字集成电路设计出租车计价器控制逻辑电路 指标如下:
数字电路出租车计价器设计

数字电路出租车计价器设计(总3页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--时序逻辑电路课程设计引言:我们组选择了题目一,设计出租车计价器,通过对课本、资料的查阅,再经过构思,设计,搭建电路,仿真,得出了结果,虽然不够完美,但是也掌握了一些知识,增加了对各种原件的印象。
下文将详细给出设计。
一、资料查阅通过参考数字电路课本,以及数字电路实验书,再经过网络查阅,也参考了网上有的类似的设计,想出了电路的基本思路。
二、对于要求的实现要求1:根据出租车上的速度传感器传来的脉冲个数和设置的里程单价来计算对应的总价格,并将总价格通过LED实时显示。
对于此要求的实现,通过查阅,我们发现了74LS160十位计数器,有预制与清零功能,能进行0-9重复计数。
功能表如下要求2:起步价可以设置:。
由于74LS160有置数功能,所以可以置数,能够要求其从一个确定的数开始计数,所以可以设置起步价。
对于从要过了起步价里程才开始计数,因为每一个单位里程是一次脉冲,而芯片又是每一次脉冲才记一次数,所以应用触发器的存储功能来使前几次脉冲无法传至芯片。
要求3:里程单价可以设置。
运用比例乘法器,可以实现脉冲的改变。
比如用CC4527比例乘法器,输入一个BCD数,其输出的脉冲为输入脉冲的BCD的十分之一倍。
比如速度传感器的每个脉冲为1km,单价为2元,那么就输入20的BCD数,那么比例乘法器就会输出一个2倍速度传感器脉冲的脉冲信号,以此脉冲作为后面电路的时钟信号,可以实现单价2元。
其他单价以此类推,但是由于仿真软件中没有找到比例乘法器,所以仿真中没有单价设置这一项。
要求4:可以对总价格进行复位,从而为下次计费做好准备。
运用74LS160的置数功能,重新对其进行置数即可实现下次重新开始计费。
三、具体电路时序逻辑:左下角U1为里程脉冲发生器,经过N个D锁存器的延时,才可以传至上面的74LS160芯片,芯片开始计数,显示在右上方的两位显示器上,即计程车的价钱。
出租车计价器控制电路设计 数电课程设计mutl

出租车计价器控制电路设计1.概述在现代社会中,出租车作为一种重要的交通工具,为人们的出行提供了便利。
而出租车计价器作为出租车运营过程中的关键设备,对于计算乘客的车费起着至关重要的作用。
设计一套稳定可靠的出租车计价器控制电路显得尤为重要。
2.需求分析出租车计价器需要能够准确计算乘客的车费,并且需要具备一定的显示功能,可以显示乘客需支付的车费。
计价器还需要具备防伪功能,避免被人为篡改,保证计费的准确性和公正性。
另外,为了确保计价器的使用寿命,需要在设计中考虑到电路的稳定性和耐用性。
3.关键技术在设计出租车计价器控制电路时,需要考虑以下几个关键技术:-显示技术:选择合适的显示屏幕类型,确保显示清晰度和可视角度。
-计算技术:采用高精度的计算芯片,确保计算准确性。
-防伪技术:设计防篡改的电路和程序,保证计费的公正性和准确性。
4.设计思路在设计出租车计价器控制电路时,需要从整体结构和各个功能模块的设计入手。
整体结构上应该分为显示模块、计算模块、控制模块和防伪模块。
针对每个模块进行详细设计,确保各个模块之间的协调和稳定性。
5.电路设计针对上述需求和设计思路,我设计了一套出租车计价器控制电路。
该电路采用单片机作为核心处理器,通过与显示屏、计算芯片和防伪芯片的连接,实现出租车计费、显示和防伪功能。
具体电路设计如下: 5.1 单片机选择:采用高性能、低功耗的单片机芯片,具备强大的计算和控制能力。
5.2 显示屏选择:选择LED显示屏,具备清晰的显示效果和广泛的可视角度。
5.3 计算芯片选择:选择高精度的计算芯片,确保计费的准确性和稳定性。
5.4 防伪芯片选择:选择具备防篡改功能的芯片,确保计费的公正性和安全性。
6.电路测试完成整体电路设计后,需要进行严格的电路测试。
测试内容主要包括计费准确性测试、显示稳定性测试和防伪功能测试。
通过测试,确保整体电路的稳定性和可靠性。
7.总结通过对出租车计价器控制电路的设计,我们可以利用现代电子技术,设计出一套稳定可靠的出租车计价器控制电路。
出租车计价器控制电路设计

出租车计价器控制电路设计下面是一个关于出租车计价器控制电路设计的详细说明,共计1200字以上。
首先,出租车计价器的控制电路需要接收来自车速传感器的信号。
车速传感器通常会输出一个频率信号,其频率与车辆的速度成正比。
因此,我们可以通过计数这个频率信号的脉冲数来得出车辆已行驶的距离。
为了实现这个功能,我们可以使用一个计数器芯片,如CD4017,结合一个适当的频率分频电路。
通过将频率分频电路的输出接到计数器芯片的时钟引脚上,我们可以实现计数功能。
其次,计价器的控制电路还需要接收来自计价方式选择开关的信号。
计价方式选择开关通常有几个不同的档位,用于选择车费的计算方式,如按里程计费、按时间计费等。
我们可以使用一个模拟开关来实现这个功能,其中每个档位对应一个电阻值,并与参考电压值相连。
通过读取模拟开关接点上的电压大小,我们可以确定当前选择的计价方式,从而在控制电路中进行相应的计算。
第三,计价器的控制电路还需要根据相关规定来计算车费并控制显示装置显示出相应的车费。
根据规定,车费的计算一般包括基础价格和计算单价两个方面。
基础价格是指车辆发车时的初始价格,计算单价是指每行驶一定距离或者每经过一定时间所增加的价格。
为了实现这个功能,我们可以使用一个微处理器,如AT89S52,来进行车费的计算和控制。
首先,我们需要将车速传感器的信号输入到微处理器的外部中断引脚上,以便能够实时获取车速信息。
其次,我们需要将模拟开关的接线情况通过一组输入引脚输入到微处理器上,以便进行计价方式的选择。
根据接收到的车速信息和计价方式选择信息,微处理器可以进行相应的计算,并将计算结果输出到显示装置上。
最后,我们还需要考虑电路的稳定性和可靠性。
为了增强电路的抗干扰能力,我们可以添加适当的滤波电路和去噪电路。
同时,为了保证电路的可靠性,我们需要使用适当的输入电阻和保护电路,以防止意外的过电压或过电流对电路造成损坏。
综上所述,出租车计价器的控制电路设计包括接收车速传感器信号、选择计价方式、计算车费和控制显示装置等几个方面。
出租车计价器的设计(最终稿)

设计题目:出租车计价器的设计
系别:
专业:计算机科学与技术
组别:第十组
学生姓名:000000学号:00000013
起止日期:2008年05月25日~2008年06月15日
指导教师:
教研室主任:
第一章
1.1
设计要求:
1.3Km起计价,起始价5元,每公里1元;
2.传感器输出脉冲为2个/m;
3.每0.5Km改变一次显示,且提前显示(现实里程数和钱数);
五个模块中:脉冲产生模块由CP电源构成,先是模块用7447N驱动芯片和SEVEN_SEG_COM_A显示器构成,计数模块中千进制计数器由4块74LS290D组成。需重点设计为计数和逻辑比较模块。
第三章
3.1
方案一:
采用数字电路控制。其原理方框图如图3-1所示。采用传感器件,输出脉冲信号,经过放大整形作为移位寄存器的脉冲,实现计价。
4.画出电路原理图。
设计要求:
1.先进行方案论证,画出功能图;
2.分析要用到的电路模块;
3.使用EWB软件仿真。
1.2
设计思想:
首先,作为计价器电路必须具备里程数显示计价显示自动更新功能,初步计划用千进制计数器配合四位显示器实现;其次,电路中的计价显示应具备判断功能,计划用四位比较器实现;最后,计价器外部机械传感脉冲用cp电源模拟。(本设计题目旨在通过亲自动手实践加深对数字逻辑课程中涉及的硬件系统的工作原理的理解,并掌握初步应用它们基本功能的技能。故本课题的设计应做到所有功能的实现都必须用逻辑门电路、逻辑芯片等非可编程逻辑器件来实现。)
数字电路逻辑设计出租车计价器

本科课程设计课程名称:数字电路逻辑设计实验项目:出租车自动计费器实验地点:专业班级:学号:学生姓名:指导教师:2012年12 月24日一.设计要求出租车自动计费器是根据客户用车的实际情况而自动显示用车费用的数字仪表。
仪表根据用车起价和行车里程计费2项求得客户用车的总费用,通过数码管子自动显示。
1.设计制作一个自动计费器,具有起价、行车里程计费部分。
用4位数码管显示总的金额,最大值为99.99元。
2.行车里程单价(*.**元/km)、起价(*.**元)均能通过BCD码盘输入。
3.初始值显示“00.00”,通过按键启动/停止、清零显示内容,有等候时间,暂停后可继续计价。
4.起价、起价里程和每公里价格可通过功能键设置,起步价为8元。
二.设计方案出租车计价器分别由里程计数单元,起步价、单价预置开关,加法器,显示及控制触发器等部分组成。
1.行车里程计费起价公里以内,按起步价算;若超过起步价公里,则每走一公里,计价器则加上每公里的单价款。
出租车计价时,开关K合上。
行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲个数,然后又计数译码电路转换成收费金额。
里程传感器可用霍尔传感器在汽车每前进10m闭合一次,即输出一个脉冲信号,实验用一个脉冲源模拟。
若每前进1km,则输出100个脉冲,将其设为P2,然后选用BCD码比例乘法器(如J690)将里程脉冲数乘以一个表示每km单价的比例系数,比例系数可通过BCD码拨盘预置,例如单价是0.5元/km,则预置的两位BCD码为B2=5、B1=0,则计费电路奖励成计费变换为脉冲个数。
P1 =P2(0.1B2+0.01B1),由于P2为100,经比例乘法器运算后是P1为50 给脉冲,及脉冲当量为0.01元/脉冲。
2.起价计费按照同样的当量将起价输入到电路中,其方法可以通过家属器的预置端直接进行数据预置也可以按当量将起价转换成脉冲数,向计数器输入脉冲。
假如设起价是8元,则对应的脉冲数P0=8/0.01=800最后,得到总的行车费用P=P0+P1,经计数译码及显示电路显示结果。
出租车计价器电路设计

出租车计价器电路设计出租车计价器电路设计的第一个关键方面是距离传感器。
距离传感器负责测量车辆移动的距离,通常使用霍尔传感器或光电传感器来实现。
霍尔传感器基于磁场变化测量车轮转动次数,而光电传感器则利用发射和接收光信号的方式检测车轮转动。
这些传感器的输出需要经过放大和滤波等处理,以准确测量车辆行驶的距离。
除了距离传感器,时间传感器也是出租车计价器电路设计中的重要组成部分。
时间传感器负责测量行驶时间,通常使用实时时钟模块实现。
实时时钟模块能够提供准确的时间信号,并可用于计算车辆的行驶时间。
在设计时,需考虑到实时时钟模块的精度和稳定性,并通过校准等方式对其进行修正。
计价器电路中还需要考虑附加费用的计算。
附加费用通常包括夜间加价、高峰时段加价、过路费等。
这些费用的计算需要根据特定的规则进行处理。
例如,夜间加价可根据时间传感器的数据判断是否处于夜间时段,高峰时段加价可根据特定时段内的车流量进行判断。
为了实现这些功能,出租车计价器电路可能需要配备存储特定规则的存储器,并通过逻辑电路实现相应的判断和计算。
在设计出租车计价器电路时,还需考虑到电源管理问题。
计价器电路要能够在车辆启动和熄火过程中正常工作,因此需要设计合适的电源管理电路。
通常,可以采用电源开关电路、电源稳压电路和备用电池等方式来确保计价器电路的正常供电。
最后,出租车计价器电路的设计还需考虑用户界面的设计。
计价器电路需要配备合适的显示屏、按钮和报警器等部件,以方便用户操作和获取相关信息。
面板上的显示屏通常用于显示行驶距离、行驶时间和费用等信息,按钮则用于用户操作,例如开始计费和停止计费等。
综上所述,出租车计价器电路设计需要考虑到距离传感器、时间传感器、附加费用计算、电源管理和用户界面等方面。
设计时需关注稳定性、精确性和可靠性等要求,并根据实际需求选择合适的传感器、逻辑电路和显示报警器等部件。
通过合理的设计和验证,可以确保出租车计价器电路在实际使用中的准确计费和稳定性能。
出租车计价器电路设计

中北大学课程设计说明书学生姓名:学号:学院: 仪器与电子学院专业: 微电子科学与工程题目: 出租车计价器电路设计指导教师:马游春2014 年 1 月 2 日目录1设计目的 (2)2设计要求 (2)3设计内容 (2)1设计过程 (2)2设计所用器件简介 (4)3设计所需器件归纳 (7)4设计结果/仿真结果 (8)5心得体会 (10)6参考文献 (10)附件 (11)一、设计目的1.掌握电子电路的一般设计方法和设计流程;2.学习简单电路系统设计,掌握Protel99的使用方法;3.掌握锁存器、计数器、加法器等中规模数字集成器件的逻辑功能和使用方法;4.学习掌握硬件电路设计的全过程。
二、设计要求1.查阅所用器件技术资料,详细说明设计的出租车计价器工作流程;2.里程数精确到1公里,起步价按5元/3公里,超出里程单价按1元/1公里进行计价。
3.等候时按1元/15分钟计价。
设置一个计时按键处理等候等突发事件;4.整理设计内容,编写设计说明书。
三、设计内容1 设计过程使用NI Multisim12.0软件绘制原理图。
应用NI Multisim10对所设计的电路进行仿真。
使用ALTIUM DESIGNER制作PCB版图。
1.1设计思路出租车自动计费器是根据客户用车的实际情况而自动显示用车费用的数字仪表。
仪表根据用车起价、行车里程计费及等候时间计费三项求得客户用车的总费用,通过数码自动显示。
里程传感器可用干簧继电器实现,安装在与汽车车轮相连接的涡轮变速器上的磁铁使干簧继电器在汽车每前进十米闭合一次,即输出一个脉冲信号,实验用一个脉冲源模拟。
通过信号发生器模拟汽车车轮上传感器传来的脉冲信号,用计数器进行计数,然后触发里程计数器进行累加,依次向高位进位并用4位数码管显示路程;另一方面,将传来的脉冲通过比较器与3公里进行比较,大于三公里时开始触发价格计数器累加,并利用加法器与5元相加,也依次向高位进位并用4位数码管显示价格。
出租车计价器(电子专业课程设计)

出租车计价器摘要:出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。
它关系着交易双方的利益。
具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。
因此,汽车计价器的研究也是十分有一个应用价值的。
该系统由AT89S51单片机控制,满足计程、计时、计费、存储等多种计量功能为一体的出租车计价器的实用要求。
相比于普通的模拟电路控制,采用单片机进行的设计相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
针对计费模式的切换,通过软件编程就可以轻易而举的实现。
避免了机械开关带来的不稳定因素。
关键词:出租车计价器单片机控制目录第一章前言 (1)第二章设计要求 (2)2.1 基本功能 (2)2.3 扩展功能 (2)第三章系统的组成及工作原理 (3)3.1 系统的硬件构成及功能 (3)3.2 AT89S51单片机及其引脚说明 (4)第四章硬件电路方案设计 (7)4.1方案比较与确定 (7)4.2 里程计算、计价单元的设计 (7)4.3 显示单元电路设计 (9)4.4 键盘显示模块设计 (10)第5章系统的软件设计 (12)5.1 系统主程序设计 (12)5.2 定时中断服务程序 (14)5.3 显示服务程序 (14)5.4 键盘服务程序 (15)第6章系统调试与测试结果分析 (17)6.1 使用的仪器仪表和工具 (17)6.2 调试的方法 (17)第7章结论 (18)参考文献 (19)附录 (20)附录1 总体设计电路图 (20)附录2 元件清单 (20)附录3 全部源程序 (21)第一章前言随着我国国民经济的告诉发展,出租车已成为城市公共交通的重要组成部分。
出租车计价器这一专用计算器具必须经当地技监局所属的管理部门坚定认可,且出租车安装计价器整车鉴定合格后才能运营。
针对电子式出租车计价器,建设部于1997年12月1日开始贯彻新的行业标准“CJ5024-1997”,要求“本标准实施之日起,电子式出租车计价器的设计,制造,和检验必须符合本标准的规定”。
出租车计价器系统设计方案

出租车计价器系统设计方案第一章出租车计价器系统功能描述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显示。
液晶屏显示功能强大,可显示各种字体的数字、汉字、图像,还可以自定义显示内容,显示内容较丰富;方便操作者读取信息及一些扩展功能的实现。
出租车计价器控制电路的设计方案

数字电子课程设计课题名称出租车计价器控制电路的设计所在院系机电学院班级07自动化<2)班学号200710320227姓名龚涛指导老师张玲时间2009-12-27景德镇陶瓷学院数字电子课程设计任务书班级:07自动化<2)班姓名:龚涛指导老师:张玲目录0.前言41.设计要求及原理41.1 设计要求41.2 基本原理42.各单元设计说明52.1 单片机最小系统单元52.2 A44E霍尔传感器检测单元62.3 AT24C01存储单元72.4 键盘调整单元82.5 显示单元93程序设计93.1 系统主程序93.2 中断程序103.2.1 里程计数中断程序103.2.2 中途等待中断程序103.3 计算程序103.4 显示程序103.5 键盘程序104.0总电路图115.0原器件清单126.0参考文献120.前言随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。
而采用模拟电路和数字电路设计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试。
而采用单片机进行的设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易地实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能。
本设计采用AT89S52单片机为主控器,以A44E霍尔传感器测距,实现对出租车的多功能的计价设计,并采用AT24C01实现在系统掉电的时候保存单价等信息,输出采用8段数码显示管。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天,黑夜和中途等待来调节单价。
1.设计要求及原理1.1 设计要求出租车计价器根据乘客乘坐汽车行驶距离和等候时间的多少进行计价,并在行程中同步显示车费值。
从起步价开始,当汽车程行驶未满2公里时,均按起步价计算。
过2公里后,实现每1公里单价收费,中间遇暂停时,计程数不再增加,开始计时收费,测距收费和测时收费的和便构成了一位乘客的车费。
出租车计价器毕业设计

出租车计价器毕业设计摘要现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。
出租车计价器是根据客户用车情况来自动显示车费的数字仪表,根据用车起步价、行车里程计费求得客户用车的总费用,并通过数码管显示相应的里程及金额。
本次设计中电路以AT89S51单片机为中心,附加A44E霍尔传感器测距(本电路中用模拟开关替代),实现对出租车计价,采用AT24C02 实现在系统掉电的时候保存单价,输出采用8段数码显示管,显示行驶总里程和总金额。
模拟出租车计价器设计:进行里程显示,预设起步价和起步公里数;行程按全程收费,有复位功能和启动功能,启动后,开始计价。
我们采用单片机进行设计,可以用较少的硬件和适当的软件相互配合来实现设计要求,且灵活性强,可以通过软件编程来完成更多的附加功能,应用前景广阔。
关键词出租车计价器AT89S51单片机A44E霍尔传感器断电保存8段数码显示管目录摘要 0第1章绪论 (2)1.1 课题背景 (2)1.2 设计目的与要求 (3)1.2.1 设计目的 (3)1.2.2 主要设计内容及基本要求 (3)1.3 方案论证与比较 (3)第2章系统硬件设计 (5)2.1 硬件设计说明 (5)2.2 AT89S51单片机简介 (6)2.3 硬件电路设计 (7)2.4 硬件组成 (9)2.4.1 驱动电路 (9)2.4.2 显示电路 (10)2.4.3 复位电路 (11)2.4.4 掉电保护电路 (12)12.4.5 时钟电路 (14)2.4.6 按键电路 (15)第3章系统软件设计 (16)3.1 软件总体设计 (16)3.2 系统软件设计 (17)第4章系统调试 (19)4.1 软件调试 (19)4.1.1 编程工具—C51语言 (19)4.1.2 程序调试工具—KEIL (19)4.1.3 单片机仿真软件在线调试—PROTEUS (19)参考文献 (21)致谢 (22)附录Ⅰ程序源代码 (24)附录Ⅱ电路仿真图 (41)第1章绪论1.1 课题背景随着出租车行业的发展,出租车已经是城市交通的重要组成部分,从加强行业管理以及减少司机与乘客的纠纷出发,具有良好性能的计价器对出租车司机和乘客来说都是很必要的。
出租车计价器控制电路设计

实验十七出租车计价器控制电路设计一、简述坐过出租车的人都知道,只要汽车一开动,随着行驶里程的增加,就会看到汽车前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时,(如5km)计费数字显示开始从起步价(如10元)增加。
当出租车到达某地需要在那里等候时,司机只要按一下“计时”键,每等候一定时间,计费显示就增加一个该收的等候费用,汽车继续行驶时,停止计算等候费,继续增加里程计费。
到达目的地,便可按显示的数字收费。
出租车计价器控制电路框图如图2.17.1所示。
图2.17.1出租车计价器控制电路框图二、设计任务和要求利用TTL/CMOS数字集成电路设计出租车计价器逻辑控制线路,具体要求如下:1.进行里程显示。
里程显示为三位数,精确到1公里。
2.能预置起步价。
如设置起步里程为5公里,收起步价费10元。
3.行车能按里程收费,能用数据开关设置每公里单价。
4.等候按时间收费,如每10分钟增收1公里的款。
5.按复位键,显示装置清0,(里程清0,计价部分灭0)。
6.按下计价键后,汽车运行计费,候时关断;候时计数时,运行计费关断。
三、可选用器材1.XK系列数字电子技术实验系统2.直流稳压电源3.集成电路:74LS74、74LS83、74LS244、74LS290 及门电路4.显示:CL0025.数据开关、按钮、阻容元件四、设计方案提示1.里程计数及显示在出租车转轴上加装传感器,以便获得“行驶里程信号”。
设汽车每走10米发一个脉冲,到1公里时,发100个脉冲,所以对里程计数要设计一个模100计数器,如图2.17.2所示。
里程的计数显示,则用十进制、译码显示即可,见图2.17.3。
计数器采用74LS290,显示可用译码、驱动、显示三合一器件CL002或共阴、共阳显示组件(74LS248、LC50n-11或74LS247、LA50n-n)。
80 40 20 1074LS290-274LS290-1选3例⑵虫⑴的⑵图2.17.2模100计数器图2.17.3里程计数、译码、显示2.计价电路该电路由两部分组成。
d出租车计费器电子设计

出租车计费器摘要本次电子课程设计我和我同组做的是出租车计费器,因为EWB里面元件有限,所以不能按照任务书里面的所要求的使用BCD码比例乘法器,只能用计数器来实现,整个出租车计费器由信号发生器、信号采集分析电路、显示部分组成,信号发生器用555集成块组成多谐振荡器,信号采集分析电路是由74LS160组成的计数器,显示电路是译码显示电路。
关键词:74ls160 七段数码显示目录1 课题内容 (3)2 课程任务及要求 (4)3 出租车计费器电路图 (5)3.1信号发生电路 (5)3.2 信号采集分析电路 (6)3.3 显示电路 (7)3.4 总电路图 (8)3.5 结论总结 (9)4 参考文献 (10)1 课题内容课题内容本次课程设计的内容是独立完成一个出租车自动计费器的设计,采用EWB 电路仿真设计软件完成出租车自动计费器电路的设计及仿真调试,在微机上仿真实现出租车自动计费器的设计。
课程设计具体内容如下:汽车在行驶时,里程传感器将里程数转换成与之成正比的脉冲个数,然后由计数译码电路变成收费金额。
里程传感器由磁铁和干簧管组成,磁铁置于变速器涡轮上,每行驶100米,磁铁与干簧管重合一次,即输出一个脉冲信号,则10个脉冲/公里(设为P 3)。
里程单价(设2.1元/公里)可由两位(B 2=2、B 1=1)BCD 拨码开关设置,经比例乘法器(如J 690)后将里程计费变换成脉冲数P 1=P 3(1B 2+0.1B 1)。
由于P 3=10,则P 1为21个脉冲,即脉冲当量为0.1元/脉冲。
同理,等车计费也可以转换成脉冲当量,这需要由脉冲发生器产生10个脉冲/10分钟(设为P 4),如果等车单价为0.6元/10分钟(置B 4=0、B 3=6),经比例乘法器后将等车计费变换成脉冲数P 2=P 4(0B 4+0.1B 3)。
由于P 4=10,则P 2为6个脉冲,即得到相同的脉冲当量为0.1元/脉冲。
同理,起步价(设5元)也可以转换成脉冲数(P 0=501.05==当量单价个脉冲)或者将P 0作为计数器的预置信号(框图所示)。
基于单片机的多功能出租车计价器设计

基于单片机的多功能出租车计价器设计出租车计价器概述出租车计价器通过传感器与行驶车辆连接。
出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。
目前市场上出租车计价器功能主要有具有数据的复位功能、白天/晚上转换功能、数据输出功能、计时计价功能等等,但能够进行语音播报数据信息的出租车计价器还是比较少见的,针对这一点我们来设计一款多功能出租车计价器,在原有功能的基础上增加单价输出、单价调整、路程输出、显示当前的系统时间、语音播报数据信息等功能。
基本要求1、不同情况具有不同的收费标准。
A、白天B、晚上C、途中等待(>10min 开始收费)2、能进行手动修改单价。
3、具有数据的复位功能。
4、IO 口分配的简易要求。
A、距离检测使用霍尔开关A44EB、白天/晚上收费标准的转换开关C、数据的清零开关D、单价的调整(最好使用+和-按键)5、数据输出(采用LCM103)。
A、单价输出 2 位B、路程输出 2 位C、总金额输出 3 位6、按键。
A、启动计时开关B、数据复位(清零)C、白天/晚上转换系统主要功能本设计所设计的出租车计价器的主要功能有:数据的复位、白天/晚上转换、数据输出、计时计价、单价输出及调整、路程输出、语音播报数据信息、实现在系统掉电的时候保存单价和系统时间等信息等功能。
输出采用8 段数码显示管。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机提供方便。
计价器硬件设计硬件设计主要包括单片机AT89S51、数据显示部件、A44E霍尔传感器电路、AT24C02存储单元设计、里程计算及计价单元的设计。
在硬件设计过程中,充分利用各部件的功能,实现多功能的出租车计价器设计。
系统的硬件构成及功能计价器的单片机控制方案图如下图所示。
它由以下几个部件组成:单片机AT89S51、总金额及单价显示部件、键盘控制部件,AT24C02 掉电存储控制、里程计算单元、串中显示驱动电路等。
出租车计费电路设计1

电子元器件认识与系统设计报告班级学号姓名指导教师设计时间出租车计费器的设计1设计目的1.1 自动计费器具有行车里程计费,等候时间计费和起步费3项客户总费用,打印单据,3项费用统一用4位数码管显示,最大金额为99.99元。
1.2 起步费设为8元,行车单价为1.8元/km ,等候时间设为1.50元/km,要求行车时,计费器每1/km 刷新一次;等候时间每10 /km刷新一次;行车不足1/km或等候时间不足10 /km ,则忽略不计。
1.3 设置起步、停车的音乐提示或语言提示。
2设计分工说明在整个电路设计过程中,两个同学互相配合,共同完成了此项工作,并进行了市场调研。
3系统框图图1 出租车自动计费器系统框图4电路设计及工作原理4.1 等候时间计费电路等候时间计费电路如图2所示。
由74HC161(1)、(2)、(3) 构成的600进制计数器对“秒”脉冲CP2进行计数,当计满一个循环时也就是等候时间满10min。
一方面对600进制计数器清零,另一方面将基本RS触发器置1,启动74HC161(4) (5)构成的150进制计数器(10min 等候时间单价)开始计数,计数期间同时将脉冲从P1输出。
在计数器计满10min等候单价时将RS触发器复位为”0”,停止计数。
从P1输出的脉冲数就是每次等候10min对应输出的150个脉冲,表示单价为1.50元,即脉冲当量为0.01元。
等候时间计费的起始信号由接在74HC161(1)的手动开关给定。
图2 等候时间计费电路4.2 里程计费电路里程计费电路如图3所示。
安装在与汽车轮相接的涡轮变速器上的磁铁使干簧管继电器在汽车每前进10m路程闭合一次,即输出一个脉冲信号。
汽车每前进1km,则输出100个脉冲。
此时,计费器应累加1km的计费单价。
本电路设定为1.80元。
在图3中,干簧继电器B产生的脉冲信号经施密特触发器计满100个脉冲时,一方面使计数器清零,另一方面将基本RS触发器的Q端置“1”,使74HC161(3)(4)组成的180进制计数器开始对标准的秒脉冲CP1计数计满180个脉冲后,使计数器清零,RS触发器复位为“0”,计数器停止计数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中北大学
课程设计说明书
学生姓名:学号:
学院: 仪器与电子学院
专业: 微电子科学与工程
题目: 出租车计价器电路设计
指导教师:马游春
2014 年 1 月 2 日
目录
1设计目的 (2)
2设计要求 (2)
3设计内容 (2)
1设计过程 (2)
2设计所用器件简介 (4)
3设计所需器件归纳 (7)
4设计结果/仿真结果 (8)
5心得体会 (10)
6参考文献 (10)
附件 (11)
一、设计目的
1.掌握电子电路的一般设计方法和设计流程;
2.学习简单电路系统设计,掌握Protel99的使用方法;
3.掌握锁存器、计数器、加法器等中规模数字集成器件的逻辑功能和使用方法;
4.学习掌握硬件电路设计的全过程。
二、设计要求
1.查阅所用器件技术资料,详细说明设计的出租车计价器工作流程;
2.里程数精确到1公里,起步价按5元/3公里,超出里程单价按1元/1公里进行计价。
3.等候时按1元/15分钟计价。
设置一个计时按键处理等候等突发事件;
4.整理设计内容,编写设计说明书。
三、设计内容
1 设计过程
使用NI Multisim12.0软件绘制原理图。
应用NI Multisim10对所设计的电路进行仿真。
使用ALTIUM DESIGNER制作PCB版图。
1.1设计思路
出租车自动计费器是根据客户用车的实际情况而自动显示用车费用的数字仪表。
仪表根据用车起价、行车里程计费及等候时间计费三项求得客户用车的总费用,通过数码自动显示。
里程传感器可用干簧继电器实现,安装在与汽车车轮相连接的涡轮变速器上的磁铁使干簧继电器在汽车每前进十米闭合一次,即输出一个脉冲信号,实验用一个脉冲源模拟。
通过信号发生器模拟汽车车轮上传感器传来的脉冲信号,用计数器进行计数,然后触发里程计数器进行累加,依次向高位进位并用4位数码管显示路程;另一方面,将传来的脉冲通过比较器与3公里进行比较,大于三公里时开始触发价格计数器累加,并利用加法器与5元相加,也依次向高位进位并用4位数码管显示价格。
1.2 工作原理及硬件框图
本设计方案系统的总体工作原理如图6所示。
有两种收费方式(通过按键实现两种收费方式的转换):按行驶里程收费,起步费为5.0元,并在车行3公里后再按1.0 元/公里:按等候时间计费,当车停止不走时,按1.0元/15分钟计费。
最高计费为9999.9元,当乘客到达目的地时,将路程及车费显示出来。
路程的计算来自于车轮给予的脉冲,车启动后计费器开始工作。
本设计方案为设定每100米车轮给路程计数器一个脉冲,并通过显示器把路程显示出来,同时把路程与预置的3公里进行比较,当路程小于等于3公里时,车费显示为5元。
当路程大于3公里且接收到100米脉冲时,计费器加一毛钱。
当加够一块钱时,计数器进位,与预置5元的加法器相加。
当加法器够十元,进位,使十元的计数器工作,计数。
本设计方案,显示的最高车费为9999.9 元。
图1 工作原理图
1.3电路设计注意事项
与3公里比较时,由于脉冲是从0开始累加的,而进行里程计费时,只有大于3公里才开始计费,故每次脉冲从0到3,计费器都不会进行计费。
为了解决这个问题,本次设计让计数器第一次计到9时同步置数到任意大于3的数(本次设计为4),即一次行车需考虑一次是否大于3公里。
具体电路如图2.
图2 与3公里比较电路
预置5元时,与3公里比较电路一样,只需考虑第一次预置5。
本次设计是这样实现的:只要十位、百位、千位中的任一不为零,计费器均不预置5,即只有第一次计费时预置5.具体电路如图3.
图3 预置五元电路
2 设计所用器件简介
. 2.1 74LS160计数器的功能
图4 74LS160芯片图
74LS160 是一个具有异步清零、同步置数、以保持状态不变的十进制上升沿计数器,共有54/74160 和54/74LS160 两种线路结构型式。
74LS160异步清零端Cr为低电平时,不管时钟端CP信号状态如何,都可以完成清零功能。
74LS160的预置是同步的。
当置入控制器LD为低电平时,在CP上升沿作用下,输出端Q0-Q3与数据输入端P0-P3一致。
对于54/74160,当CP由低至高跳变或跳变前,如果计数器控制端CEP、CET为高电平,则LD应避免由低至高电平的跳变,而54/74LS160无此种限制。
74LS160的计数是同步的,靠CP同时加在四个触发器上而实现的。
当CEP、CET均为高电平时,在CP上升沿作用下Q0-Q3同时变化,从而消除了异步计数器中出现的计数尖峰。
对于54/74LS160的CEP、CET跳变与CP无关。
74LS160有超前进位功能。
当计数溢出时,进位输出端(TC)输出一个高电平脉冲,其宽度为Q0的高电平部分。
在不外加门电路的情况下,可级联成N位同步计数器。
对于54/74LS160,在CP出现前,即使CEP、CET、/MR发生变化,电路的功能也不受影响。
选择74LS160主要用于接受脉冲,计算路程,及用其进位输出控制车费的计数器工作进行计费。
2.2 74LS283加法器组成预置数计数器
图5 74LS283芯片图
图6 74LS283结构图
74LS283加法器是4为超前进位加法器,能够实现两个数值信号的相加。
在本设计中,先使加法器A端设为5,B端为计数器所输出的数值信号。
而在本设计方案中,用上一级传来的进位,用计数器输出,与5相加,这样就可以使输出数是从5到9,后又可从0到9循环。
2.3 74LS85比较器的组成和内部结构
74LS85比较器的内部结构主要如图4所示,其功能表如图5所示。
图7 74LS85芯片图
图8 74LS85结构图
图9 74LS85功能表
74LS85比较器是一个4位数值比较器,它是由高位开始比较,逐位进行。
若最高位已比较出大小,则以后各位大小都对比较结果没有影响;如果最高位相等,则比较次高位;同理,次高位已比较出大小,则以后各位大小对结果没有影响。
如果4位比较都相等,则再看级联信号输入。
级联输入信号是由低位比较器的输出而来
3 设计所需器件归纳
表1 所需的器件
四、设计结果/仿真结果
6公里电路仿真图
图10 电路仿真图
47公里电路仿真图
图11 电路仿真图
电路仿真图:行车6.4公里(5+3.4*1元),候时10.5分钟(10.5/1.5*1角)
图12 电路仿真图
五、心得体会
设计电路时,设计原理明了,设计步骤清晰,设计电路基本达到设计的要求;这次的课程设计使我对所学的数电知识起到了加深和巩固的作用,也使我有的了搭建和调试实验电路的能力;锻炼了我主动学习的能力、与他人合作的能力,及从各种渠道获得一定的资料共同加以学习研究,提高了个人的综合动手能力。
使我对Multisim12.0有了更深入的了解。
经过这次课程设计使我学会了很多,也成熟了许多。
在这此设计之前,其实我并没有真正的接触过电子类的课程设计。
刚到手的时候,想着应该不难吧。
但等到动手画电路图的时候感觉不知从何入手,感觉有点乱,有点慌。
经过多处搜索和多方建议,终于把一个小电路画出来了,可是一次模拟不出电路就觉得很失望。
但是在同学们和老师的鼓励下,我慢慢地调整了心态,慢慢的做。
俗话说得好,“万事开头难”。
此次的课程设计,让我懂得了实践的重要性,即使课本知识掌握的很好,如果不经常应用,也只是一些支离破碎的知识,与实际还是有一定的差距的,而课本知识的运用而实际动手能力很差,理论与实践结合不起来,学得再好也没用。
这次课程设计恰好是将课本知识的巩固与综合运用结合起来,再加上实际动手能力的培养三者结合起来,让我们做到真正的学以致用。
这次设计让我明白了一个道理,再做任何事情之前,不管它难不难,都应把态度摆好,都要认真地去对待,这样就不会慌,不会忙手忙脚的,到最后才不会后悔!在以后的毕业设计甚至在以后的工作中,它起到了很重要的作用。
人的一生,不是没有意义的事,就不去做了。
很多事,都是在做完之后,才会觉得有没有意义,才会知道有没有收获!我在这次设计中得到的宝贵经验,就是我的收获!
六、参考文献
童诗白.模拟电子技术基础.北京:高等教育出版社,2002
张建华.数字电子技术.北京:机械工业出版社,2004
陈汝全.电子技术常用器件应用手册.北京:机械工业出版社,2005
毕满清.电子技术实验与课程设计.北京:机械工业出版社,2005
潘永雄.电子线路CAD实用教程.西安:西安电子科技大学出版社,2002
张亚华.电子电路计算机辅助分析和辅助设计.北京:航空工业出版社,2004
附件
附图A 电路原理图
附图B PCB图。