登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→求助![叮当]
*第38226篇: 求助!
楼 主:
叮当
2006年3月5日11:30
求助!
最近做一个调光软件,用定时中断检测过零点,并控制可控硅的导通时间来实现调节光的亮度,在光比较亮的时候没什么问题,但在比较暗时是就有闪烁,请各位大侠赐教(急、急、急)!!!
Q:330154774
第
2
楼:
赵亮
2006年3月5日13:19
会闪烁是你:
会闪烁是你:
1:漏掉了几个周期,导致ON/OFF之间的时间过长.
2:要不就是每次ON/OFF的时间不一致.
第
3
楼:
叮当
2006年3月5日16:59
怎样才能一致
怎样才可以使每次ON/OFF的时间一致呢,我是在检测到过零点时开始计时,延时on,off则由可控硅在过零时总动关闭,约200毫秒的定时中断检测过零点,并做计时,有问题吗?
第
4
楼:
赵亮
2006年3月6日00:17
200MS?
200MS?晕!难怪啊,50HZ才20MS啊,你用INT做,一进INT SUB就做DELAY,DELAY的时间长短就是灯的亮度,DELAY后就ON TRIAC,1MS <DELAY TIME <8MS就OK.
第
5
楼:
叮当
2006年3月7日10:28
200uS!
写错了,是200uS,每次进INT,计数器+1,然后根据计数器的值作为DELAY。定时器同时还要兼顾接收遥控的计时。
第
6
楼:
赵亮
2006年3月7日10:42
在同一个亮度下DELAY的时间要一致才行
在同一个亮度下DELAY的时间要一致才行,估计是你DELAY的时间不一致,你自己看看程序吧,只要DELAY的时间一致就肯定行.
>>>>>>对该主题发表你的看法
本主题贴数
6
,分页:
[第1页]
[上一篇主题]:
求教:PWM输出有单边沿和双边沿控制,是什么意思啊?[求助]
[下一篇主题]:
fsk msm7512