- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子课程设计
基于Verilog的出租车计费器
学院:电子信息工程学院
目录
0引言
1设计任务与要求
2总体框图
3器件选择
4功能模块
5 Verilog HDL程序
6功能仿真
7硬件下载
8总结
基于Verilog_HDL的出租车计费器
引言
Verilog HDL是一种硬件描述语言(HDL:Hardware Discription Language),是一种用文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。
Verilog HDL和VHDL是目前世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。现在,随着系统级FPGA以及片上系统的出现,软硬件协同设计和系统设计变得越来越重要。传统意义上的硬件设计越来越倾向于与系统设计和软件设计相结合。
随着出租车行业的发展,对出租车计费器的要求也越来越高,用户不仅要求计费器性能稳定计费准确,而且要求在乘坐出租车时,显示起步价、行车里程二部分,由自动计费器自动记录。安装在与汽车轮相连接的传感器在汽车行进时向自动计费器发送脉冲信号,在一定的公里数内,按起步价计费;超过这一里程后,自动计费器按里程计费;超过一定费用后,则则增加里程费用;如果停车等候,则不收费。
设计思路:假设出租车有启动键、暂停键、加速键和档位键。
启动键为脉冲触发信号,当它开始发出脉冲时表示汽车启动,并根据车速的选择和基本车速发出相应频率的脉冲(计费脉冲)实现车费和路程的计数,
当停止键为高电平时,表示汽车熄火,停止发出脉冲,此时车费和路程计数清零;
当暂停键为高电平时,表示汽车暂停并停止发出脉冲,此时车费和路程计数暂停
档位键用来改变车速,不同的档位代表不同的车速,同时路程计数的速度也不同。当档位键键分别取0、1、2、3时路程的计数逐渐加快,表示车速逐渐加快。
出租车计费器分为两大模块即控制模块及译码显示模块。系统框图如上图所示。控制模块根据车速选择和基本车速发出响应频率的脉冲驱动计费器和路程显示进行计数,当处于停止状态时暂停发出脉冲,此时计费器和里程显示相应的停止计数。译码显示模块实现了十进制到四位十进制的转换。以及车费和路程的显示。
器件选择
硬件:本实验所使用的实验箱是EL-EMCU-I实验箱,它是集EDA/CPLD/FPGA和MCU的开发为一体的综合性实验,此实验箱所使用芯片是Altera公司生产的Cyclone系列EPIC12Q240C8芯片。还用到了实验箱外围接口电路:8段数码管显示单元及其周围端口、按键控制单元。
软件:使用了Quartus II9.1(32-Bit)软件、其软件中所使用的芯片有Cyclone IV E:EP4CE6E22C8、Cyclone:EP1C6Q240C8。
功能模块
计费功能
计费标准为:按行驶里程收费,起步费为6.00元,并在车行3千米后按1.2元/km当计费器达到或超过20元时,每千米加收50%的车费,车停止不计费。
2、实现预置功能
能预置起步费,每千米收费,加收费
当启动键start为高电平时,预置起步费6.00元,
3、模拟功能
模拟汽车启动,停止,暂停,车速等状态
当启动键start为高电平时汽车启动,开始发出脉冲,从而开始计费和路程的增加
当停止键stop为高电平时汽车熄火,停止发出脉冲,车费和路程计数清零。
当暂停键pause为高电平时汽车暂停,停止发出脉冲,车费和路程暂停。
当档位键speedup都为低电平00时,车速为1档,每来10个脉冲路程增加10米
当档位键speedup高位为低电平,低位为高电平即01时,车速为二档,每来10个脉冲路程增加20米
当档位键speedup高位为高电平,低位为低电平即10时,车速为三档每来10个脉冲路程增加50米
当档位键speedup都为高电平即11时,车速为四档,每来一个脉冲路程增加10米
动态扫描功能
将车费和路程在数码管上显示出来,因为数码管只有四位,所以用开关控制车费和路程的显示,当开关为高电平时,数码管显示车费。当开关为低电平时,数码管显示路程。通过位选和段选的控制将车费和路程显示出来,车费和路程各显示两位小数。
注:如果用原理图的办法实现的话,控制模块的按键可以用与门或非门来实现,预置费功能和车速功能用原理图的话有些复杂故选用程序来实现。
附:设计程序
module taxi(scan,seg7,dp,clk5
您可能关注的文档
- 中西医临床医学专业申报书.doc
- 中小企业绩效考核存在的问题和解决方法11.doc
- 中小企业融资状况分析——绍兴地区中小企业为例.doc
- 中讯显示器有限公司代理商会议方案.doc
- 中药房管理工作制度Microsoft-Word-文档.doc
- NI-CU膜的制备及光学性质的研究.doc
- 继电保护课程设计(三段电流保护).doc
- 加强班级文化建设.doc
- 加息与通货膨胀(中央银行学论文).doc
- Online+ERP+II管理系统(简易介绍).doc
- 2024年04月安徽马鞍山当涂县高中学校校园招考聘用教师15人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月安徽宿州市第三中学校园招考聘用教师22人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月北京顺义区教委所属事业单位招考聘用教师124人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月安徽滁州天长市中医院引进紧缺卫生专业技术人员10人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月四川成都东部新区医疗卫生事业单位招考聘用13人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月吉林化工学院招考聘用15人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月四川化工职业技术学院招考聘用编外工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月天津市天津中学招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月山东临沂兰山区教育和体育局部分事业单位招考聘用教师685人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月安徽安庆望江县妇幼保健院赴高校招考聘用专业技术人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
最近下载
- 《俗世奇人》整本书分享交流教学设计.doc
- 幼儿园-家长抱怨、投诉记录表2.doc
- 2024年中考生物模拟试卷(含答案解析).pdf VIP
- 中心静脉压测量技术(2023年中华护理学会团体标准).pptx
- 塔吊拆除安全专项施工方案(编制、审核要点).docx
- 盐城市规展馆3D影院片制作招标文件(定稿)-招标文件.doc
- 2024年学习教育围绕“六项纪律”(政治纪律、组织纪律、廉洁纪律、群众纪律、工作纪律、生活纪律)研讨交流发言稿【2篇】与“廉洁纪律和群众纪律”研讨发言稿【7篇】汇编.docx VIP
- 水利安全生产知识答题全附完整答案.doc
- 河南郑州“7.20”特大暴雨灾害事件—灾害应对处置.pptx
- 小学五年级下册数学期末考试试卷(含答案).docx VIP
文档评论(0)