欢迎来到天天文库
浏览记录
ID:12048714
大小:1019.50 KB
页数:22页
时间:2018-07-15
《出租车计费器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高频电子线路课程设计唐山学院EDA技术课程设计题目出租车计费器设计系(部)信息工程系班级10通信本2班姓名学号指导教师2012年12月24日至12月28日共1周18高频电子线路课程设计EDA技术课程设计任务书一、设计题目、内容及要求设计题目:出租车计费器设计内容及要求:(1)按行驶里程收费,起步价为6.00元,当里程小于3公里时,按照起步价计费,车行驶超过3公里后按1.2元/公里收费,停车等待累积时间超过2分钟,按照每分钟1.5元计费。(2)实现车辆行驶的模拟:能模拟汽车的启动,停止,暂停等状态。(3)计费器显示部分设计:用L
2、ED数码管实时显示车费和汽车行驶里程,用两位数字显示汽车行驶里程,显示方式为“XX”,单位为km。计程范围为0—99km,计程分辨率为1km;用五位数字显示总费用,显示方式为“XXX.X”,单价为元。计价范围为0—999.9元,计价分辨率为0.1元。设计要求:(1)根据任务要求确定电路各功能模块;(2)写出设计程序;(3)分析时序仿真结果;(4)提交设计总结。二、设计原始资料QuartusⅡ软件;EDA实验箱;计算机一台;三、要求的设计成果(课程设计说明书、设计实物、图纸等)课程设计说明书1份,不少于2000字,应包含设计原理
3、分析、相关软件介绍、仿真波形分析,实验箱下载验证等。四、进程安排周1-周3:查阅资料,上机编写并调试设计程序;周4:整理、撰写说明书;周5:课程设计答辩并提交设计说明书。五、主要参考资料[1].VokneiA.Pedroni.《VHDL数字电路设计教程》.电子工业出版社,2008.5[2].潘松,黄继业.《EDA技术实用教程》(第二版).科学出版社,2005.2[3].焦素敏.《EDA应用技术》.清华大学出版社,2002.4指导教师(签名):教研室主任(签名):18高频电子线路课程设计课程设计成绩评定表出勤情况出勤天数缺勤天数
4、成绩评定出勤情况及设计过程表现(20分)课设答辩(20分)设计成果(60分)总成绩(100分)提问(答辩)问题情况综合评定指导教师签名:年月日18课程设计说明书目录前言11设计任务与要求21.1设计任务21.2设计要求22系统组成33主要模块功能的设计43.1分频模块43.2计量模块43.3控制模块53.4计费模块53.5译码显示模块53.6顶层模块64程序调试运行74.1分频模块源程序及仿真图74.2计量模块源程序及仿真图84.3控制模块源程序及仿真图94.4计费模块源程序及仿真图104.5程序最终功能实现仿真波形124.6
5、引脚设置135设计心得14参考文献15附录1618课程设计说明书前言在科技高度发展的今天,集成电路和计算机应用得到了高速发展。尤其是计算机应用的发展。它在人们日常生活已逐渐崭露头角。大多数电子产品多是由计算机电路组成。而且将来的不久他们的身影将会更频繁的出现在我们身边。本设计利用VHDL语言、CPLD设计出租车计费系统,以QuartusⅡ软件作为开发平台,设计了出租车计费器系统程序并进行了程序仿真。使其实现计费以及预置和模拟汽车启动、停止、暂停等功能,并动态扫描显示车费数目和路程数目。1.VHDL诞生于1982年,是由美国国防
6、部开发的一种快速设计电路的工具,目前已经成为IEEE(TheInstituteofElectricalandElectronics)的一种工业标准硬件描叙语言。VHDL主要用于描述数字系统的结构、行为、功能和接口,非常适合用于可编程逻辑芯片的应用设计。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法十分类似于一般的计算机高级语言。VHDL的程序特点是将一项工程设计,或称为设计实体(可以是个元件、电路模块或一个系统)分成外部(或称可示部分,即端口)和内部(或称为不可视部分,即结构体)两部分,外部负责对设计实体
7、和端口引脚命名和说明,内部负责对模块功能和算法进行描述。在对一个设计实体定义了外部界面后,一旦其内部结构、功能开发完成,即可生成共享功能模块,这就意味着,在顶层综合或其他设计中可以直接调用这个实体模块。VHDL具有较强的行为描述能力,可避开具体的器件结构,从逻辑功能和行为上进行描述和设计。2.QuartusⅡ简介:QuartusII是Alera公司推出的一款功能强大,兼容性最好的EDA工具软件。该软件界面友好、使用便捷、功能强大,是一个完全集成化的可编程逻辑设计环境,具有开放性、与结构无关、多平台完全集成化丰富的设计库、模块化
8、工具、支持多种硬件描述语言及有多种高级编程语言接口等特点。QuartusII是Altera公司推出的CPLD/FPGA开发工具,QuartusII提供了完全集成且与电路结构无关的开发包环境,具有数字逻辑设计的全部特性,包括:可利用原理图、结构框图、VerilogHDL、AHD
此文档下载收益归作者所有