Matlab第六章作业_第1页
Matlab第六章作业_第2页
Matlab第六章作业_第3页
Matlab第六章作业_第4页
Matlab第六章作业_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、Matlab作业第六章姓名:袁伟薯 学号:2014301510030习题1:使用Combinatoinal Logic模块完成对以下函数功能的建模和仿真: 仿真模型实现步骤如下:1. 模型分析根据逻辑表达式写出真值表 逻辑真值表ABCXYZ1Z20001111001101001010100111010A10010101011010110101011101102. 模型搭建首先建立一个名为combinational_logic_hm1的simulink仿真文件,搭建模型。需要以下模块:3个Pulse Generator模块,2个Logical Operator模块,2个combinat

2、orial logic模块,scope模块,2个Mux模块以及3个Data Type Conversion模块注:如果在没有Data Type Conversion的情况下,仿真不能运行会出现如下错误查阅PPT和搜阅资料得知combinatorial logic模块接收boolean类型输出,输出也是boolean类型,可以有两种方法解决:(1)将仿真参数中Optimization中的Implementlogic signals as boolean data(V.S. double)去掉,避免数据类型的不匹配。(2)把数据转换模块Data T

3、ype Conversion加在conbinatorial Logic模块输出后。得到搭建的模型如下3.各模块参数的设定如下: Pulse Generator模块参数设置模块名称PulsetypeAmplitudePeriodPulse widthPhase delaySample timeASample based12114BSample based12112CSample based121114. 分析总结:(1)输出波形分析:仿真模型搭建完毕后,在Simulation/Simulation parameters内调整仿真时间为0-10s。运行后,得到输出的波形如下,经分析,符合逻辑表达式

4、和真值表并能观察出X在A的一个周期8s中的最后一秒实现一个负脉冲,Y在每8s的第一秒和最后一秒实现高电平,其余时间为低,而Z1一直为高,Z2只在第一秒出现高脉冲,其余时间为低。(2)本仿真的优点分析:仿真中采用了Combinational Logic模块进行仿真是通过对各输入的不同状态列真值表来实现的,输入为A、B、C为了在波形结果显示中比较直观地看出ABC的逻辑由000到111的变化时对应的X、Y、Z1、Z2的结果可将A、B和C的周期分别设为8、4和2,相位延迟分别设为4、2、1这样可以将A、B和C各种可能组合状态的结果都依次显示出来而不会有遗漏。 习题2采用触发器(D or

5、60;J-K)构建10分频器,完成对输入时钟10分频的功能要求:1、思路2、逻辑表达式3、模型图和输出波型4、分析和总结实现思路:由加法器知识知N进制计数器的进位信号CO即相当于对计数脉冲CP的N分频,而在其后加一个T触发器后所输出的信号C2,即为一个2N分频占空比为0.5的信号。因而构建一个10分频电路只需要一个10进制的计数器,其CO信号既所求的十分频信号,再其他电路来调节CO信号的占空比,或者构建一个五进制计数器,其CO信号后接一个T触发器即形成10分频信号。本次仿真给出占空比为0.5(JK_10fenpin.mdl)的模型。 1.同步时序电路的设计(1)首先构建一个五进制的计数器五进制的计数器真值表Q2Q1Q0C100000010010001101001(2) 画卡诺图写出逻辑表达式Q2*Q1Q000011110Q20001010×××Q1*Q1Q000011110Q20010110×××Q0*Q1Q000011110Q20100110×××由 以及据卡诺图化简得到次态和初态的关系可得2.十分频电路的实现然后再在计数器后面添加一个T触发器,使得每有一个进位会让输出波形翻转一次。也就是五个周期翻转一次。最后达到一个周期有十个脉冲。仿真模型如下周期脉冲信号参数设置如左所示

温馨提示

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

评论

0/150

提交评论