好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数字电路24译码器设计.doc

12页
  • 卖家[上传人]:ni****g
  • 文档编号:437938881
  • 上传时间:2023-10-11
  • 文档格式:DOC
  • 文档大小:611.51KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 目录1 绪论 11.1 设计背景 12 电路分析 22.1 2-4 功能分析 22.2 2-4 译码器逻辑图 33 系统建模与仿真 43.1 建模 43.2 仿真波形 54 仿真结果分析 75 小结与体会 8参考文献 9武汉理工大学《基础技能强化训练》课程设计说明书1绪论1.1设计背景在数字系统中,经常需要将一中代码转换为另一种代码,以满足特定的需求,完成这 种功能的电路称为码转化电路 译码器就属于其中一种而译码就是编码的逆过程,它的 功能是将具有特定含义的二进制码转换成对应的有效输出信号, 具有译码功能的的逻辑电路称为译码器而2-4译码器是唯一地址译码器,是将一系列的代码转换成与之一一对应 有效的信号常用于计算机中对存储单元地址的译码, 因此,设计2-4译码器具有很强的现实意义1.2 matlab 简介MATLAB!由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序 设计的高科技计算环境它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统 的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中, 为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案, 并在很大程度上摆脱了传统非交互式程序设计语言(如 C、Fortran )的编辑模式,代表了当今国际科学计算软件的先进水平。

      它主要由MATLAB和 Simulin k两大部分组 成本设计主要采用 simulink 进行设计与仿真Simulink 是MATLAB最重要的组件之一,它提供一个动 态系统建模、仿真和综合分析的集成 环境在该环境中,无需大量书写程 序,而只需要通过 简单直观的鼠标操 作,就可构造出复杂的系统 Simulink具有适应面广、结构和流程清晰及仿真精细、 贴近实际、效率高、灵活等优点,并基于 以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计同时有大量的第三方软件和硬件可应用于或 被要求应用 于Simulink掌握这个软 件的应用具有十分重要的意义 2电路分析2.1 2-4译码器功能分析2-4译码器有2个输入端,4个输出端和一个使能端在使能端为有效电平时,对应 每一组输入代码,只有其中一个输出端为有效电平, 其余输出端则为相反电平输出信号 可以是高电平有效,也可以是低电平有效具体来说, 2输入变量,A1,A0共有4种不同状态组合,因而译码器有4个输出信号??〜??并且输出为低电平有效,其真值表如表 1所示表1 2-4译码器真值表输入输出??A0A1Y0Y1Y2Y31XX11110000111001101101011010111111另外设置了使能控制器??当其为1时,无论Al,Ao为何种状态输出全为1,译码器 处于非工作状态。

      而当??为0时,对应的A1,Ao的某种状态组合,其中只有一个输出为0, 其余各输出量均为1.例如,AAo=OO,输出??为0, ??〜??均为1.由此可见,2-4译码器是 通过输出端的逻辑电平以识别不同的代码而根据此,可写出其各输出端的逻辑表达式??=?????? (1)?1=????Ao (2)??=?A?? ( 3)??=??\1Ao (4)#武汉理工大学《基础技能强化训练》课程设计说明书#武汉理工大学《基础技能强化训练》课程设计说明书2.22-4译码器逻辑图由上面的分析可得2-4译码器的逻辑图图2 2-4译码器逻辑图#武汉理工大学《基础技能强化训练》课程设计说明书3系统建模与仿真3.1建模在了解2-4译码器逻辑图与表达式后,可在 simulink中建立模型并仿真首先对应 电路的原理框图,利用框图在 simulink的mdl文件里画出原理图,调整原理图里的每个 模型的参数,使之符合所需的要求再进行连线, 开始仿真,在scope和fft scope 里面看波形是否符合预想标准2-4译码器的仿真模型如图3所示图3 2-4译码器仿真模型如图3所示,constant表示??勺值,为了使译码器能正常工作,将 constant值设为1。

      Pulse generator 1与2是2输入端,表示Ai, Ao的电平显示,通过它们可以显示连续 的脉冲,观察输出的波形通过设定00,01,10,11这四种情况,观察模型是否能正常工作 再连线3个2输入与非门与4个三输入与非门最后的输出接 scope,观察显示的波形3.2仿真波形当使能端?为1时,仿真波形如图4所示图4使能端?为高电平波形图对应的输出波形如图5所示图5对应使能端为高电平时输出波形而当设定使能端为低电平,设定其 2输入端的输入波形如下,含有11,01 ,10,00四种情况,如图6所示图6输入端的输入波形由Y0,丫1, 丫2, Y3观察到的波形如图7所示图7输出端的输出波形4仿真结果分析通过建立的模型,通过输入的波形可以检查模型是否符合预订设计要求,可以通过 改变pulse generator 的周期来实现不同的波形输入当使能端?色1时,如图4所示,由逻辑表达式分析可知,无论输入如何,对应的各 输出Yo, Yi,Y2, 丫3均为1对应的输出波形如图5所示,可以看出,对应的4个输出均 为1,符合预期的要求当使能端?色0时,通过改变2个pulse generator 的周期来控制Ai,Ao不同情况下 的输入,如图6所示,周期性的输入为00,01,10,11,从而观察对应的输出波形。

      由2-4 译码器的逻辑表达式可求的在上述 Y0,Y1,怡Yj输出情况下的输出顺序应为 1110,1101,1011,0111,并作周期性变化与对应的输出波形图 7相比较,完全符合上述要求,与预期结果相符的,模型完全正确,达到预期效果5小结与体会MATLA软件功能强大,本设计是运用MATLAB^设计2-4译码器电路,这只是它的一 个简单的应用,MATLAB还在多方面有应用,如数学和计算算术发展模型;模拟仿真和原型;数据分析,开发和可视化;科学和工程图形;应用发展包括图形用户界面设计等方面由于时间问题,不能一一举例,只有自己在以后的学习中慢慢学习, 自己探索,更好的掌 握这款软件MATLAB语言是一种简单,高效,功能极强的高级语言,且具有强大的矩阵运算能力和极 高的编程效率,这一方面使得 MATLAB?序可以被高度向量化,另一方面使得程序易读易 写MATLA已变得非常普及通过这几天对MATLAB勺学习,对其有了一个大致的认识并能简单的应用,解决一些简单的线性代数及电路问题,当然在今后的学习中,还会加强自己对这款软件的学习,应 为这款软件应用太广,且自己对C语言会,而且有线性代数的基础,个人认为掌握MATLAB 这款软件不是问题。

      通过对MATLA这款软件在以后的专业课学习中的应用很广泛, 掌握好MATLAB为以后的专业课学习将有很大的帮助通过基本设计电路介绍了如何应用 MATLA语言编程的方法来对电路进行分析和设计与仿 真该方法不仅可以节约计算时间、方便地调试电路参数 ,而且还可以非常直观地观察和测量电路中的电压、电流和功率等物理量结论表明, MATLAB提供了高效简洁的编程方法,其强大而简易的绘图功能、矩阵和数组运算能力以及很强的扩充性, 能充分满足基本电路分析、计算的需要,从而可以大大地提高计算精度和工作效率, 在电路理论学科研究 与工程实践中具有很好的应用价值参考文献[1] 张志勇,精通MATLAB6.5版北京北京航空航天大学出版社,2003[2] 蒲俊,MATLAB6•瞰学手册上海:浦东电子出版社,2002[3] 刘志俭,MATLAB^用程序接口用户指南北京:科学出版社, 2000[4] 飞思科技产品研发中心MATLAB辅助控制系统设计与仿真北京:电子工业出版社,2005⑸ 李国勇智能控制及其 MATLA实现北京:电子工业出版社,2005⑹陈洪亮,王蔼•基本电路理论.上海科学技术文献出版社• 2002[7]The MathWorks. Parallel Computing Toolbox 4.2, Perform Parallel Computationson Multicore Computers and Computer Clusters[DB/OL]. 2006#。

      点击阅读更多内容
      相关文档
      安徽省安全员《A证(企业负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》预测试卷三.docx 安徽省安全员《A证(企业负责人)》模拟试卷一.docx 2026年房地产经纪人《房地产交易制度政策》模拟试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷二.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷四.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷一.docx 2023年通信工程师《通信专业实务(传输与接入-无线)》试题真题及答案.docx 安徽省安全员《A证(企业负责人)》试题精选.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷二.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷三.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪专业基础》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷五.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷四.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷一.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》模拟试卷二.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.