电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > EDA/PLD > 详细信息
EDA/PLD:基于CPLD/FPGA的出租车计费器系统的设计实现
来源:   时间: 2007-9-20 11:31:13    
1 引言
  随着EDA技术的发展及大规模可编程逻辑器件CPLD/FPGA的出现,电子系统的设计技术和工具发生了巨大的变化,通过EDA技术对CPLD/FP-GA编程开发产品,不仅成本低、周期短、可靠性高,而且可随时在系统中修改其逻辑功能。本文介绍了一种以Altera公司可编程逻辑器件EP1K30TC144-3为控制核心,附加一定外围电路组成的出租车计费器系统。
  2 系统总体结构
  基于CPLD的出租车计费器的组成如图1所示。各部分主要功能包括:信号输入模块对车轮传感器传送的脉冲信号进行计数(每转一圈送一个脉冲),并以高低脉冲模拟出租汽车启动、停止、暂停、加速按钮,具有输入信号作用;数据转换模块将计费模块输出的车费和路程转换成4位的十进制数据;译码/动态扫描模块将路程与费用的数值译码后用动态扫描的方式驱动数码管;数码管显示模块将公里数和计费金额均用4位LED数码管显示(2位整数,2位小数)。
  3 单元模块设计
  3.1 信号输入模块
  该模块主要实现计费功能和现场模拟功能。计费标准为:对车轮传感器传送的脉冲信号进行计数(每转一圈传送一个脉冲),按行驶里程 计费,起步价为7.00元,并在车行3 km后按2.40元/km计费,当计费器达到或超过20元时,每公里加收50%的车费,车停止不计费。并以高低脉冲模拟出租汽车启动、停止、暂停、加速按钮,具有输入信号的作用。
  该模块的时序仿真图如图2所示。图中的stop下降沿到来时系统不计费,车费为“0”,路程为“0”,起步价为7.00元,在车行3 km(图中300为3 km。因为后面有2位小数)后按2.40元/km计费,当计费器达到或超过20元时,每公里加收50%(即按3.60元/km)的车费。
  3.2 数据转换模块
  数据转换模块是一个模为10、步长可变的加法计数器,可将计费模块输出的车费和路程转换成4位的十进制数。该模块通过开关量预置步长,当超过一定预置参数时改变步长。计费模块也采用非压缩BCD码,但因步长不为1,所以在做非压缩BCD加法时必须调整,否则可能导致在超过或未超过预置参数时出现超程错误。这里采用模仿微机的AF标志位,在其设立一个半进位标志,当累加和大于9或半进位标志为“1”时,对其累加和调整。转换模块的时序仿真图如图3所示,可见能将路程和车费转换为4位的十进制数,便于8位数码管显示。
  3.3 显示模块
  显示模块是由七段LED数码管译码和动态扫描显示两部分组成。采用的是共阴极七段数码管,根据十六进制数和七段显示段码表的对应关系,其中要求路程和车费都要用2位小数点来表示,所以须设置一个控制小数点的变量,即程序中的dp。这段程序所示的是在数码管的第二、第六个后面显示小数点,实现了路程和车费都用2位小数点表示的功能。要注意的是如果选择的扫描频率不合适,可能会出现小数点闪动的情况。但只要扫描频率不小于24 Hz,人眼就感觉不到显示器的闪烁。本系统采用36 Hz的扫描频率,扫描脉冲由相应的外围电路提供。七段数码管显示模块的时序如图4所示。
  数码管控制及译码显示模块将十进制的输入信号用七段数码管显示,由七段发光二极管组成数码显示器,利用字段的不同组合。可分别显示0~9十个数字。本设计中,要求输出的段信号为低电平有效。
  4 系统仿真、综合、下载
  仿真是EDA技术的重要组成部分,也是对设计的电路进行功能和性能测试的有效手段。EDA工具提供了强大且与电路实时行为相吻合的精确硬件系统测试工具。在建立了波形文件、输入信号节点、波形参数、加输入信号激励电平并存盘之后,选择主菜单“MAX+plusII”中的仿真器项“Simulator”,弹出对话框之后单击“Start”进行仿真运算,完成之后就可以看到时序波形。图5为总电路的时序图。
  最终的电路设计完成后,若总体电路编译无错,且时序仿真成功,可进行硬件测试。将总电路下载到可编程逻辑器件中,按fit文件中自动分配引脚搭建硬件电路。系统顶层原理图如图6所示。
  打开电源,数码管有正确的数字显示,操作运行实验结果完全符合要求。查看报告文件可得到器件引脚的利用情况及器件内部资源的使用情况,通过更换适当的器件使其资源配置达到最优。选择器件的一般原则是系统所使用的资源不要超过器件资源的80%,若超过90%,系统功耗将增大,工作不稳定。本设计中输入、输出引脚各用22个,器件资源利用率仅为62%,具有较大的扩展空间。
    5 结束语
  出租车计费器计数脉冲来自车轮转速传感器(干簧管),脉冲经器件内部整形后送至计数器;动态扫描脉冲由外围电路给出,将单位脉冲看做行驶的单位公里数,并在此基础上进行计费与显示。系统采用整流、滤波、降压后的出租车电源供电。
  实验表明:该计费器实现了按预置参数自动计费(最大计费金额为99.99元)、自动计程(最大计程公里数为99.99 km)等功能;能够实现起步价、每公里收费、车型及加费里程的参数预置(如:起步价7.00元;3 km后,2.40元/km;计费超过20.00元,每公里加收50%的车费等),且预置参数可调范围广。由于采用CPLD大规模可编程逻辑器件,整机功耗小、抗干扰能力强、系统稳定、工作可靠、升级方便。另外,由于器件资源尚有较大的扩展空间,根据实际需要,系统可方便地增加所需功能,如通过器件内部编程增加时钟功能,既可为司机和乘客提供方便,又能为夜间行车自动调整收费标准提供参考;还可以通过FPGA的输出引线控制语音器件,对顾客发出问候语,提醒其所要收缴的费用等;也可以通过FPGA的输出引线控制打印机打印发票等。 
相关信息
发表评论
打印本页 关闭本页
红外线遮光式防盗报警器 (一)
    本例介络的红外线遮光式防盗报警器具有电路简单、容易制作、防盗效果好等特点,可用于家庭、办公室、仓库等场所。  电路工作原理  该红外线遮光式防盗报警器电路由红外线发射电路和红外线接收控制报警电路两部分组成,如图6-30所示。   红外线发射电路由时基集成电路IC1、红外发光二极管VL1、电阻器R8、R9、电容器C6-C8和电位器RP组成。  红外线接收控制报警电路由红外线...
>>详细内容
Power Integrations推出TOPSwitch®-HX 系列AC-DC功率转换IC
    PowerIntegrations公司宣布推出TOPSwitch®-HX系列AC-DC功率转换IC。PowerIntegrations公司于1994年推出了其首款TOPSwitch产品,该产品在一个单片IC上集成了700V开关功率MOSFET、控制器和监测功能。TOPSwitch-HX系列IC采用了PowerIntegrations的EcoSmart®节能技术,具有出色的待机功耗并在所有负载条件下都持续高效工作,可在整个负载范围内实现最佳的工作效率。   TOPSwit...
>>详细内容
德州仪器推出了采用Impedance Track™ 技术的系统侧电量监测计IC
    我的电池使用寿命还有多长?德州仪器(TI)针对智能电话与其它手持设备推出了采用ImpedanceTrack™技术的系统侧电量监测计IC,从而更好地回答了这个问题。这款2.5毫米x4毫米监测计测算电池使用寿命的准确率高达99%,从而有助于延长运行时间,保护数据,并为移动手持设备用户带来更出色的使用体验。   TI大批量模拟与逻辑业务部高级副总裁DaveHeacock指出:“随着移动设备...
>>详细内容
用电负荷限制器(七)
    本例介绍的用电负荷限制器,能自动限制用户的用电功率。当用户的用电功率超过限定功率时,能自动切断用户的电源;待用户的用电功率降至限定功率以下时,又能自动恢复对用户供电。该装置作为计划用电、节约用电的有效限制装置,能防止因供电线路过载而引发的火灾事故,可用于学生、职工宿舍和居民生活用电区等场所。  电路工作原理  该用电负荷限制器电路由电源电路、电流检测电路...
>>详细内容
Broadcom推出新的低成本单片无线局域网解决方案BCM4312
    Broadcom(博通)公司宣布,推出新的低成本单片无线局域网解决方案BCM4312,这个解决方案可帮助制造商开发尺寸更小、价格更低的Wi-Fi产品。高度集成的BCM4312局域网芯片与Broadcom以前的解决方案相比,占板面积小40%,功耗低一半,同时具有业界最低的外围器件成本以及与以前的解决方案同样卓越的性能。该芯片灵活的架构适用于单频带和双频带应用,非常适合用来为各种产品增加Wi-Fi功...
>>详细内容
宝利通推出高清免提电话CX100
    宝利通公司日前宣布推出CX100免提电话,这是一款便携式MicrosoftOfficeCommunicator2007终端,可提供比使用传统桌面电话免提功能更优质的通话质量。   宝利通CX100免提电话可通过OfficeCommunicator2007向用户提供极致免提通话体验。OfficeCommunicator2007是一体化通信桌面客户端,帮助在不同地点,使用即时消息;语音和视频电话等不同通讯工具的人们轻松交流。宝利通便携式...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com