音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(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

和大家共享單片機(jī)抗干擾設(shè)計(jì)的好文獻(xiàn)

作者:liguilin 欄目:單片機(jī)
和大家共享單片機(jī)抗干擾設(shè)計(jì)的好文獻(xiàn)
智能電表的抗干擾設(shè)計(jì)

天津輕工業(yè)學(xué)院96信箱(天津 300222) 嚴(yán)新忠  
[摘要]本文通過(guò)智能電表受電網(wǎng)干擾的實(shí)例,解決的方法,
揭示了單片機(jī)受干擾的機(jī)理,介紹了如何驗(yàn)證各種抗干擾措施的效果,
給出了智能電表有效的抗干擾方案。[關(guān)鍵詞]智能電表 單片機(jī) 
 
引言智能電表要求長(zhǎng)年連續(xù)的掛網(wǎng)運(yùn)行,運(yùn)行中出現(xiàn)的任何異,F(xiàn)象(比如數(shù)據(jù)亂、死機(jī)等)
均要求智能電表能自動(dòng)恢復(fù)正常工作,其抗干擾要求很高。在智能電表的研制初期,
我們發(fā)現(xiàn)這么一種現(xiàn)象:電表帶上電感性負(fù)載(比如電扇)時(shí),在電扇快速插拔的瞬間,
容易導(dǎo)致智能電表單片機(jī)系統(tǒng)數(shù)據(jù)丟失和死機(jī)。電扇僅是普通家電,電網(wǎng)連接著千家萬(wàn)戶,
如果從設(shè)計(jì)上不能把智能電表的抗干擾問(wèn)題解決好,后果會(huì)很?chē)?yán)重。
2 硬件上的抗干擾措施電感性負(fù)載的快速切換為什么會(huì)導(dǎo)致單片機(jī)數(shù)據(jù)亂和死機(jī)?
又如何加以解決?2.1分析受干擾時(shí)的電源電壓波形在電感性負(fù)載快速切換的同時(shí),
觀察電源電壓各點(diǎn)的波形包括變壓器次極、整流后電壓和穩(wěn)壓后電壓波形。
發(fā)現(xiàn)電壓波形上有一些干擾脈沖(窄脈沖)。經(jīng)過(guò)反復(fù)的觀察,我們得到以下3條規(guī)律:(1)
窄脈沖的幅度較小時(shí),對(duì)單片機(jī)沒(méi)有什么影響。(2)窄脈沖的幅度較大時(shí)會(huì)引起單片機(jī)復(fù)位。
(3)窄脈沖的幅度較大且在瞬間有很多窄脈沖時(shí),會(huì)導(dǎo)致單片機(jī)數(shù)據(jù)亂和死機(jī)。
在變壓器一次側(cè)采取Л型濾波的方法,對(duì)高頻干擾起作用,但對(duì)幾百赫茲以內(nèi)的干擾作用很小。
增加變壓器的容量,能使干擾脈沖的數(shù)量和幅度有所減少,但實(shí)際電網(wǎng)的干擾強(qiáng)度可能很大,
而變壓器的容量要受到智能電表空間的限制,變壓器不能太大!    
 以上的分析表明:對(duì)來(lái)自電網(wǎng)的干擾采取硬堵的辦法收效不大。
因此要采取容錯(cuò)措施。
2.2電源監(jiān)測(cè)電路使用電源監(jiān)測(cè)電路TL7705的目的就是當(dāng)電源電壓出現(xiàn)干擾脈沖時(shí)產(chǎn)生一
個(gè)復(fù)位信號(hào)使單片機(jī)處于復(fù)位狀態(tài)。在電路給定的參數(shù)下,TL7705監(jiān)視電壓的臨界值是4.75V
,復(fù)位脈沖的寬度約28ms。電源監(jiān)測(cè)電路的采用可以明顯減少EEPROM數(shù)據(jù)被沖和單片機(jī)
  死機(jī)的幾率。然而TL7705本身有一定的故障捕獲時(shí)間[1],而干擾脈沖的各種可能性又
都存在,實(shí)際的測(cè)試也反映出來(lái),在抗電網(wǎng)干擾上,僅僅采用電源監(jiān)測(cè)這一種措施是不夠的。
2.3看門(mén)狗電路看門(mén)狗電路實(shí)質(zhì)上就是一個(gè)單穩(wěn)電路。當(dāng)程序正常運(yùn)行時(shí),單片機(jī)定時(shí)給單
穩(wěn)電路輸入觸發(fā)信號(hào),使單穩(wěn)輸出保持暫穩(wěn)態(tài);當(dāng)受到干擾,程序運(yùn)行異常時(shí),單片機(jī)不能給
觸發(fā)信號(hào),單穩(wěn)輸出回到穩(wěn)態(tài)引起單片機(jī)硬件復(fù)位。PIC16C57單片機(jī)內(nèi)部含有看門(mén)狗電路
[2],此外它還有廉價(jià)的OTP封裝,體積大小比較合適,功耗極小等優(yōu)點(diǎn),在批量化的智能儀表
中得到了廣泛的應(yīng)用。看門(mén)狗電路不僅對(duì)來(lái)自電網(wǎng)方面的干擾起作用,而且對(duì)來(lái)自空間等其它
方面的干擾也起作用。然而如果沒(méi)有電源監(jiān)測(cè)電路,只有看門(mén)狗電路,在電網(wǎng)干擾下,即便不帶
電感性負(fù)載,當(dāng)電源快速合閘時(shí),也有可能導(dǎo)致單片機(jī)死機(jī)。一塊表做幾百次實(shí)驗(yàn)有可能發(fā)現(xiàn)不
了一次異常,可是幾百只表同時(shí)校驗(yàn)時(shí)有可能很容易出現(xiàn)異常,因此實(shí)驗(yàn)時(shí)遇到一次異常也不應(yīng)
輕易放過(guò)。采用了看門(mén)狗電路和電源監(jiān)視電路后,死機(jī)現(xiàn)象得到了有效地克服,但是單片機(jī)數(shù)據(jù)
亂的可能依然存在。3 軟件上的抗干擾措施3.1數(shù)據(jù)被沖的原因?yàn)榱吮WC在掉電時(shí)以及在因干
擾導(dǎo)致單片機(jī)復(fù)位時(shí),智能電表中的主要數(shù)據(jù)和參數(shù)不丟失,采用了EEP ROM器件。
24C02是一種成本低體積小的串行EEP ROM。EEPROM中的數(shù)據(jù)被沖必將導(dǎo)致智
能電表數(shù)據(jù)亂。那么EEPROM中的數(shù)據(jù)被沖的原因又是什么呢?  看門(mén)狗起作用正說(shuō)
明程序計(jì)數(shù)器內(nèi)容被破壞,因此其它寄存器(或片內(nèi)RAM)的內(nèi)容也同樣有可能被破壞,這可
能導(dǎo)致把一個(gè)錯(cuò)誤的數(shù)據(jù)寫(xiě)入EEPROM中。為了驗(yàn)證這一點(diǎn),我們分析了EEPROM被
沖前后的數(shù)據(jù),發(fā)現(xiàn)EEPROM的數(shù)據(jù)錯(cuò)了,但數(shù)據(jù)格式并沒(méi)有錯(cuò)。這說(shuō)明硬件上加了電源監(jiān)
測(cè)電路之后,EEP ROM數(shù)據(jù)因干擾遭到破壞的機(jī)理是由于寄存器內(nèi)容丟失、程序執(zhí)行了錯(cuò)
誤的操作引起的。3.2對(duì)寄存器中的重要數(shù)據(jù)進(jìn)行備份比如電表的圈數(shù)這個(gè)重要數(shù)據(jù)可以以原碼
和反碼兩種形式在寄存器中暫存,在向EEPROM保存圈數(shù)之前,先檢查原碼和反碼是否相符,
不符則不保存。3.3對(duì)寄存器的狀態(tài)不斷地進(jìn)行監(jiān)測(cè)和自恢復(fù)在有干擾的應(yīng)用場(chǎng)合,單片機(jī)的每
一個(gè)寄存器包括狀態(tài)寄存器,程序計(jì)數(shù)器,I/O口寄存器,看門(mén)狗定時(shí)器等等都有可能被錯(cuò)誤地
修改。因此應(yīng)在主程序里及時(shí)檢查或每隔一段時(shí)間重新設(shè)置這些狀態(tài)。4 小結(jié)(1)干擾一旦出現(xiàn),
不要輕易放過(guò),注意分析受干擾的機(jī)理。(2)為了使每一種抗干擾措施達(dá)到最好的設(shè)計(jì)效果,
可以在其單獨(dú)作用下進(jìn)行驗(yàn)證。(3)智能電表單片機(jī)系統(tǒng)的抗干擾設(shè)計(jì),應(yīng)做到全面、徹底:
綜合采用電源監(jiān)測(cè)電路、看門(mén)狗電路、掉電保護(hù)EEPROM電路和全方位的軟件數(shù)據(jù)保護(hù)。
參考文獻(xiàn)1 王宏波.MCS-51單片機(jī)應(yīng)用系統(tǒng)的抗干擾與掉電保護(hù).自動(dòng)化與儀表.1993,42 
武漢力源單片機(jī)技術(shù)研究所.PIC16CXX系列單片機(jī)原理. 新技術(shù)新工藝   
《中國(guó)儀器儀表》99.317    

2樓: >>參與討論
hotpower
上個(gè)世紀(jì)的“好文獻(xiàn)”???別拿來(lái)誤人子弟了!
 
3樓: >>參與討論
Wxy8030
看了,很好!
言者無(wú)罪,聞?wù)咦憬洌?br>
4樓: >>參與討論
liguilin
對(duì)不住您了。
  人一旦水平高了什么都看不進(jìn)去了只能看到自己。請(qǐng)發(fā)幾篇不誤人子弟的文章,謝謝。。

5樓: >>參與討論
shaoguang
何為高,從低慢慢走來(lái),多為后生著想,祝大家好。!
 
6樓: >>參與討論
eng5025
我們需要這樣的文章﹗
 
7樓: >>參與討論
ANLIN571
太好了;有幾千年前的技術(shù);現(xiàn)在都解釋不了;何況幾年前的喃;
頂頂

8樓: >>參與討論
吳罡
言者無(wú)罪,聞?wù)咦憬洌?br>   上面老兄的話很值得我們?nèi)ニ伎。不要以為自己是高手,很多情況下高手也會(huì)犯低級(jí)的錯(cuò)誤!把哉邿o(wú)罪,聞?wù)咦憬!”Wxy8030說(shuō)的很好,我頂。!

9樓: >>參與討論
king99112
謝謝了
使的我等晚生受益不少、

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教 mcc18 中 bit 型變量怎么用?
請(qǐng)幫我看看源程序
剛接觸mplab,請(qǐng)幫忙!
請(qǐng)問(wèn)在MPLABIDE 5.61中如何安裝C編譯器
PIC12F675高手look here!
免費(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)