PROTEUS仿真问题。
我用仿真产生一个PWM去调节LED的亮度,PWM的频率已经到200HZ以上了,但不知道为什么LED还是会闪烁。我不知道是不是跟这个有关系,界面右下角有个黄色感叹号,它说(...
我用仿真产生一个PWM去调节LED的亮度,PWM的频率已经到200HZ以上了,但不知道为什么LED还是会闪烁。我不知道是不是跟这个有关系,界面右下角有个黄色感叹号,它说(simulation is not running in real time due to excessive CPU load)。
展开
5个回答
展开全部
这是因为在PROTEUS仿真中,我们所看到的实际上是一个动画,它以每秒20帧的速度播放,因此,在一秒的这20个时刻中,LED是亮或灭,没有亮度的显示。同时,由于你的电脑速度跟不上实际运行的速度,因此显示了你所说的提示(黄色感叹号),这样看到的更是亮或灭的情况。
追问
那实际出来的效果,LED是不闪烁的吧?
追答
是这样的!因为实际中,频率达到几k时肉眼是看不出闪的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
他是为了让你看到灯是闪的。因为proteus中灯只有亮和灭两种状态,没有亮度的变化。那个warning是说仿真的时间和真实时间不一致
追问
但是我在新的文件里面用一个200HZ的时钟去接LED,它不会闪,一直亮着
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仿真图中的U1是什么东西,不能仿真,换一个试试,或者删掉熏新放一次,再画。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
灰色代表高阻态,黄色代表短路
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你在仿真的时候有没有画好原理图还有就是你引脚设置对不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询