出租车计价器课程设计_第1页
出租车计价器课程设计_第2页
出租车计价器课程设计_第3页
出租车计价器课程设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

燕山大学EDA课程设计报告书题目出租车计价器(注此文件应以同学学号为文件名)一、设计题目及要求题目名称出租车计价器要求12KM起计价,起始价5元,每公里12元;2传感器输出脉冲为05M/个(用适当频率的时钟信号代替即可);3每05KM改变一次显示,且钱数提前显示(例如运行到2KM时,应显示56元);4分别用三位数码管显示公里数和钱数,另可设置其他必要的按钮。二、设计过程及内容(包括总体设计的文字描述,即由哪几个部1分构成的,各个部分的功能及如何实现方法;主要模块比较详尽的文2字描述,并配以必要的图片加以说明,但图片数量无需太多)总体设计分析题目可知,我们的题目可抽象成外界输入的计数1脉冲计数以及对脉冲计数值的处理。首先,对于原始脉冲我们搭建了一个计数器,分别由4000进制计数器和1000进制计数器构成。其中4000进制计数器是对于前2KM的脉冲计数,而1000进制计数器是对于2公里后的每05KM的脉冲响应。当我们得到4000进制的脉冲的时候,关闭4000进制计数器。开启1000进制计数器;然后就是公里数和钱数的显示,分析得知钱数是处于0、6、2、8、4之间构成循环,于是我们采用了JK触发器构成的计数器;而对于公里数就没有那么复杂,0、5之间循环的话我们之间采用了一个JK触发器构成的取反电路,即每个下降沿改变信号的电位(00004000),然后在每个50切换的周期输出进位信号;有了上面两个电路之后,我们做的工作就只有将数据显示出来。我们做了一个6进制计数器,对应输入刷新频率,再将数据信号送入即可显示数据,不过由于输出的是BCD码,所以增加了一个译码器。主要模块21、计数器模块计数器模块如图所示,当然我在后面电路用到的只有OUT05口,其他口我只是为了检测电路是否正常使用而设置。电路由十一个74160计数器构成,其中前四个构成了一个四千进制计数器,在最后一级QC端我引出加上反相器后与时钟信号做与运算,这样就可以在达到4000的时候锁定该4000进制计数器,同时使QC端一直为1,同时,该信号还作为中间四个1000进制计数器的LDN端输入,即只有在4000个脉冲之后1000进制计数器才会正常工作。同时另外三个计数器我只是为了计量1000进制脉冲个数而设置的,事实上不需要。2、公里计数器该计数器有两个输入,复位信号和时钟输入,时钟即为1000进制计数器输出,在每个下降沿来到的时候,经过下图所示电路,可以实现05之间转换并且有进位信号输出,同时进位信号作为一个100进制计数器的CLK输入,然后即可以输出0、05、1、15等,当然这样还是缺少初始值,这种情况下我们只需要加上一个加法器即可,同时加法器的输入信号是由4000进制计数器输出确定的。3、消费计数器元器件如图所示,原理与公里计数器相同,但是有个区别是在840之间切换的时候,由于并未产生下降沿,所以在这个地方卡了好久,然后我就用了如下电路图当上级输出为4的时候,就是用时钟信号,否则则采用进位信号。4、数码管显示电路显示电路如图所示,对于输入的六个十六进制数,进入之后我设置了七进制计数器,即可让七个数码管显示数,但是我们只需要显示六个数码管,所以我们在计数为3的时候接入RBIN端,即灭零。我们后来发现可以用数据选择器的,但是我们使用了逻辑电路显示,既然功能一样我们就不需要改动了。这个电路我们使用了74160,74138,7447等其他一些逻辑器件。三、设计结论(包括设计过程中出现的问题;对EDA课程设计感想、意见和建议)就是下降沿那个地方卡了一下,其他的还行,感觉EDA课设教给我很多,只要思路清晰,电路基本上就不难出来,然后就是有个疑问,出租车上真的是用的是FLEX10K10吗我淘宝了下,这样一块芯片价格在100以上,不计其他成本,我们仅仅考虑成本的话,这样一个系统我们可以用51系列单片机即可完成,而51系列单片机价格很低的,EDA之后,我知道了有这么一款CPLD芯片,但是我还是搞不懂他能用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论