采用EDA技术设计一个出租车计费器的完整解决方案

2017-12-26 14:10:21 来源:电子发烧友
分享到:
标签:
 
随着EDA技术的飞速发展,大规模可编程逻辑器件CPLD/FPGA应用越来越广泛,不仅简化了数字系统设计过程,降低了系统的体积和成本,也提高了系统的可靠性和保密性,使各种逻辑功能的实现变得灵活、方便。
 
1、设计要求
白天起步价为3千米范围内5元,晚上起步价为3千米范围内6元。白天车行3千米后按1.8元/千米计费,晚上车行3千米后按2.2元/千米计费。当按下复位键时,出租车计费器回复为初始状态,若为白天则显示费用5元,晚上则显示费用6元。当按下开始行驶键时,出租车则按上述收费标准进行计费。
 
2、各模块设计
2.1、车速模块
出租车行走的里程数是根据装在车轮上传感器确定,由于汽车轮子转一圈的周长确定,汽车每转一圈就输出一个脉冲。用clk表示传感器输出脉冲,reset表示复位信号,stop表示出租车停止按键,start表示出租车开始行驶按键,sp表示出租车暂停按键,出租车每走100m,就输出一个脉冲clkout以便于里程的计算和显示。
 
2.2、计程模块
计程模块主要是用于记录出租车行驶的里程数,通过对车速模块输出的clkout信号计数,可以算出出租车行驶的距离。在一般情况下,每行驶0.5km开始计价一次,由而输出一个计程脉冲co。kcnt3、kcnt2、kcnt1、kcnt0分别代表里程输出十分位、个位、十位、百分位。
 
2.3、计费模块
计费模块主要用于记录出租车启动后所产生的总费用。choose高电平时表示白天,低电平时表示晚上,m0、m1、m2、m3分别表示总费用输出的十分位、个位、十位、百分位。
 
2.4、显示模块
显示模块用来显示出租车行驶的里程数与总费用。利用FPGA/CPLD来控制LCD1602模块,需要定义lcdrs、lcden、lcdrw几根线,用来控制其基本操作。data用于对LCD1602的数据输出。
 
2.5、顶层模块
设计将以上4个例化元件,按图1连接,组成基于EDA技术的出租车计费系统顶层图。
 
图1:基于EDA技术的出租车计费系统顶层图
 
3、系统仿真
 
车速模块的仿真波形如图2所示,有图可知:每25个传感器脉冲就输出一个100米脉冲clkout。计程模块的仿真波形如图3所示,满足设计要求。计费模块的仿真波形如图4所示,在白天,每增加0.5千米的路程,费用增加0.9元。
 
 
4、结论
 
本文采用EDA技术的层次化设计方法设计出租车计费器,用VHDL编写各个功能模块,实现底层设计;用原理图输入方式描述各模块间的关系,实现顶层设计。仿真结果表明,该设计方法简单快捷,所设计的系统性能可靠。
 
 
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
史上最全经典设计案例:基于AES加密算法的保密通信系统设计,完整软硬件协同方案

本系统,信息源来自PC机,待发送数据经AES加密、数据成帧后发送,由信道传输到另一通信终端。接收端将接收到的帧进行数据提取、AES解密并将解密的信息显示在PC机上,从而实现了基于AES加密算法的保密通信。

FPGA实现的数字密码锁

基于FPGA适用于设计状态机的特点,通过Quartus II仿真以及实物测试,证明本数字密码锁具有功能完善、工作稳定、安全系数高的特点,通过修改密码方案的创新,使其在实际应用中能进一步显示优良的安全性能,具有较好的发展前景。

基于FPGA的通用数控分频器的设计与实现

本文首先介绍了各种分频器的实现原理,并在FPGA开发平台上通过VHDL文本输入和原理图输入相结合的方式,编程给出了仿真结果。最后通过对各种分频的分析,利用层次化设计思想,综合设计出了一种基于FPGA的通用数控分频器,通过对可控端口的调节就能够实现不同倍数及占空比的分频器。

与非智友会 | 致我们一起“爱”着FPGA的岁月

“永远忠于年轻时的梦想!”这是特权大神的座右铭。这句话激励了不知多少人在FPGA这条路上跪着走了下去。小编虽然在这条“不归路”上悬崖勒马,但是在业余时间还是忍不住的去写点代码,时序逻辑分析器上波形的跳动带来强烈的存在感,这大概就是“真爱”吧。

基于打印机的设计方案及实际应用案例汇总

打印机是由约翰·沃特(JohnVaught)、戴夫·唐纳德发明的(他两个合作发明了打印机) 。将计算机的运算结果或中间结果以人所能识别的数字、字母、符号和图形等,依照规定的格式印在纸上的设备。打印机正向轻、薄、短、小、低功耗、高速度和智能化方向发展。本文介绍几种打印机的设计方案和实际应用案例,供大家参考。

更多资讯
加州大学研究硅电路板,提高处理器运行速度
加州大学研究硅电路板,提高处理器运行速度

近日(1月12日),知名研究员闵应骅在《放开思路,重振计算科学技术》一文阐述了许多新奇的科技思路,比如,冷量子神经元、用线做计算、出击纳米小滴、硅电路板等。

中国EDA:由点突破,支持本土公司;并购整合,服务全产业链

目前,全球EDA工具市场被三大巨头瓜分,Synopsys、Cadence、Mentor三巨头拥有大部分EDA工具市场份额。

IPC北美EMS和PCB行业调研项目开放报名

IPC北美地区刚性印制板、挠性印制板、合同电子制造(EMS)行业调研项目开始新样本招募工作,IPC会员可在2018年2月2日前提出申请,此项目只对IPC会员开放。

通讯代际升级, 5G助力PCB行业发展
通讯代际升级, 5G助力PCB行业发展

随着通讯代际升级步伐不断加速,4G进入后周期,5G将助力PCB行业进一步发展,繁荣PCB市场。

PCB行业景气上行,捷多邦创新催化高成长

近日(1月11日),东方财富证券要闻发表PCB行业专题文章,称PCB行业国造空间犹存,创新催化频出。知名全球PCB打样品牌企业捷多邦亦看好18年行业景气,称行业继续保持繁荣,创新将催化PCB新一轮高成长。

Moore8直播课堂
电路方案