首页 > 其他 > 详细

simulink产生周期矩形波和8421码

时间:2020-04-22 16:38:34      阅读:143      评论:0      收藏:0      [点我收藏+]

初次入门simulink,由于学习了数字逻辑,试图进行仿真,首先需要的就是8421码,但是没找到simulink里面相关模块,如果各位知道怎么弄可以评论告诉我分享分享哈哈

我用的是matlab2016b,首先打开simulink,找到脉冲发生器模块(pulse generator),拖拽到工作区

技术分享图片

技术分享图片

这个就是可以产生周期矩形波的元件,首先我们再拿出一个示波器,用鼠标把他们连接起来

技术分享图片

 

然后我们双击pulse generator,来调整我们需要的波形,这里我们产生波形 0101010101010101.......

技术分享图片

然后点击仿真

技术分享图片

===========位数为4的8421码,

我们先写出需要的码,观察其规律,下面四行数,竖着看,就是8421码吧

0000000011111111

0000111100001111

0011001100110011

0101010101010101

我们只需要四个脉冲发生器就可以产生,周期分别为16,8,4,2,脉冲持续时间分别是8,4,2,1。pulse generator的起始都是高电平,因此相位也设为8,4,2,1.如图

技术分享图片

设置好波形之后

技术分享图片

技术分享图片

竖着看高低电平,从左到右依次是

0000,0001,0010,0011,......这就是8421了!

----------------

author: ZK

技术分享图片

simulink产生周期矩形波和8421码

原文:https://www.cnblogs.com/zhaoke271828/p/12752732.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!