您好,欢迎访问三七文档
论文:出租车计费器论文:出租车计价器简介:XX大学物联网工程学院VerilogHDL项目设计报告题目出租车计费器_________专业电子科学与技术__________学号1562910227、1562910209授课班号6292758—01_________学生姓名XXX、XXX______指导教师XX、齐XX_______摘要本次课设我论文:出租车计费器本文内容:XX大学物联网工程学院VerilogHDL项目设计报告题目出租车计费器_________专业电子科学与技术__________学号1562910227、1562910209授课班号6292758—01_________学生姓名XXX、XXX______指导教师XX、齐XX_______摘要本次课设我们采用可编程逻辑器件(FPGA/Verilog)进行对出租车计费器的设计。本设计实现了出租车计费器所需的一些基本功能,计费金额包括起步价、里程计费等。该设计采用模块化设计,在VIVADO2015.4软件平台下,采用VerilogHDL硬件描述语言描述和模拟仿真了分频模块、计程模块、计费模块,译码显示模块,完成了出租车计费器仿真设计实现。关键词:出租车计价器,VerilogHDL,同步脉冲,数码显示AbstractThisclasssetweuseprogrammablelogicdevice(FPGA/Verilog)todesignataximeter.Thedesignandimplementationofsomeofthebasicfunctionsrequiredfortaxibilling,billingamountincludingstartingprice,mileageandsoon.ThedesignusesthemodulardesigninISEsoftwareplatform,usingVerilogHDLhardwaredescriptionlanguagedescriptionandSimulationoffrequencymodule,metermodule,billingmodule,decodingmodule,realizesthedesignofTaximetersimulation.Keywords:taximeter,VerilogHDL,Syncpulse,digitaldisplay目录一、方案设计二、模块设计三、仿真调试四、总结五、参考文献六、附录一、方案设计1、设计目标完成简易出租车计价器设计,选做停车等待计价功能。(1)起步8元/3公里,此后1元/550米;(2)里程指示信号为每前进50米一个高电平脉冲,上升沿有效;(3)前进里程开始之前显示价钱,精确到0.1元;2、设计原理出租车的一般计费过程为:出租车载客后,启动计费器,整个系统开始运行,里程计数器从0开始计数,费用计数器从8开始计算。再根据行驶里程按以上的标准计费。若在行驶状态,则计程器开始加计数,当路程超过三公里后,计费器以每50米/0.1元累加。出租车到达目的地停止后,停止计费器,显示总费用。根据课程设计要求计价器可根据车轮转数计算路程,每一个脉冲是代表50米,当一个脉冲到里程计算模块,计价器增加0.1元,则经过十一个脉冲后是每550米,一共经历11个状态,价格增加1.0元。二、模块设计1、分频模块将时钟信号进行分频,分出的频率供后面的计程模块和计价模块用,以及后面的数码显示扫描模块都会用到。此模块的功能是对总的时钟进行分频,分出的频率是让计数器用的,因为总的时钟是50K的。设计该模块的时候用了一个16位的计数器,当计数器计到500的时候产生时钟。always@(posedgeclkorposedgerst)///frequencydivisionif(rst)beginclk0=11b00101001101)//=2950mif(money_l==9)if(money_2==9)if(money_3==9)if(money_4==9)beginmoney_l=0&&state=3&&state=6&&state=9&&state=0&&state=3&&state=6&&state=9&&state=11b00101001101)//=2950mif(money_l==9)if(money_2==9)if(money_3==9)if(money_4==9)beginmoney_l=0&&state=3&&state=6&&state=9&&state=0&&state=3&&state=6&&state=9&&state论文:出租车计费器本文关键词:出租车,论文,计费器
本文标题:论文:出租车计费器
链接地址:https://www.777doc.com/doc-8431605 .html