PLC 出租车计价器的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
出租车计费器的设计 目录 汽车在行驶时,里程传感器将里程数转换成与之成正比的脉冲个数,然后由计数译码电路变成收费金额。每行驶1公里,里程传感器输出一个脉冲信号,即10个脉冲/公里。 [设计要求] (1)设计制作自动计费器,金额总数包括行车里程计费、等车时间计费和起步价三部分,金额用数码管显示。 (2)里程单价设2.1元/公里,等车单价为0.6元/10分钟,起步价设为5元 (3)行车单价、等车单价、起步价可分别预置。 出租车的行进状态分为两种:一种是在没有乘客情况下的状态,称为空车;一种是在有乘客情况下的状态,称为重车。出租车上备有一个空车牌标志,当处于空车情况下时,空车牌翻上,此时计价器不计价;当有乘客上车时,首先翻下空车牌,表示重车,然后计营运数据。 计价器是按计程和计时计价的,它可以有两种不同的计价方式:一种叫做时距并计式,是指重车时等候时间和里程同时收费;另一种叫做时距分离式,是指重车时等候时间和里程分开收费。一般认为时距分离式计价对乘客有利,时距并计式对经营者有利,从采用的情况来看,世界上大多数国家采用时距并计式。在时距并计式收费方式下,切换速度是计价器从计程收费转换为时距并计收费的车速切换点,切换速度是对时距并计式计价器而言的,而对时距分离式计价器,由于计价时不需要进行速度判别,也就不存在切换速度的问题。 2 计价器的计程方法 现有的单片机式计价器计价方法是首先累计汽车轮胎转动的圈数,然后将圈数乘以轮胎周长得到行驶的里程。在此次设计中,采用的计程方法略有不同:首先按轮胎周长计算好每公里车轮要转的圈数,因为续乘部分的基本里程为1公里,1公里就成为一个关键值,因此,程序中只需要比较其是否到达一公里所需的圈数,若达到该值,便将里程寄存器中的内容加上1 各部分选定方案及电路组成、相关器件说明 1 元器件介绍 3.1.1 七段数码显示管 LED数码管是目前最常用的数字显示器,图4.2(a)所示为共阴管的电路,图(b)为共阴型数码管的引出脚功能图。 3.1.2 电阻的选择 在数码管的前面需要接合适的电阻进行限流,电阻的规格也有要求,即要能完成限流功能,还要让通过的电流足够点亮数码管,同时,功率不能超过电阻的额定功率。根据实验室现有的元件,这里选择510欧、0.25瓦的电阻,据测量,通过的电流能驱动数码管(大约6ma),功率上也能符合电阻的额定功率。 3.1.3 CC4511译码驱动器 CC4511是共阴型BCD码锁存/七段译码/驱动器,其引脚排列如图4.1所示。 其中: A、B、C、D为BCD码输入端。 a、b、c、d、e、f、g为译码输出端,输出“1”有效,用来驱动共阴极LED数码管。 测试输入端,=“0”时,译码输出全为“1”。 为消隐输入端,=“0”时,译码输出全为“0”。 LE为锁定端,LE=“1”时,译码器处于锁定(保持)状态,译码输出保持在LE =“0”时的数值,LE=“0”为正常译码。 表4.1为CC4511功能表。CC4511内接有上拉电阻,故只需在输出端与数码管笔端之间串入限流电阻即可工作。译码器还有拒伪码功能,当输入码超过1001时,输出全为“0”,数码管熄灭。 CC4511 功能表 3.2 主电路的设计 根据要求,计价器要显示金额和里程,也就是要将PLC中相应寄存器中的内容通过硬件显示出来,根据4.1中的元件说明,可设计出总的硬件电路图如图所示。 图中,1、2、3、4、5、6号元件为4511译码驱动芯片,1号译码百位金额,输入信号为PLC上的Y13、Y12、Y11、Y10的BCD码输出信号;2号译码十位金额,输入信号为PLC上的Y7、Y6、Y5、Y4的BCD码输出信号;3号译码个位金额,输入信号为PLC上的Y3、Y2、Y1、Y0的BCD码输出信号;其中,每个译码器的和端和Vcc端都接高电平(5V电源正极),LE端和Vss端都接低电平(5V电源负极),;a、b、c、d、e、f号元件为七段发光(LED)数码管,信号经译码器译码后,由七个输出端经限流电阻输入至数码管相应端口,该数码管为共阴型数码管,因此每个管中都有两个端口需要接地(图中未标出),否则数码管不能工作。图中的译码器及数码管的详细资料和功能可参照4.1中的介绍。 根据实际情况,当金额及里程的较高位为零时,应该不显示数值(消隐),由于硬件上的这种接线无法完成消隐,因此这项功能需在软件中通过编程实现,这个在软件设计中已作相应说明。 四 系统调试与检测 软硬件调试 程序编写完成之后,就要对所编的程序进行调试。调试前先将程序通过编程器输入到PLC中,再模拟运行同时监控PLC的工作状态,以判定是否达到控制目的。 在调试期间,我发现了很多问题,程序上也作了很大的改动,具体情况叙述如下: 第一阶段是对初步的设计程序进行调试。

文档评论(0)

mx597651661 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档