matlab在数字电路设计中的应用

matlab在数字电路设计中的应用

ID:34474216

大小:166.85 KB

页数:3页

时间:2019-03-06

matlab在数字电路设计中的应用_第1页
matlab在数字电路设计中的应用_第2页
matlab在数字电路设计中的应用_第3页
资源描述:

《matlab在数字电路设计中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第24卷第3期山东理工大学学报(自然科学版)Vo1.24No.32010年5月JournalofShandongUniversityofTechnology(NaturalScienceEdition)May2010文章编号:1672—6197(2010)03—0086—03Matlab在数字电路设计中的应用董圣英(德州职业技术学院,山东德州253034)摘要:针对传统数字电路设计、调试中存在的不足,提出了运用Matlab仿真软件进行数字电路设计、调试的新方法.建立了译码器、计数器电路的Simulink仿真模型,在MATLAB/SIMULINK环

2、境下进行仿真实验.仿真结果验证了该模型的正确性和有效性,为数字电路的设计提供了参考和依据.·关键词:Matlab;译码器;计数器;仿真中图分类号:TN79文献标识码:AApplicationofMatlabinthedesignofdigitalcircuitDONGSheng~ying(DezhouVocationalandTechnicalCollege,Dezhou253034,China)Abstract:Aimingattheshortcomingoftraditionaldigitalcircuitdesignanddebug,int

3、hispaper,anewmethodofdigitalcircuitdesignanddebugusingtheMatlabsimulationsoftwarewasintro—duced.TheSimulinksimulationmodelsofthedecoderandthecounterelectriccircuitarebuilt,andthesimulationexperimentintheMATLAB/SIMULINKaredone.Theeffectivenessandcor—rectnessofthemode1wasverifi

4、edbythesimulationresults。thuSofferingausefulreferenceandbasisforthedesignofactualdigitalcircuit.Keywords:Matlab;decoder;counter;simulation数字电路的设计,尤其是电路的调试是一件十示仿真结果.Simulink已成为广泛使用的动态系统分繁琐的工作,通常的做法是在电路设计完成后,用建模、仿真和分析的软件包之一.面板搭接电路,或是将元件焊接到预先设计好的印笔者利用MATLAB/SIMULINK仿真模块,刷电路板上进行测

5、试、修改、完善.这样既费时又费创建译码器、计数器数字电路的仿真模型,通过仿真力,还需要花费资金去添置各种工具和仪器.MAT—判定电路设计的正确性.LAM没有提供用于数字电路仿真的专用工具箱,但是若能巧妙地使用MATLAB/SIMULINK仿真13线一8线译码器设计工具进行数字电路的设计、调试、仿真,就可避免上述不必要的麻烦_1J.译码器是数字电路中应用非常广泛的多输入多Simulink是挂接在Matlab环境上,以Matlab输出组合逻辑电路.译码就是对输入信号进行“翻的强大计算功能为基础,以直观的模块框图进行仿译”,识别出其含义并产生相应的输出

6、信号,完成译真和计算的仿真工具].Simulink模型采用框图码功能的逻辑电路称为译码器l4].绘制来代替程序的编写,使系统程序的编写具有可1.1模型分析视化的功能,同时可借助示波器等虚拟设备直观显3线一8线译码器有3个译码输入端A、B、C,1收稿Et期:2009—11—28作者简介:董圣英(1962一),男,副教授.E—mail:dong_shengying@126.corn、J}!第3期董圣英:Matlab在数字电路设计中的应用87COOOO1111×个使能控制端G,8个译B码O输出O端1.其1真O值0表1见表11×.后第九秒又为000,如此

7、循环.模型中用了两个示波表13线一8A线译O码l器的O真1值表O1O1×器,其中scopel用来观测使能控制信号和三位译码输入信号输出信号0输入信号,输入端数目设为4.scopel用于观测8路译码输出信号,输入端数目设为8.兰三-o设置仿真参数.仿真时间0~16s,使用可变步0长算法old45,仿真结果如图2、图3所示.01G?01C201B2ln0A?0表中的“×”表示任意值(O或1).根据真值表,可以写出3线一8线译码器的输入输出逻辑关系式:ⅥwwY0=—GXCX—BXAY1=—GXCX—BXAY2一G×C×B×AY。一G×C×B×AY4一G

8、×C×B×AY===G×C×B×AY6===G×C×B×AY==:G×C×B×A1.2模型搭建根据逻辑表达式,选用MATLAB/SIMU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。