EDA课设出租车计费报告_神

EDA课设出租车计费报告_神

ID:38979935

大小:3.10 MB

页数:16页

时间:2019-06-22

EDA课设出租车计费报告_神_第1页
EDA课设出租车计费报告_神_第2页
EDA课设出租车计费报告_神_第3页
EDA课设出租车计费报告_神_第4页
EDA课设出租车计费报告_神_第5页
资源描述:

《EDA课设出租车计费报告_神》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计报告课程名称EDA技术课题名称出租车计费器的设计专业通信工程班级学号姓名指导教师2015年6月30日141414湖南工程学院课程设计任务书课程名称EDA技术课题出租车计费器的设计专业班级通信1302学生姓名学号指导老师审批任务书下达日期2015年6月24日任务完成日期2015年6月30日1414《数字系统与逻辑设计》课程设计任务书一、设计目的全面熟悉、掌握VHDL语言基本知识,掌握利用VHDL语言对常用的的组合逻辑电路和时序逻辑电路编程,把编程和实际结合起来,熟悉编制和调试程序的技巧,掌握

2、分析结果的若干有效方法,进一步提高上机动手能力,培养使用设计综合电路的能力,养成提供文档资料的习惯和规范编程的思想。二、设计要求1、设计正确,方案合理。2、程序精炼,结构清晰。3、设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。4、上机演示。5、有详细的文档。文档中包括设计思路、设计仿真程序、仿真结果及相应的分析与结论。三、进度安排第十七周星期二课题讲解,查阅资料 星期三总体设计,详细设计星期四编程,上机调试、修改程序星期五:答辩星期六-星期天:撰写课程设计报告附:课程

3、设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现;四、系统调试与仿真;五、总结与体会;六、附件(所有程序的原代码,要求对程序写出必要的注释);七、评分表。1414目录一、出租车计费系统的总体设计…………………………………11.1出租车计费设计…………………………………………….11.2

4、基本设计思想……………………………………………….1二、出租车计费系统的功能实现……………….…………………22.1系统的总体框图………………………………………….…22.2程序流程图…………………………………………..……32.3系统各功能模块的实现……………………………...….4三、系统调试与仿真………..……………………………………11四、总结与体会….……………………………………………….135、评分表………………………………………………………1514一、出租车计费系统总体设计1.1在这

5、个设计中,我让数码管的前四位显示汽车行驶的公里数,让后四位显示当前公里数应该收取的费用。其中公里数保留到小数点后面一位,费用只显示整数。并且设置起步价为6块,两公里以内不再收费,超出后,每公里加收一块钱,不足一公里按一公里算。1.2在这个计费系统中,当轮胎转动一圈时就会产生一个meter信号脉冲,所以当检测到100个meter信号脉冲时,就把显示公里数的小数位加一。当小数位加到9后归零,再把显示十位的数码管的数值递增,依次进行公里数的进位和累加。我将计费与公里的个位计数同步,这样就可以随着公里的增

6、加,费用也会增加。通过判断公里各个位上的数值就可以知道该公里数是否在起步价的范围之内。14二、出租车计费系统的功能实现2.1总体设计模块CLKMETER控制8个数码管扫描显示模块:每来一个时钟上升沿,侠士数码管扫描一位数码管显示里程计数和费用技术模块:每来一个METER信号上升沿,cnt信号加一,当cnt信号技术到100时,就是来了100个METER信号上升沿后就从小数位开始计公里数,当公里数的个位加一,并且超出起步价的里程范围后,费用计数器从个位开始加一计费。14结束对里程和费用进行计数,根据

7、要求得出当前里程及该收取费用Ymeter<100N对时间和里程进行初始化:初始化价格为6元,里程为0.YRest=‘0’N开始2.2计数,计费模块142.3显示模块结束8个数码管根据时钟的上升沿不断轮流显示当前里程和收费价格Nrising_edge(clk)Y开始14三、系统调试与仿真libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitycount_moneyisPORT(clk:INSTD_LOG

8、IC;meter:INSTD_LOGIC;rest:INSTD_LOGIC;wei:outstd_logic_vector(7downto0);duan:outstd_logic_vector(7downto0);cost0,cost1,cost2,cost3:OUTSTD_LOGIC_VECTOR(3DOWNTO0);dist0,dist1,dist2,dist3:OUTSTD_LOGIC_VECTOR(3DOWNTO0));end;architectureoneofcount_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。