《EDA研究设计出租车自动计费系统 .docx》由会员分享,可在线阅读,更多相关《EDA研究设计出租车自动计费系统 .docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习课 程 设 计可编辑资料 - - - 欢迎下载精品名师归纳总结课程ED2A01技0 年术课3 程月设1计2 日题目出租车自动计费系统院系电子科学学院专业班级电子信息工程同学姓名同学学号指导老师可编辑资料 - - - 欢迎下载精品名师归纳总结课程设计任务书课程 EDA 技术课程设计题目 出租车自动计费系统专业电子信息工程 姓名学号主要内容、基本要求、主要参考资料等主要内容:设计一个最大量程为 99.99元的出租车自动计费,计费器具有行车里程计费、等候时间计费及起价三部分功能,并用数码管
2、显示车费的数目。基本要求:1、设计一个出租车自动计费器,具有行车里程计费、等候时间计费、及起价三部分,用四位数码管显示总金额,最大值为99.99元。2、行车里程单价 1元/公里,等候时间单价 0.5元/10 分钟,起价 3元( 3公里起价)均能通过人工输入。3、行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲数,然后由计数译码电路转换成收费金额,试验中以一个脉冲模拟汽车前进十M,就每 100个脉冲表示 1公里,然后用 BCD 码比例乘法器将里程脉冲乘以每公里单价的比例系数,比例系数可由开关预置。例如单价是1.0元/公里,就脉冲当量为0.01元/脉冲。4、用 LED 显示行驶公里数,两
3、个数码管显示收费金额。主要参考资料:1 潘松著 .EDA 技术有用教程 其次版 . 北京:科学出版社,2005.2 康华光主编 .电子技术基础 模拟部分 . 北京:高教出版社,2006.3 阎石主编 .数字电子技术基础 . 北京:高教出版社,2003.完成期限 2021.3.12指导老师 专业负责人2021 年 3 月 8 日一、总体设计思想1. 基本原理依据设计要求,系统的输入信号有:系统时钟信号CLK,计价开头信号START,等待信号 STOP,里程脉冲信号 FIN。系统的输出信号有:总费用数可编辑资料 - - - 欢迎下载精品名师归纳总结CHA0-CHA,3 行驶距离(数) KM0-KM
4、和1 等待时间 MIN0-MIN1等。2. 设计框图系统组成方框图如下所示,它由外部输入模块、把握模块和显示模块三部分组成。把握模块是整个系统的核心,它由分频模块、把握模块、计量模块和译码显示模块构成 。时钟信号分频器计费系统框图显等待信号计时二、设计步骤和调试过程1、总公里体脉设冲计电路(1)分频模块计费 |复位控制器示计程分频模块是对系统时钟频率进行分频,分别得到16HZ,15HZ和1HZ三种频率。(2) 把握模块计价器把握模块主要完成对计价器状态的把握。(3) 计量模块计量模块完成计价、计时和计程功能。计价部分:行程在 3KM内,起步费为 3元。 3KM外以每公里按 1元计费,等待累计时
5、间每 10MIN按0.5 元计费。计时部分:运算乘客的等待累计时间。计时器的量程为59MIN,满量程后自动归零。计程部分:运算乘客所行驶的公里数。计程器的量程为99KM,满量程后自可编辑资料 - - - 欢迎下载精品名师归纳总结动归零。(4) 译码显示模块译码显示模块完成计价、计时和计程数据显示。计费数据送入译码显示模块进行译码,最终送至以十元、元、角为单位对应的数码管上显示。计程数据送入译码显示模块进行译码,最终送至以 KM为单位的数码管上显示。2、模块设计和相应模块程序LIBRARY IEEE。USE IEEE.STD_LOGIC_1164.AL。L USE IEEE.STD_LOGIC_
6、ARITH.A。LLUSE IEEE.STD_LOGIC_UNSIGNED.。ALLENTITY CHUZUCHE ISPORT CLK:IN STD_LOGIC 。-系统时钟START: IN STD_LOGIC。-计费开头信号STOP:IN STD_LOGIC。-行驶中,中途等待停止信号FIN:IN STD_LOGIC。-1KM脉冲信号CHA3,CHA2,CHA1,CHA0:OUT STD_LOGIC_VECTOR3 DOWNTO。0- 计费输出信号KM1,KM0:OUT STD_LOGIC_VECTOR3 DOWNTO 0。 -行驶公里数MIN1,MIN0: OUT STD_LOGIC_
7、VECTOR3 DOWNTO 0。 -等待时间输出END ENTITY CHUZUCHE。 ARCHITECTURE BEHAVE OF CHUZUCHE ISSIGNAL Q_1: INTEGERRANGE 0 TO 99 。SIGNAL W:INTEGERRANGE 0 TO 59。SIGNAL C3,C2,C1,C0:STD_LOGIC_VECTOR3 DOWNTO。0 SIGNAL K1,K0: STD_LOGIC_VECTOR3 DOWNTO 0。 SIGNAL M1:STD_LOGIC_VECTOR2 DOWNTO 0 。SIGNAL M0:STD_LOGIC_VECTOR3 DO
8、WNTO 0 。SIGNAL TEMP0,TEMP1: STD_LOGIC_VECTOR3 DOWN。TO 0可编辑资料 - - - 欢迎下载精品名师归纳总结SIGNAL F_1:STD_LOGIC 。SIGNAL EN0,EN1: STD_LOGIC 。BEGIN FEIPIN:PROCESSCLK,START BEGINIF CLKEVENT AND CLK=1 THEN IF START=0 THENF_1 =0。Q_1 =0。ELSEIF Q_1=99 THEN Q_1=0。F_1=1。ELSEQ_1=Q_1+1。F_1=0。END IF。END IF。END IF 。END PROC
9、E。SS PROCESSFIN BEGINIF FINEVENT AND FIN=1 THEN IF START=0 THENK1=0000。K0=0000。ELSIF STOP=0 THEN IF K0=1001 THENK0=0000。IF K1=1001 THENK1=0000。ELSEK1=K1+1。可编辑资料 - - - 欢迎下载精品名师归纳总结END IF。ELSEK0=K0+1。END IF。END IF。END IF。END PROCE。SS PROCESSF_1 BEGINIF F_1EVENT AND F_1=1 THEN IF START=0 THENW=0。M1=000
10、。M0=0000。ELSIF STOP=1 THEN IF W=59 THENW=0。IF M0=1001 THEN M0=0000。IF M1=0101 THEN M1=0000。ELSEM1=M1+1。END IF。ELSEM0=M0+1。END IF。ELSEW=W+1。END IF 。 END IF。END IF 。END PROCE。SS可编辑资料 - - - 欢迎下载精品名师归纳总结PROCESSCLK BEGINIF CLKEVENT AND CLK=1 THEN IF START=0 THENEN0=0。EN1=0。ELSIF STOP=0 THEN EN100000011 T
11、HENEN0=1。ELSEEN0=0。END IF。ELSIF STOP=1 THEN EN00000010 THENEN1=1。ELSEEN1=0。END IF。 END IF。END IF。END PROCE。SSPROCESSCLK,STARTVARIABLE C13,C15:INTEGER 。BEGINIF START=0 THENC3=0000。 C2=0000 。 C1=0011 。 C0=0000 。C13:=0。 C15:=0 。 TEMP0=0000。 TEMP1=0000。ELSIF CLKEVENT AND CLK=1 THEN IFEN0=1THENIFC1313THE
12、N C13:=C13+1。可编辑资料 - - - 欢迎下载精品名师归纳总结IFC13=1THEN TEMP0=K0。END IF。IF C0=1001 THEN C0=0000。IF C1=1001 THENC1=0000。IF C2=1001 THEN C2=0000。IF C3=1001 THENC3=0000。ELSEC3=C3+1。END IF。ELSEC2=C2+1。END IF。ELSEC1=C1+1。END IF。ELSEC0=C0+1。END IF。ELSIFK0/=TEMP0THEN C13:=0 。END IF。ELSIFEN1=1THEN IFC1515THENC15:=
13、C15+1。IFC15=1THEN TEMP1=M0。END IF。IF C0=1001 THEN C0=0000。可编辑资料 - - - 欢迎下载精品名师归纳总结IF C1=1001 THEN C1=0000。IF C2=1001 THENC2=0000。IF C3=1001 THEN C3=0000。ELSEC3=C3+1。END IF。ELSEC2=C2+1。END IF。ELSEC1=C1+1。END IF。ELSEC0=C0+1。END IF。ELSIFM0/=TEMP1THEN C15:=。0 END IF。END IF 。END IF 。END PROCE。SS PROCESSF
14、_1 BEGINIF F_1EVENT AND F_1=1THEN IF START=0 THENMIN1=0000。MIN0=0000。KM1=0000。 KM0=0000。CHA3=0000。CHA2=0000。 CHA1=0000。CHA0 =0000。ELSEMIN1=0&M1。MIN0=M。0 KM1=K1。 KM0=K0。可编辑资料 - - - 欢迎下载精品名师归纳总结CHA3=C。3CHA2=C。2CHA1=C。1CHA0=C。0可编辑资料 - - - 欢迎下载精品名师归纳总结END IF。END IF。 END PROCESS 。END BEHAV。E3、仿真及仿真结果分析仿真
15、图 1仿真图 2图中显示为出租车总行驶里程为8KM,累计等待时间为 3MIN,所以总费用为8.5 元。4、试验调试结果为验证所设计程序是否正确,将程序下载进行硬件测试。在Quartus 开发环境中进行管脚锁定,连接好数码管驱动电路,然后将目标文件下载到器件中。经过多次数据测试,显示正常,基本实现本试验的要求。三、结论及心得体会这次的课程设计对于我来说是毕业前的一次演练,从选题到画出流程图, 再到写出程序,不停的编不停的改不停的查资料直至最终完成,有问题大家都坐在一起争辩,一起努力,一起攻克问题。我想我们享受的就是这个过 程,而不仅仅只是结果。通过这次的设计,我知道了,在任何问题面前,只要我们努
16、力,只要我们勇敢,我想,它们都不是问题,都不是困难。参考资料可编辑资料 - - - 欢迎下载精品名师归纳总结1 潘松著.EDA 技术有用教程 其次版 . 北京:科学出版社 ,2005.2 康华光主编 .电子技术基础 模拟部分 . 北京:高教出版社 ,2006.3 阎石主编 .数字电子技术基础 . 北京:高教出版社 ,2003.可编辑资料 - - - 欢迎下载精品名师归纳总结课程设计成果评判表课程名称EDA 技术课程设计题目名称出租车自动计费系统同学姓名学号指导教师姓名职称序号评判工程指标满分评分可编辑资料 - - - 欢迎下载精品名师归纳总结工作量、工作态1度和出勤率2 课程设计质量3 创新按
17、期圆满的完成了规定的任务,难易程度和工作量符合教案要求,工作努力,遵守纪律,出20勤率高,工作作风严谨,善于与他人合作。 课程设计选题合理,运算过程简练精确,分析问题思路清晰,结构严谨,文理通顺,撰写规45范,图表完备正确。工作中有创新意识,对前人工作有一些改进或5有确定应用价值。可编辑资料 - - - 欢迎下载精品名师归纳总结4 答辩能正确回答指导老师所提出的问题。30总分 评语:指导老师:2021年 3 月 13 日版权申明可编辑资料 - - - 欢迎下载精品名师归纳总结本文部分内容,包括文字、图片、以及设计等在网上搜集整理。版权为潘宏亮个人全部This article includes
18、some parts, including text, pictures, and design. Copyright is Pan Hongliangs personal ownership.用户可将本文的内容或服务用于个人学习、争辩或观看,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵害本网站及相关权益人的合法权益。除此以 外,将本文任何内容或服务用于其他用途时,须征得本人及相关权益人的书面许可,并支付酬劳。Users may use the contents or services of this article for personal study,
19、research or appreciation, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or
20、service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必需是以新闻性或资料性公共免费信息为可编辑资料 - - - 欢迎下载精品名师归纳总结使用目的的合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任。Reproduction or quotation of the content of thisarticle must be reasonable and good-faith citation for theuse of news or informative public free information. Itshall not misinterpret or modify the original intention ofthe content of this article, and shall bear legal liabilitysuch as copyright.可编辑资料 - - - 欢迎下载