欢迎来到天天文库
浏览记录
ID:6730393
大小:96.52 KB
页数:7页
时间:2018-01-23
《贵州大学实验报告5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.贵州大学实验报告学院:计算机科学与信息学院专业:通信工程班级:通信111姓名付娜学号1108060316实验组实验5实验时间2013年6月13日指导教师刘紫燕成绩实验项目名称MATLAB/Simulink在电路中的仿真设计实验目的掌握用Simulink的模块对数字电路的典型器件的仿真方法。实验要求根据本实验的特点、要求和具体条件,采用“以学生自主训练为主的开放模式组织教学”,实验指导教师对其进行辅导,并验收实验结果。实验原理1、七段数码管由8个(a,b,c,d,e,f,g,dp)按照一定位置排列的
2、发光二极管构成,通常采取共阴极或者共阳极的设计,将8个二极管的同一极接在一起,通过分别控制另外的8个电极的电平,使二极管导通(发光)或截止(不发光)。七段数码显示译码器的功能就是根据需要显示的字符,输出能够控制七段数码管显示出该字符的编码。2、由BCD码与十进制数之间的对应关系,可以设计输入从0000~1111十六个状态,而输出则分别是a,b,c,d,e,f,g和六个无显示的状态。.3、用到的模块名称:PulseGenerator,Mux,CombinatorialLogic和toFile模块,可用
3、来设计simulink电路,对各个模块的属性值要根据要求的设置,尤其是CombinatorialLogic的simulink-->configurationparameters->optimization的第二行第一个勾掉,tofile的saveformat类型为array。4、M文件和answer文件必须在同一个文件中,这样在m文件中就可以调用七段译码器的真值表了实验仪器一台装有MATLAB软件的计算机实验步骤1、列出BCD码与十进制数之间的对应关系表;2、列出七段数码管的译码电路真值表;3、利用
4、Simulink模块创建七段数码管的仿真模型;1)将所需模块添加进模型窗口并修改模块参数;(提示:可能用到的模块名称:PulseGenerator,Mux,CombinatorialLogic和toFile模块)2)模块参数设置:译码电路脉冲源参数设置表D3D2D1D0幅度1111周期2222脉宽1111相位延迟-1-1-1-1抽样时间8421CombinatorialLogic模块和真值表的关系:CombinatorialLogic模块中的真值表需要填入你所列出的真值表的输出信号。Tofile模块
5、:文件名:answer.mat。变量名:answer。.3)将所有模块用信号线连接起来,修改仿真参数,然后进行仿真4)在CommandWindow中查看所生成的数据文件,验证译码结果的正确性;4、编程显示七段数码管的图形:并对代码进行注释;对显示的图形增加横纵坐标和标题;每个同学修改显示图形的线型和颜色;5、将实验步骤3、4的写入一个m文件(启动仿真模型,装载数据文件和编程显示七段数码管图形),并调试运行;实验内容1、利用Simulink设计一个七段数码管电路,实现4位BCD码转换为7位输出,分别对
6、应七段数码管的7个液晶显示管;2、利用m文件编程将7位数据输出转换为图形输出;实验数据 列出七段数码管的译码电路真值表: 输 入输 出LEBILIDCBAabcdefg显示XX0XXXX11111118X01XXXX0000000消隐0110000111111000110001011000010110010110110120110011111100130110100011001140110101101101150110110001111160110111111000070111
7、0001111111801110011110011901110100000000消隐01110110000000消隐01111000000000消隐01111010000000消隐01111100000000消隐0111111000000消隐.111XXXX锁 存锁存BCD码与十进制数之间的对应关系表:0-----------00001-----------00012-----------00103-----------00114-----------01005-----------010
8、16-----------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
此文档下载收益归作者所有