贵州大学实验报告5

贵州大学实验报告5

ID:2344534

大小:96.52 KB

页数:7页

时间:2017-11-15

贵州大学实验报告5_第1页
贵州大学实验报告5_第2页
贵州大学实验报告5_第3页
贵州大学实验报告5_第4页
贵州大学实验报告5_第5页
资源描述:

《贵州大学实验报告5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.贵州大学实验报告学院:计算机科学与信息学院专业:通信工程班级:通信111姓名付娜学号1108060316实验组实验5实验时间2013年6月13日指导教师刘紫燕成绩实验项目名称MATLAB/Simulink在电路中的仿真设计实验目的掌握用Simulink的模块对数字电路的典型器件的仿真方法。实验要求根据本实验的特点、要求和具体条件,采用“以学生自主训练为主的开放模式组织教学”,实验指导教师对其进行辅导,并验收实验结果。实验原理1、七段数码管由8个(a,b,c,d,e,f,g,dp)按照一定位置排列的发光二极管构成,通常采取共阴极或者共阳极的设计,将8个二极管的同一极接在一起,通过

2、分别控制另外的8个电极的电平,使二极管导通(发光)或截止(不发光)。七段数码显示译码器的功能就是根据需要显示的字符,输出能够控制七段数码管显示出该字符的编码。2、由BCD码与十进制数之间的对应关系,可以设计输入从0000~1111十六个状态,而输出则分别是a,b,c,d,e,f,g和六个无显示的状态。.3、用到的模块名称:PulseGenerator,Mux,CombinatorialLogic和toFile模块,可用来设计simulink电路,对各个模块的属性值要根据要求的设置,尤其是CombinatorialLogic的simulink-->configurationpara

3、meters->optimization的第二行第一个勾掉,tofile的saveformat类型为array。4、M文件和answer文件必须在同一个文件中,这样在m文件中就可以调用七段译码器的真值表了实验仪器一台装有MATLAB软件的计算机实验步骤1、列出BCD码与十进制数之间的对应关系表;2、列出七段数码管的译码电路真值表;3、利用Simulink模块创建七段数码管的仿真模型;1)将所需模块添加进模型窗口并修改模块参数;(提示:可能用到的模块名称:PulseGenerator,Mux,CombinatorialLogic和toFile模块)2)模块参数设置:译码电路脉冲源参

4、数设置表D3D2D1D0幅度1111周期2222脉宽1111相位延迟-1-1-1-1抽样时间8421CombinatorialLogic模块和真值表的关系:CombinatorialLogic模块中的真值表需要填入你所列出的真值表的输出信号。Tofile模块:文件名:answer.mat。变量名:answer。.3)将所有模块用信号线连接起来,修改仿真参数,然后进行仿真4)在CommandWindow中查看所生成的数据文件,验证译码结果的正确性;4、编程显示七段数码管的图形:并对代码进行注释;对显示的图形增加横纵坐标和标题;每个同学修改显示图形的线型和颜色;5、将实验步骤3、4的

5、写入一个m文件(启动仿真模型,装载数据文件和编程显示七段数码管图形),并调试运行;实验内容1、利用Simulink设计一个七段数码管电路,实现4位BCD码转换为7位输出,分别对应七段数码管的7个液晶显示管;2、利用m文件编程将7位数据输出转换为图形输出;实验数据 列出七段数码管的译码电路真值表:   输    入输       出LEBILIDCBAabcdefg显示XX0XXXX11111118X01XXXX0000000消隐01100001111110001100010110000101100101101101201100111111001301101000110011401

6、101011011011501101100011111601101111110000701110001111111801110011110011901110100000000消隐01110110000000消隐01111000000000消隐01111010000000消隐01111100000000消隐0111111000000消隐.111XXXX锁      存锁存BCD码与十进制数之间的对应关系表:0-----------00001-----------00012-----------00103-----------00114-----------01005--------

7、---01016-----------01107-----------01118-----------10009-----------1001%1108060316付娜通信111%2013.06.06%七段译码显示器n=input('PleaseinputtheSimulationtimet=')%输入时间a=0.05:0.01:0.45;A=1.5;b=0.5;B=1.05:0.01:1.45;c=0.5;C=0.55:0.01:0.95;g=a;d=a;G=1;D=0.5;F

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

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

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