|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于市電掉電的快速檢測(cè) |
| 作者:冷若寒 欄目:單片機(jī) |
斑竹,大俠們: 我是做UPS的,最近開(kāi)發(fā)一款小型后備UPS;其中要做市電掉電檢測(cè);用的芯片是PIC16C73,市電檢測(cè)既有電壓,又有頻率;對(duì)市電,經(jīng)整流后,成一全波信號(hào),利用該信號(hào)既要作電壓采樣,又要做頻率采樣,還要做掉電檢測(cè);對(duì)于電壓檢測(cè),我是用CCP(做市電頻率采樣的)找到過(guò)零點(diǎn),然后對(duì)市電的一個(gè)周期進(jìn)行定點(diǎn)采樣(一般采8個(gè)點(diǎn)),采樣值出來(lái)后對(duì)這幾個(gè)點(diǎn)在一個(gè)周期內(nèi)做有效值計(jì)算,該計(jì)算值就是電壓采樣值(做顯示和高速調(diào)壓);麻煩的是掉電檢測(cè)。◤氖须姷綦姷轿易鞒雠袛嘁训綦娭挥3mS),我是事先計(jì)算上面幾個(gè)定點(diǎn)采樣參考值,然后與實(shí)際值做比較,實(shí)際值遠(yuǎn)小于參考值的話就認(rèn)為掉電了;還有一個(gè)麻煩問(wèn)題是就是市電掉電之后,由于電網(wǎng)的剩磁作用,市電的正弦波會(huì)持續(xù)一會(huì)在歸零啊;難啊! 斑竹大俠們幫幫忙! 還有我的晶振用4M的! |
| 2樓: | >>參與討論 |
| 作者: 冷若寒 于 2005/1/19 18:35:00 發(fā)布:
怎么沒(méi)人回答啊,求救啊 怎么沒(méi)人回答啊,求救啊 |
|
| 3樓: | >>參與討論 |
| 作者: wanhonxin 于 2005/1/20 8:50:00 發(fā)布:
加一掉電檢測(cè)電路 |
|
| 4樓: | >>參與討論 |
| 作者: 傲氣雄鷹 于 2005/1/20 9:49:00 發(fā)布:
市電是50Hz的你卻想3mS就知道掉電? |
|
| 5樓: | >>參與討論 |
| 作者: highend 于 2005/1/20 10:13:00 發(fā)布:
3ms也可以,只是需要跟蹤正弦波。 |
|
| 6樓: | >>參與討論 |
| 作者: 冷若寒 于 2005/1/20 10:34:00 發(fā)布:
highend 能否講清楚一點(diǎn)啊 highend 能否講清楚一點(diǎn)。 是不是自己產(chǎn)生一個(gè)參考正弦波(和市電相位一致),然后把市電采樣值和參考值進(jìn)行對(duì)比啊 |
|
| 7樓: | >>參與討論 |
| 作者: highend 于 2005/1/20 10:57:00 發(fā)布:
市電是50Hz 全波100Hz,周期10ms,3ms監(jiān)測(cè)到! 周期10ms,3ms監(jiān)測(cè)到! 顯然,不能使用什么過(guò)零........ 必須在一個(gè)周期內(nèi)部監(jiān)測(cè)到。 那么,需要A/D,然后,根據(jù)參考值(不是什么參考正弦波),判斷電壓的丟失。 這時(shí)候,干擾的濾除,很重要。 A/D速度嘛,不應(yīng)該低于5ksps,3ms能采樣到10多個(gè)點(diǎn),差不多了。 不過(guò),3ms很懸。一個(gè)大功率設(shè)備的啟動(dòng),會(huì)產(chǎn)生比較大的干擾(當(dāng)然,這種情況下,后備電源啟動(dòng),也是正常事情---頻繁啟動(dòng),客戶會(huì)煩的)。 |
|
| 8樓: | >>參與討論 |
| 作者: cf100 于 2005/1/20 19:39:00 發(fā)布:
一種實(shí)現(xiàn)方法 分壓后將正弦交流電送入運(yùn)放組成的帶通濾波,得到正負(fù)4V最大值的交流電壓,(對(duì)應(yīng)輸入電壓220V時(shí))再用運(yùn)放組成的全波整流器得到全波脈動(dòng)直流電壓。同時(shí)用該脈動(dòng)直流電通過(guò)一個(gè)200mS時(shí)間常數(shù)的濾波器得到一個(gè)直流電壓。該直流電壓在過(guò)零點(diǎn)時(shí)用ADC測(cè)出,與4V電壓比較后做為校正系數(shù)。 確定過(guò)零點(diǎn),做為時(shí)標(biāo),然后在過(guò)零點(diǎn)后的1ms,ADC值大于64;2ms處的ADC大于120;3mS處的ADC值大于165;4mS處的ADC值大于194;5mS處的ADC大于194;6ms大于182;7ms大于144;8ms大于92;9ms大于32。 只要二點(diǎn)ADC不符合要求,即認(rèn)為掉電。 此方法已用于檢測(cè)掉電的記錄儀中使用。 使用時(shí)注意二點(diǎn):一、抗干擾主要取決于帶通濾波器,濾波性能不好將產(chǎn)生誤報(bào)。 二、校正系數(shù)主要用于從一個(gè)ADJ[8][9]取出每個(gè)檢測(cè)點(diǎn)的校正值,用查表法速度上就能夠滿足要求。前四組為加,后四組為減。(PIC的運(yùn)算速度實(shí)在太慢。) |
|
| 9樓: | >>參與討論 |
| 作者: 傲氣雄鷹 于 2005/1/21 8:57:00 發(fā)布:
cf100 好! |
|
| 10樓: | >>參與討論 |
| 作者: 冷若寒 于 2005/1/21 13:59:00 發(fā)布:
有源峰值整流 我的電路是 : 市電降壓后再用有源峰值整流(運(yùn)放做的)得到全波信號(hào)后,送給MCU的A/D轉(zhuǎn)換腳;該電路已經(jīng)成熟,我們這邊一個(gè)作硬件的工程師在另外一家公司做過(guò)的,已經(jīng)出口10萬(wàn)臺(tái)了,但是他不太明白那個(gè)軟件是怎樣做的,沒(méi)辦法,只有小弟動(dòng)腦筋了,想了幾天不太確定,拿出來(lái)請(qǐng)教一下大家; highend 和cf100 兩位高人已經(jīng)提供了比較詳細(xì)的方案了;但是老板又不太想改電路;只有那樣做了;請(qǐng)問(wèn)一下cf100,你的整流電路和我的電路差不多吧! 再問(wèn)一句,我用的PIC16C73,4M 的晶振做,用您提供的數(shù)據(jù)有沒(méi)有問(wèn)題? 還有,我用73芯片自帶的AD,還有令人討厭的是 軟件上還要做 筆段式液晶顯示和USB 通信(UPS監(jiān)控);這樣別人也作了,也說(shuō)不清啊,只有試試了! |
|
| 11樓: | >>參與討論 |
| 作者: cf100 于 2005/1/21 20:58:00 發(fā)布:
補(bǔ)充幾點(diǎn) ADC的Vref為5V。 當(dāng)220V時(shí)檢波運(yùn)放端輸出波形最大值為4V。 有源檢波用運(yùn)放當(dāng)然比用二極管直接檢要誤差小。 如果你是用于110V60Hz的,只要改變分壓比,使檢波輸出最大值到4V,同時(shí)將檢測(cè)點(diǎn)相應(yīng)提前5/6就可以了。 如果想保險(xiǎn)一點(diǎn),只要將各檢測(cè)點(diǎn)的ADC值略微下調(diào),但那可能會(huì)增加掉電確認(rèn)時(shí)間。 |
|
| 12樓: | >>參與討論 |
| 作者: droum 于 2005/1/26 1:39:00 發(fā)布:
關(guān)于剩磁的問(wèn)題,只要在市電上多接阻性負(fù)載就可以了 |
|
| 13樓: | >>參與討論 |
| 作者: yhb888 于 2005/1/26 16:04:00 發(fā)布:
有幾個(gè)地方不明白 請(qǐng)教cf100大哥! 1、帶通濾波器和時(shí)間常數(shù)濾波器是什么作用? 2、文中沒(méi)有提到有源檢波啊 3、怎么樣接阻性負(fù)載來(lái)對(duì)付剩磁? 多謝! |
|
| 14樓: | >>參與討論 |
| 作者: cf100 于 2005/1/26 16:15:00 發(fā)布:
回 一、帶通濾波是讓工頻信號(hào)通過(guò)而抗干擾;而200mS時(shí)間常數(shù)濾波器是為了得到當(dāng)前電壓的正常波動(dòng)值,比方說(shuō),基準(zhǔn)是220V,當(dāng)電壓升到230V時(shí),就需要得到一個(gè)校正值,對(duì)取樣點(diǎn)的基準(zhǔn)比較值進(jìn)行校正。 二、運(yùn)放組成的就是一個(gè)全波整流器。 三、對(duì)付剩磁好象是發(fā)電廠的事,與掉電檢測(cè)無(wú)關(guān)。 |
|
| 15樓: | >>參與討論 |
| 作者: droum 于 2005/1/27 11:01:00 發(fā)布:
剩磁問(wèn)題 如果這個(gè)UPS用在一個(gè)車(chē)間里. 當(dāng)車(chē)間總開(kāi)關(guān)突然拉閘或跳閘時(shí). 1.車(chē)間里還有電動(dòng)機(jī)在轉(zhuǎn),不能馬上停下,此時(shí)會(huì)自動(dòng)變成發(fā)電機(jī),把動(dòng)能轉(zhuǎn)換為電能,因此車(chē)間里的火線上仍有電. 2.車(chē)間里還有電感負(fù)載,這時(shí)要把磁能轉(zhuǎn)換為電能. 以上兩項(xiàng)使得斷電后火線上電壓暫時(shí)不會(huì)為零,而且這個(gè)"暫時(shí)"有時(shí)要超過(guò)3mS,造成UPS判斷遲鈍. 然而影響火線斷電硅零影響最大的應(yīng)該是容性負(fù)載,好在一般這類(lèi)負(fù)載功率很小,可忽略不計(jì). 阻性負(fù)載是相對(duì)感性容性而言的,白熾燈就是最常見(jiàn)的阻性負(fù)載,阻性負(fù)載比例越大,斷電時(shí)火線歸零時(shí)間越短. |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |