1、要求每個LED燈泡的閃爍由一個MCU控制;
2、要求100ms開;400ms關(guān)(1秒兩個周期);
3、要求在同一輸入AC 90--110V 線上并N個燈泡,燈泡的閃爍要同步;
MCU是STC15F104W
1、要求每個LED燈泡的閃爍由一個MCU控制;
2、要求100ms開;400ms關(guān)(1秒兩個周期);
3、要求在同一輸入AC 90--110V 線上并N個燈泡,燈泡的閃爍要同步;
MCU是STC15F104W
你這樣做:加1個過零檢測電路,每個燈泡的導(dǎo)通從通電后的第0.5秒(這個時間可以自己調(diào)整)后的第一個過0點開始亮,那么所有的燈就同步了。為了防止個別個程序跑飛后復(fù)位不同步,你的計時器(它的時間為了防止有累加誤差,每過幾分鐘或更長時間就要通過過0檢測去校正)要一直累加,當(dāng)跑飛后的單片機復(fù)位后,它控制的燈泡要在第N+0.5秒后的第一個過0點的時候,開始亮燈
這樣做的前提是所有的燈泡的控制開關(guān)是同1個,如果是每個燈泡的通電是分別控制的話,那只能通信的方式了