您现在的位置是:首页 > 教程 > Proteus软件仿真失败分析
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Proteus软件仿真失败分析

更新时间:2019-09-16 06:56:49 大小:68K 上传用户:杨义查看TA发布的资源 标签:proteus 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

文档为Proteus软件仿真失败分析详解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,

部分文件列表

文件名 大小
Proteus软件仿真失败分析.pdf 68K

部分页面预览

(完整内容请下载后查看)
第 期  
6
2ꢂꢀꢂ  
ꢀ2  
电 脑 学 习  
Proteus 软件仿真失败分析  
黄忠良  
Proteus 因其强大的仿真能力单片机项目数学中得到了广泛的使用然而即使Proteus 仿真电路模型完全正确也  
会引起仿真的失败本文通过两个仿真失败实例进行了分析提出了相应解决方法。  
Proteus; 仿真;失败  
关键词:  
中图分类号:TP3ꢀꢀ  
文献标识码: A  
文章编号ꢀꢂꢂ2-24222ꢂꢀꢂ6-ꢂꢂ39-ꢂ2  
Analysis of Simulꢀtion Fꢀilure Cꢀused by Proteus  
Huꢀng Zhongliꢀng  
ꢁbstrꢀct: For the powerful simulation capabilities, Proteus has been widely used in MCU teaching, but in practical applicati-  
ons, even the Proteus simulation circuit model is completely correct, which could also cause the failure of the sim-  
ulation. Two simulation failed instances are analysed, and the corresponding solutions are given.  
Proteus; Simulation; Failure  
Key words:  
电路进行修改,在 4 个三极管集电极端各加一下拉电阻  
ꢀꢂK仿真正确  
缺少下拉电阻引起的仿真失败  
在教学过程中仿真一款具有校时功能的 LED 显示的  
电子时钟时计采用单片89C205ꢀ用了四位共阳极  
LED 数码管分各用两位数码管显示设秒显示数码  
管显示采用动态扫描方式实现仿真时PN4249 作为数码  
管驱动,实际使用可采用三极Aꢀ0ꢀ5 90ꢀ2Proteus 中  
4 位数码LED 驱动模型如所示。  
2 ALE 引脚信号引起的仿真失败  
教学过程中在 Proteus 仿ADC0808 行模数转换  
教材或一般参考资料建立仿真模型单片机ALE  
信号直接作模数转换器clock 时钟信号时仿真失败进一  
步采用双 4 BCD 码芯片 74LS393 ALE 信号进行 4 分  
频输出为模数转换的时钟信号仿真仍是失败的。  
仿真失败分析与解决方法:  
Q4  
PN4249  
Q3  
PN4249  
Q1  
PN4249  
Q2  
PN4249  
在采ADC0809 等逐次逼近型模数转换芯片的场合,  
时钟信clock 是它内部转换电路工作必须的部需要不  
停的比较才能完成转换果没有 clock 信号换永远不  
会结束一般当晶振频率ꢀ2MHz ALE 端为晶振频率  
ꢀ/6,即为 2MHz,将此信号 4 分频得 500KHz,可满足  
ADC0809 转换要ADC0809 典型值为 640KHz有很  
多资料将此信号MCU ALE 信号直接相连。  
R4  
4.7K  
VCC  
R3  
4.7K  
R1  
R2  
4.7K  
4.7K  
1 数码管驱动原理图  
在计算机上仿真却不能得到正确结果,具体表现为  
MCU 位控输出各引脚电平是变化的LED 的公共端电平  
始终不变时虽然有数字显示有些字段不显示。  
为验证软件与硬件电路和正确性SmartPRO 编程  
器将仿真软Proteus 生成的目标代HEX 文件,写入实  
89C2ꢁ5ꢀ 芯片在实验板上运行结果显示是正常的明  
软件与硬件是完全正确的。  
为找出仿真失败原因,Proteus 仿真系统中MCU 晶  
振频率为 ꢀ2MHzALE 引脚上添加电压探针便于比  
较,再在仿真系统中加上频率500KHz 的数字时钟激励  
DCLK仿真后两脉冲波形如2 所示。  
U1ALE)  
重新检Proteus 模型就数码管驱动硬件电路连接  
而言完全正确的序本身也无错误为什么会出现这  
种现象呢?  
DCLK  
仿真失败分析与解决方法:  
为找出仿真出错原因,试着将仿真原理图位控部分改  
为经反相器驱动后至共阳极 LED 公共端时系统仿  
真工作正常这也充分说明程序是正确的定是仿真模型  
有问题考虑到中当位控信号输P3X 为高电平时,  
对共阳LED 而言是电位不确定的高阻状态,为此对ꢀ  
0.00  
50.0u  
2 ALE 引脚仿真脉冲输出波形  
200u  
ꢀ00u  
ꢀ50u  
从对比图中明显可看出 ALE 引脚信号是不满足 ADC  
转换要求的使分频后也不能满ADC 转换时钟要求。  
(下转70 )  
收稿日期20ꢀ0-1ꢂ-26  
黄忠良 沙洲职业工学院机电工程系副教江苏2ꢀ56ꢂꢂ  
· 39 ·  

全部评论(0)

暂无评论