有沒有可能,用個(gè)廉價(jià)單片機(jī)做電子鎮(zhèn)流器? IR專用芯片太貴啦
呵呵......想法是不是有點(diǎn)異想天開啊?
全部回復(fù)(26)
正序查看
倒序查看
沒聽過用單片機(jī)的會(huì)比IR的芯片貴的.
單片機(jī)目前還沒哪個(gè)有高壓驅(qū)動(dòng)的,如果單純控制.那么一般后面還是會(huì)加驅(qū)動(dòng)(當(dāng)然如果你說加脈沖變壓器也可以,我就覺得有點(diǎn)不協(xié)調(diào)).
普通熒光燈鎮(zhèn)流器,如果沒有通信如DALI等特殊要求,感覺不是非常必要.
再說,便宜的8位MCU,多數(shù)連硬件乘法器都沒有,光靠移位效率不夠.
韓國(guó)的HID中經(jīng)??吹接肈SP去做控制,少數(shù)也有用Atmel的AVR去做的.然而這些都不便宜...
單片機(jī)目前還沒哪個(gè)有高壓驅(qū)動(dòng)的,如果單純控制.那么一般后面還是會(huì)加驅(qū)動(dòng)(當(dāng)然如果你說加脈沖變壓器也可以,我就覺得有點(diǎn)不協(xié)調(diào)).
普通熒光燈鎮(zhèn)流器,如果沒有通信如DALI等特殊要求,感覺不是非常必要.
再說,便宜的8位MCU,多數(shù)連硬件乘法器都沒有,光靠移位效率不夠.
韓國(guó)的HID中經(jīng)??吹接肈SP去做控制,少數(shù)也有用Atmel的AVR去做的.然而這些都不便宜...
0
回復(fù)
@film
MSP430帶2路可編程PWM輸出,可以嘗試.但是如果只是想用PWM輸出,價(jià)格好像沒有什么優(yōu)勢(shì),呵呵
msp430雖然是16位當(dāng)中的精品,也有multiplier.但其驅(qū)動(dòng)電流比較小的,記得原來(lái)MSP430F1121都要1個(gè)多美金.原本別人用在低功耗場(chǎng)合的.
其實(shí)用MCU的方案很多現(xiàn)成的,比如CYPRESS 的PSOC,內(nèi)部是51的核加上了PLD的模塊,用MCU控制用OPAMP進(jìn)行反饋及控制是常見的.
ST也有ST7,MICROCHIP,ATMEL,PHILIPS..... 然,這些方案都免不了一個(gè)后級(jí)驅(qū)動(dòng).
另一個(gè)值得注意的是,燈負(fù)載回路是一個(gè)干擾源,線路等都要進(jìn)行考慮,否則MCU跑飛是正常的.
其實(shí)用MCU的方案很多現(xiàn)成的,比如CYPRESS 的PSOC,內(nèi)部是51的核加上了PLD的模塊,用MCU控制用OPAMP進(jìn)行反饋及控制是常見的.
ST也有ST7,MICROCHIP,ATMEL,PHILIPS..... 然,這些方案都免不了一個(gè)后級(jí)驅(qū)動(dòng).
另一個(gè)值得注意的是,燈負(fù)載回路是一個(gè)干擾源,線路等都要進(jìn)行考慮,否則MCU跑飛是正常的.
0
回復(fù)
@老化中的鎮(zhèn)流器
是否PIC的單片機(jī)抗干擾能力好些?我只懂得51的,還沒有時(shí)間去學(xué)習(xí)PIC,我看到有人用PIC來(lái)做這方面的東西.謝謝!
我用的是HT46R47,,,晶振是8M的,,,但頻率還是分的不夠細(xì),,,
數(shù)字的和模擬的接合還是不連續(xù),,,,比如說30k正常工作,,,,調(diào)節(jié)到60KHZ,,,你要讓燈不出現(xiàn)臺(tái)階的閃爍要有30個(gè)臺(tái)階以上,,,,在低頻的時(shí)間還可以做到,,,,到高頻差別就大了,,,,可能有5-8KHZ一個(gè)臺(tái)階,,,,這樣燈會(huì)閃的明顯,,,
數(shù)字的和模擬的接合還是不連續(xù),,,,比如說30k正常工作,,,,調(diào)節(jié)到60KHZ,,,你要讓燈不出現(xiàn)臺(tái)階的閃爍要有30個(gè)臺(tái)階以上,,,,在低頻的時(shí)間還可以做到,,,,到高頻差別就大了,,,,可能有5-8KHZ一個(gè)臺(tái)階,,,,這樣燈會(huì)閃的明顯,,,
0
回復(fù)
@老化中的鎮(zhèn)流器
是否PIC的單片機(jī)抗干擾能力好些?我只懂得51的,還沒有時(shí)間去學(xué)習(xí)PIC,我看到有人用PIC來(lái)做這方面的東西.謝謝!
不過可以用單片機(jī)控制電位的變化在加個(gè)壓頻轉(zhuǎn)換電路應(yīng)該是可以濾掉臺(tái)階,,,,但是價(jià)格又上去了,,,,不合算,,,,,還要加個(gè)電源,,,,但是它的智能化還是可取的,,,,可以加上很多的功能,,,,,比如說定時(shí)的開關(guān)還有可以根據(jù)室內(nèi)的光線自動(dòng)調(diào)光,,,,,可以加上通訊接口,,,可以遙控,,,還是不錯(cuò)的,,,但如果光從價(jià)格的方面來(lái)考慮就沒有必要了,,,,,
0
回復(fù)
@changze
不過可以用單片機(jī)控制電位的變化在加個(gè)壓頻轉(zhuǎn)換電路應(yīng)該是可以濾掉臺(tái)階,,,,但是價(jià)格又上去了,,,,不合算,,,,,還要加個(gè)電源,,,,但是它的智能化還是可取的,,,,可以加上很多的功能,,,,,比如說定時(shí)的開關(guān)還有可以根據(jù)室內(nèi)的光線自動(dòng)調(diào)光,,,,,可以加上通訊接口,,,可以遙控,,,還是不錯(cuò)的,,,但如果光從價(jià)格的方面來(lái)考慮就沒有必要了,,,,,
看站內(nèi)短信息.
0
回復(fù)
@ken21cn
msp430雖然是16位當(dāng)中的精品,也有multiplier.但其驅(qū)動(dòng)電流比較小的,記得原來(lái)MSP430F1121都要1個(gè)多美金.原本別人用在低功耗場(chǎng)合的.其實(shí)用MCU的方案很多現(xiàn)成的,比如CYPRESS的PSOC,內(nèi)部是51的核加上了PLD的模塊,用MCU控制用OPAMP進(jìn)行反饋及控制是常見的.ST也有ST7,MICROCHIP,ATMEL,PHILIPS.....然,這些方案都免不了一個(gè)后級(jí)驅(qū)動(dòng).另一個(gè)值得注意的是,燈負(fù)載回路是一個(gè)干擾源,線路等都要進(jìn)行考慮,否則MCU跑飛是正常的.
microchip的端口驅(qū)動(dòng)能力挺強(qiáng)的,驅(qū)動(dòng)mos管應(yīng)該沒問題吧!
程序跑飛了有看門狗在!
我用microchip的單片機(jī)驅(qū)動(dòng)過控制電機(jī)的mos管!對(duì)鎮(zhèn)流器不是很了解,以上只是愚見!請(qǐng)賜教!
程序跑飛了有看門狗在!
我用microchip的單片機(jī)驅(qū)動(dòng)過控制電機(jī)的mos管!對(duì)鎮(zhèn)流器不是很了解,以上只是愚見!請(qǐng)賜教!
0
回復(fù)
@zhonghua
microchip的端口驅(qū)動(dòng)能力挺強(qiáng)的,驅(qū)動(dòng)mos管應(yīng)該沒問題吧!程序跑飛了有看門狗在!我用microchip的單片機(jī)驅(qū)動(dòng)過控制電機(jī)的mos管!對(duì)鎮(zhèn)流器不是很了解,以上只是愚見!請(qǐng)賜教!
再?gòu)?qiáng)能大過50mA? 把所有的I/O全部并在一起吧,其實(shí)都比較費(fèi)勁.
另外,半橋上管的自舉問題不好解決.你做的是有刷電機(jī)控制吧,單下管驅(qū)動(dòng),頻率用的低一點(diǎn),那可以.
Watchdog是一個(gè)故障時(shí)候的沒有辦法的辦法.用watchdog是根本解決不了設(shè)計(jì)當(dāng)中遇到的干擾問題的,不涉及可靠性的問題呀.
總不可能,啟動(dòng)好后,遇到一個(gè)干擾,然后就讓MCU RESET吧...
另外,半橋上管的自舉問題不好解決.你做的是有刷電機(jī)控制吧,單下管驅(qū)動(dòng),頻率用的低一點(diǎn),那可以.
Watchdog是一個(gè)故障時(shí)候的沒有辦法的辦法.用watchdog是根本解決不了設(shè)計(jì)當(dāng)中遇到的干擾問題的,不涉及可靠性的問題呀.
總不可能,啟動(dòng)好后,遇到一個(gè)干擾,然后就讓MCU RESET吧...
0
回復(fù)
@ken21cn
沒聽過用單片機(jī)的會(huì)比IR的芯片貴的.單片機(jī)目前還沒哪個(gè)有高壓驅(qū)動(dòng)的,如果單純控制.那么一般后面還是會(huì)加驅(qū)動(dòng)(當(dāng)然如果你說加脈沖變壓器也可以,我就覺得有點(diǎn)不協(xié)調(diào)).普通熒光燈鎮(zhèn)流器,如果沒有通信如DALI等特殊要求,感覺不是非常必要.再說,便宜的8位MCU,多數(shù)連硬件乘法器都沒有,光靠移位效率不夠.韓國(guó)的HID中經(jīng)??吹接肈SP去做控制,少數(shù)也有用Atmel的AVR去做的.然而這些都不便宜...
想知道有高壓驅(qū)動(dòng)和沒有的區(qū)別.
0
回復(fù)
@changze
不過可以用單片機(jī)控制電位的變化在加個(gè)壓頻轉(zhuǎn)換電路應(yīng)該是可以濾掉臺(tái)階,,,,但是價(jià)格又上去了,,,,不合算,,,,,還要加個(gè)電源,,,,但是它的智能化還是可取的,,,,可以加上很多的功能,,,,,比如說定時(shí)的開關(guān)還有可以根據(jù)室內(nèi)的光線自動(dòng)調(diào)光,,,,,可以加上通訊接口,,,可以遙控,,,還是不錯(cuò)的,,,但如果光從價(jià)格的方面來(lái)考慮就沒有必要了,,,,,
問個(gè)問題:怎么用來(lái)自動(dòng)調(diào)光?我做了初步的實(shí)驗(yàn),用光敏管分壓后獲取電壓信號(hào),ad轉(zhuǎn)換后給單片機(jī),請(qǐng)教一下,如果用單片機(jī)控制IR2159的DIM口,是否可行
0
回復(fù)
@老化中的鎮(zhèn)流器
完全可以的,我以前整過.但是有一點(diǎn)比較煩,我不知道如何讓MCU來(lái)解碼,所以還得借助于2272,2272把信號(hào)給MCU,MCU輸出PWM波,然后經(jīng)過R...C...(前面KEN21CN大俠說的).借助于2272又多花錢,無(wú)奈編程水平有限,還望高人指教....
我記得ST的ST7好象原來(lái)源代碼也公布了.你可以去找.
不過寫單片機(jī)的程序只是個(gè)工夫活了,對(duì)整個(gè)流程有清晰的認(rèn)識(shí)后,用什么MCU,什么語(yǔ)言,編譯器,其實(shí)都不重要.
不過寫單片機(jī)的程序只是個(gè)工夫活了,對(duì)整個(gè)流程有清晰的認(rèn)識(shí)后,用什么MCU,什么語(yǔ)言,編譯器,其實(shí)都不重要.
0
回復(fù)
工程師都在看