北邮数电大综合实验报告.doc

北邮数电大综合实验报告.doc

ID:55551499

大小:449.50 KB

页数:24页

时间:2020-05-16

北邮数电大综合实验报告.doc_第1页
北邮数电大综合实验报告.doc_第2页
北邮数电大综合实验报告.doc_第3页
北邮数电大综合实验报告.doc_第4页
北邮数电大综合实验报告.doc_第5页
资源描述:

《北邮数电大综合实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字电路综合实验报告简易出租车计价器班级:**学号:**姓名:**班内序号:**日期:**一:设计课题的任务要求3基本要求:3提高要求:3二:系统设计(包括设计思路、总体框图、分块设计)3设计思路3总体框图4分块设计41:分频器42:控制器53:数码管显示模块54:点阵显示模块65:里程计数模块66:等待时间计数模块67:车费计算模块78:总框图7三:仿真波形及波形分析81:控制器仿真82:数码管模块仿真83:点阵显示模块94:里程计数模块105:时间计数模块106:车费计算模块11四:源程序111:分频器112

2、:数码管模块133:车费计算模块164:里程计数模块175:等待时间计数模块186:矩阵显示模块187:控制模块20五:功能说明21六:元件清单和利用情况21七:故障和问题分析22八:总结和结论23一:设计课题的任务要求题目三简易出租车计价器设计一台出租车计价器,不同情况具有不同的收费标准。基本要求:1、行驶公里:用时钟2秒钟表示出租车匀速行驶1公里,在行车5公里以内,按起步价13元收费,超过5公里部分,以每公里2元收费。燃油附加费为每运次1元。2、途中等待:用按键控制中途等待,等待少于(包括)5秒不收费,超过5

3、秒后每等待3秒钟加收1元。3、用数码管分时显示计费金额、行驶里程和等候时间。字母A表示当前处于显示计费金额状态,字母B表示当前处于显示行驶里程状态,字母C表示当前处于显示等候时间状态。4、用按键控制出租车空驶、载客状态并用点阵显示空驶、载客状态。提高要求:1、用点阵滚动显示收费单据。2、具有夜间模式,基本单价加收20%的费用。出租汽车收费结算以元为单位,元以下四舍五入。3、出租车行驶速度可调可控。4、多人乘车,分段计价。5、自拟其它功能。二:系统设计(包括设计思路、总体框图、分块设计)设计思路由一个总的控制器完成

4、各个状态的转换。主要分三个状态,一为没有乘客前的空载状态。二为有乘客上车后车辆行驶状态。三为车辆行驶中进入等待状态。车费由行驶里程以及等待时间决定,因此这两者应各自为一个模块,通过各自的输出信号控制计费模块的输出。另外还需要点阵显示模块来显示当前出租车状态。通过数码管分时显示车费、里程、等待时间。主要考虑问题是:不同模块需要不同频率的时钟信号,因此分频器的输出应该有多种。综上,主要涉及以下几个模块:分频器,控制器,数码管显示模块,点阵显示模块,里程计数模块,时间计数模块,车费计算模块。总体框图如下图所示。按键输入

5、点阵模块数码管模块打车费用控制器等待时间行驶里程分频器分块设计1:分频器clk_1用于用于时间计数和LED显示,clk_dz用于点阵显示,clk_2k也用于LED显示,clk_10和clk_33用于模式控制。2:控制器状态控制器的功能是根据输入信号和自身当时所处的状态完成状态的转换和输出相应的控制信号,其模块框图如图所示。其中,en0为里程计数使能信号,里程满5公里有效,en1为等待时间计数使能信号,等待时间大于5秒有效。clk_out是输出时钟,其值为clk_in10和clk_in33中之一,根据en0和en1

6、的不同组合确定。3:数码管显示模块c3、c2、c1、c0代表输入的车费信号,m0、m1代表等待时间,k1、k0代表行驶里程,clk1和clk代表不同情况下的时钟,分别用来进行整行显示和扫描显示。4:点阵显示模块点阵显示模块输入时钟为clk_1,fin是使能信号,受拨码开关控制,输出行向量row的某一位为低电平,列向量red或者green的某一位为高电平时对应的点阵中的点发光。5:里程计数模块里程计数模块输入时钟为clk2,fin是使能信号,受拨码开关控制。Stop1是停止信号,为高电平时有效,此时模块停止里程计数

7、。K0、k1是里程计数输出信号。当里程大于5公里时en0为高电平,送往控制器。6:等待时间计数模块等待时间计数模块输入时钟clk1,fin是使能信号,受拨码开关控制。Stop1是停止信号,为高电平时有效,此时模块停止时间计数。M0、m1是里程计数输出信号。当等待时间超过5秒时en1为高电平,送往控制器。7:车费计算模块车费计计算模块的输入时钟为clk2,fin是计费使能信号,用来控制车费开始或暂停计算。C3、c2、c1、c0是四个输出端口,向数码管模块送车费信号。8:总框图三:仿真波形及波形分析1:控制器仿真图中

8、,clk_in10和clk_in33为2个分频比不同的输入时钟,代表不同的功能模式。Clk_out为输出时钟信号,由仿真波形可以看出,当en0为1且en1为0时,clk_out的输出与clk_in10相同,而当en0为0且en1为1时,clk_out的输出与clk_in33相同,与代码相一致。2数码管模块仿真c3、c2、c1、c0代表输入的车费信号,m0、m1代表等待时间

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

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

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