燕 山 大 学 课 程 设 计 说 明 书
第3章 原理图
3.1 数制转换的原理图(以付款金额为例做的)
图1-1 十六进制到十进制的转换
电路中一共用到三个这样的转换装置,固将其封装利用。封转后为:
图1-2 数值转换的封装
6
燕 山 大 学 课 程 设 计 说 明 书
3.2 四位减法器原理图
图1-3 由四位全加器改成的四位全减器
3.3 控制蜂鸣器部分原理图
图1-4 蜂鸣器响应时间的控制
7
燕 山 大 学 课 程 设 计 说 明 书
3.4 判断A与B的关系的原理图: 分析说明中已给出逻辑表达式:
A4'B4+[A4⊙B4]A3'B3+[A3⊙B3][A4⊙B4]A2'B3+[A4⊙B4][A3⊙B3][A2⊙B2]A1'B1=1
依照此表达式作出如下的原理图:
图1-5 判断A,B关系的原理图
则,A=B时输出低电平。由此可判断出A与B的关系。 将其加入到电路中(一端输出接蜂鸣器,另一端输出加反相器后与A-B得到的结果每位分别相与,与的结果才为C),完成对A=B的情况正常输出。
8
燕 山 大 学 课 程 设 计 说 明 书
3.5 总的电路图为:
图1-6 总电路原理图
9
燕 山 大 学 课 程 设 计 说 明 书
第4章 波形仿真图
为了实现减法真值表中的256种情况,将时间长度设成25.6us,单位时长100ns。并且B每变化一周期,A才变化一个单位,所以A的周期是B的16倍。固将B1设置成1分频,B2为2分频,B3为4分频,B4为8分频;A1为16分频,A2为32分频,A3为64分频,A4为128分频。测试后得到结果为:
波形仿真图符合真值表。
10
燕 山 大 学 课 程 设 计 说 明 书
第5章 管脚的锁定及硬件的连线
硬件的选择:八个置数开关选择SW1~SW8,一个控制开关选择SW9,接到入口PIN75.静态数码管的5,6号对应的3D0~3D7分别接到PIN号85,86,87,88,89,90,92,93.
管脚的锁定(输入输出口):
A4,A3,A2,A1分别锁定为39,40,41,44,对应SW1~SW4 B4, B3,B2,B1分别锁定为45,46,47,53,对应SW5~SW8
C(找零)1D0,1D1,1D2,1D3,1D4,1D5,1D6,1D7分别锁定为 127,128,131,132,133 134,135,136,对应的即是1D0~1D7.对应第1,2个数码管.
B(购物)2D0~2D7分别锁定为139,140,141,142,143,144,147,148.对应第3,4个 数码管.
A(付款)3D0~3D7分别锁定为85,86,87,88,89,90,92,93.对应第5,6个数码管.
将SW9 锁定为75.
将DS1~DS6分别锁定为94,95,96,97,99,100.对应数码管的位控端.
第6章 总结
我设计的题目是简易售货机,其实电路挺简单的,分成四个小部分,一个进制之间的转换,一个四位全减器,一个比较四位数大小的装置还有一个设置蜂鸣器响应时间的装置。四位减法器可以利用加法器改制,因为减去一个数就等于加上这个数的补码,只需求出这个数的补码,即可实现。其它两个都是先推出逻辑关系式,再用简单的门电路来连接,用一般的组合逻辑电路的设计方法即可
我第一次下箱时失败,后来找到原因是数制转换的电路出错,是由进制转换电路一个逻辑表达式写错引起的,改正后下箱成功。我用了两天半的时间完成设计,大致上掌握了MAX+PLUSII软件的使用及与硬件的连接,看到现象成功时,我很兴奋。我学到了越是对待复杂的问题越要有耐心,并且要细心,可能一处连线的错误而引起全局的失败。而且,一个复杂的问题往往可以分成很多小模块,分成小模块设计电路比较简单,不容易出错,出错后易改。所以把一个问题分块设计可以提高效率.。通过付诸实践的去尝试和检验,我对于电路设计的基本步骤及原理等有了更深更具体的了解,在这过程中EDA显现出了强大的优势,虽然是第一次接触,但它给设计所带来的方便快捷,使我对它产生了浓厚的兴趣。这样也为以后的课设或毕业设计等打好了基础。
11
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库EDA课程设计报告(2)在线全文阅读。
相关推荐: