电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

EDA课程设计-出租车自动计费器

EDA课程设计-出租车自动计费器_第1页
1/15
EDA课程设计-出租车自动计费器_第2页
2/15
EDA课程设计-出租车自动计费器_第3页
3/15
1 课题的主要功能设计一个出租车自动计费器,计费包括起步价、行车里程计费、等待时间计费三部分,用四位数码管显示金额,最大值为 999.9 元,最小计价单元为 0.1 元,行程 3 公里内,且等待累计时间 3 分钟内,起步费为 8 元,超过 3 公里,以每公里 1.6 元计费,等待时间单价为每分钟 1 元。用两位数码管显示总里程,最大为 99 公里。用两位数码管显示等待时间,最大值为 59min。2 课题的功能的划分2.1 课题系统功能模块图 图 2-1 系统功能原理图出租车自动计费器计费模块计量模块控制模块译码模块分频模块2.2 功能模块的算法分析由图 2-1 系统功能原理图可知:该设计问题自顶向下可分为分频模块、计量模块、计费模块、控制模块、译码和动态扫描显示模块。2.2.1 分频模块分频模块对频率为 240Hz 的输入脉冲进行分频,得到的频率为 16Hz,10Hz和 1Hz 的三种频率。该模块产生频率信号用于计费,每个 1HZ 脉冲为 0.1 元计费控制,10HZ 信号为 1 元的计费控制,16Hz 信号为 1.6 元计费控制。2.2.2 计量控制模块计量控制模块是出租车自动计费器系统的主体部分,该模块主要完成等待计时功能、计价功能、计程功能,同时产生 3 分种的等待计时使能控制信号en1,行程 3 公里外的使能控制信号 en0。其中计价功能主要完成的任务是:行程 3 公里内,且等待累计时间 3 分钟内,起步费为 8 元;3 公里外以每公里 1.6元计费,等待累计时间 3 分钟外以每分钟 1 元计费;计时功能主要完成的任务是:计算乘客的等待累计时间,计时器的量程为 59 分,满量程自动归零;计程功能主要完成的任务是:计算乘客所行驶的公里数。计程器的量程为 99 公里,满量程自动归零。2.2.3 译码显示模块该模块经过 8 选 1 选择器将计费数据(4 位 BCD 码)、计时数据(2 位 BCD码)、计程数据(2 位 BCD 码)动态选择输出。其中计费数据送入显示译码模块进行译码,最后送至百元、十元、元、角为单位对应的数码管上显示,最大显示为 999.9 元;计时数据送入显示译码模块进行译码,最后送至分为单位对应的数码管上显示,最大显示为 59 秒;计程数据送入显示译码模块进行译码,最后送至以公里为单位的数码管上显示,最大显示为 99 公里。3 主要功能的实现3.1 分频模块的实现由图 3-1 分频模块封装图可知:系统是对 240HZ 时钟脉冲信号进行分频,分别得到 16HZ、10HZ、1HZ 三种频率;本设计...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

EDA课程设计-出租车自动计费器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部