www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

單片機休眠-復位運行方式提高抗干擾能力

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2011-5-14

摘要:介紹一種用休眠-復位運行方式提高單片機抗干擾能力的方法;分析其適用范圍,給出具體應用電路;結合實例,分析這種運行方式下硬件和軟件設計的特點。
關鍵詞:單片機 復位/休眠抗干擾

引言
?牐犓孀盼⒌繾蛹際醯姆傷俜⒄梗?單片機的性能迅速提高,在運算、邏輯控制、智能化方面顯示出非凡的優勢,在很大程度上取代了原來由數字邏輯電路、運算放大電路組成的檢測、控制電路,應用非常廣泛。但由于它存在著死機、程序跑飛等致命缺陷,使它在許多重要場合的應用受到限制。在抗干擾方面的許多技術,比如設軟件陷阱、加硬件看門狗電路等,可使這一問題有較好的解決,但仍然存在問題:① 看門狗動作時,意味著已經出現了錯誤,且運行了一段時間,這在有些場合是不允許的;② 有時程序出現死循環錯誤,但是剛好把看門狗控制環節包含進去,對于這樣的錯誤采用看門狗無法識別;③ 在檢測控制周期比較長的系統中,單片機花大量時間等待外設,執行等待命令時同樣會受到干擾。針對這些情況,我們在實踐中嘗試了主動復位的辦法,采用等間隔的脈沖或根據外部條件對單片機進行復位喚醒。每次復位后,單片機執行相應的程序,執行完任務后及時進入休眠,等待下次復位。用此方法較好地解決了上述問題,并在農用變壓器綜合保護器實驗中得到了較好的效果。下面以51系列單片機為例探討具體原理與實現方法,復位信號為高電平。

1 原理與實現方法

1.1 無條件定時復位法

?牐犛枚ㄊ逼鰲⒆ㄓ檬敝有酒?或其它脈沖產生器,按照設定的間隔定時產生復位信號。這種方法特別適合監測儀表。在實際運行中,往往是用A/D轉換器采樣輸入的模擬量,然后進行存儲顯示。這一過程很快,但為了讀數穩定,每秒數據更新不過1~2次,CPU的大量時間用于等待。如果讓CPU執行完任務后直接進入休眠,然后由外界復位喚醒它去執行下一次操作,這就是定時復位法。這樣會使抗干擾能力大大增強,主要有2點:① 休眠時,程序停止運行,不會出現PC指針紊亂引起的程序跑飛。如果工作與休眠的時間比例為1:9,也就是說,1s內有0.1s的時間用來檢測、送顯示,有0.9s的時間休眠,程序受干擾的概率是全速運行時的1/10,整體抗干擾能力提高了10倍。② 由于每1s無條件復位1次,一旦某次工作期間出現死機,在下次復位時肯定得以恢復。對于只是顯示的儀表,某1s偶然出現的讀數錯誤對下一次測量并沒有記憶,是可以承受的,屬“一過性”錯誤。這種定時復位相對于看門狗電路的優點,一是把等待時間改為休眠狀態 ,縮短可能受干擾的時間;二是避免了恰好包含看門狗控制環節的死循環。
 
1.2 外部條件復位法

?牐犛行┦涑齷蠆飭康鈉舳?是由外部控制的。如暖氣熱表,靠熱水水輪旋轉產生的脈沖計算熱量,沒有熱水流動,就沒有熱量輸出,CPU只要保持原來數值即可,不需要計數。可以想象,停暖時熱水水輪不轉,CPU在春夏秋三季則無事可做;如果讓其休眠,而不是時刻檢測有無水輪脈沖,抗干擾能力會大大增強。因此,只要把水輪脈沖與CPU的復位聯系起來,水輪每旋轉1周,CPU復位1次,熱表就可以正常工作了,這就是外部條件復位法。類似的應用還有半電子式電度表,當機械度盤旋轉1周時才進行1個計數,用戶不用電,CPU會一直休眠。這種方法的復位間隔不是固定的,而是根據外部條件確定的。在有些場合,休眠的時間會很長,對提高抗干擾能力非常有效。

2 硬件實現要點

2.1 無條件定時復位

?牐犚話閿?2種方法。① 使用定時器或專用時鐘芯片復位。圖1為使用555電路組成的定時電路;也可以使用X1126之類的時鐘芯片,設置報警時間后用報警信號喚醒CPU。這種方法適用于長間隔定時,還可以根據本次運算的結果,臨時決定下一次的報警喚醒時間,非常靈活方便。② 使用系統固有的信號作為定時復位脈沖。例如使用50Hz工頻電源整形后作復位,既省略了定時器,同時又為檢測電流信號的相位采集了相應的信號,如圖2所示。
 
 
2.2 外部條件復位

?牐牥淹獠刻跫?脈沖整形后送到復位端子。對于上述水輪或電表度盤產生的脈沖,可以使用施密特觸發器整形;對于記錄最大或最小值的儀器,可使用窗口比較器。為了實現調節的電子化,可以使用電子電位器,用單片機指令設定上下限。
 
2.3 復位周期與復位高電平時間

?牐犕?3中,復位信號在高電平Tr期間,單片機處在復位狀態,程序不運行,抗干擾能力最強;高電平過后,單片機開始執行程序。也就是說,復位信號的低電平Td期間是可供程序執行的時間,這個時間要大于每次程序的執行周期。合理選擇復位周期和復位信號的高電平占空比非常重要。對于單純顯示儀表,復位周期決定數據刷新周期,低電平時間要大于檢測、送顯示的全部時間;否則,會出現永遠不能完整執行程序的錯誤。單片機在Ts和Tr期間都能有效地抗干擾,但是最好還是把多余時間安排在Tr內。當程序執行時間較長,要求盡量縮短Tr時,可加入微分電路,如圖1中的C30、R26、D9。
 

2.4 輸出端子的處理

?牐?(1)復位期間的正脈沖

?牐牳次黃詡淶テ?機的全部I/O口變成高電平。也就是說,正常輸出為低的引腳,會按照復位周期出現寬度為Tr的正脈沖。這個正脈沖會影響正常的輸出,有2個辦法處理:① 在端子上并聯電容加以抑制,容量根據復位的Tr時間確定。減小Tr可以減小并聯電容。② 把外圍電路設計成高電平無效。

?牐?(2)容錯

?牐犑實毖∪∈涑齠瞬⒘?電容的容量,可以實現容錯控制。在某個復位周期,因干擾輸出了錯誤電平。由于電容的保持作用,在本周期內尚不能使輸出變化到有效的電平;在下個周期,錯誤被糾正。因此,只要不是連續2個周期出錯,輸出是可容錯的。當然,這種方法會使正常的輸出變化滯后一個周期,才真正反映到輸出端子。

2.5 上電檢測與手動復位

?牐犛行┫低吃誄跎系縭幣?做一些初始化操作。采用復位方式運行時,每次復位已經成為正常運行的開始條件,無法辨別是否初上電。在某引腳對地接一個1μF的電容,復位后檢測該引腳,如果是低電平就是初上電。如果給系統設立一個復位按鈕,也就是常見的手動復位,這個按鈕不是連接在復位端,而是并聯在上述引腳對地的電容兩端。

Tags:單片機,復位,抗干擾解決方法  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章:
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    免费在线看成人av| 欧美亚洲国产怡红院影院| 中文字幕亚洲精品在线观看| 91美女片黄在线| 五月天激情综合| 久久视频一区二区| 91丨九色丨蝌蚪富婆spa| 亚洲国产裸拍裸体视频在线观看乱了 | 福利一区二区在线观看| 亚洲精品一二三| 日韩写真欧美这视频| 国产成人精品aa毛片| 亚洲伊人伊色伊影伊综合网| 日韩欧美二区三区| 99精品国产一区二区三区不卡 | 亚洲一区二区三区四区五区黄| 欧美一级国产精品| 春色校园综合激情亚洲| 午夜一区二区三区视频| 久久久久久久久久久久久夜| 91福利在线播放| 国产综合成人久久大片91| 亚洲精品美国一| 精品免费一区二区三区| 一本到高清视频免费精品| 久久99精品国产.久久久久久| 一区精品在线播放| 欧美一区二区三区婷婷月色 | 不卡在线观看av| 日韩电影在线观看一区| 欧美激情一区在线观看| 9191久久久久久久久久久| 成人理论电影网| 麻豆精品一区二区综合av| 综合色天天鬼久久鬼色| 日韩一区二区影院| 日本精品一级二级| 国产剧情一区在线| 亚洲成人av中文| 国产精品视频一二三区| 日韩一区二区在线免费观看| 色综合久久综合网欧美综合网| 国产中文字幕一区| 亚洲成av人片在线观看无码| 国产欧美日韩视频一区二区 | 日韩手机在线导航| 在线观看不卡一区| 国产成人综合视频| 日产欧产美韩系列久久99| 亚洲婷婷在线视频| 国产亚洲视频系列| 日韩三级精品电影久久久| 色天天综合久久久久综合片| 国产精品香蕉一区二区三区| 日本不卡在线视频| 亚洲一级片在线观看| 国产精品美女久久久久aⅴ国产馆| 日韩女优毛片在线| 欧美图片一区二区三区| av在线一区二区| 国产高清精品网站| 久久99久久99小草精品免视看| 五月天欧美精品| 亚洲最大成人网4388xx| 国产精品久久久久久久久久免费看 | 亚洲福利电影网| 亚洲美女区一区| 中文字幕av资源一区| 久久综合给合久久狠狠狠97色69| 51久久夜色精品国产麻豆| 欧美亚洲国产怡红院影院| 色综合久久久久久久久久久| proumb性欧美在线观看| 国产成人精品aa毛片| 国产在线精品免费| 精品一区在线看| 久久99久久久久| 老司机精品视频一区二区三区| 视频一区视频二区中文字幕| 亚洲va中文字幕| 性做久久久久久| 亚洲狠狠爱一区二区三区| 亚洲精品乱码久久久久久日本蜜臀| 国产精品传媒入口麻豆| 国产女人aaa级久久久级| 国产婷婷色一区二区三区在线| 久久夜色精品国产欧美乱极品| 日韩久久精品一区| 欧美一区二区三区爱爱| 91精品综合久久久久久| 欧美一级国产精品| 日韩午夜精品视频| 精品国一区二区三区| 日韩一区二区三区电影 | 中文成人av在线| 中文字幕不卡在线观看| 国产精品国产自产拍高清av王其| 中文字幕在线视频一区| 综合中文字幕亚洲| 亚洲精品欧美综合四区| 一区二区三区欧美视频| 亚洲综合免费观看高清完整版在线 | 91一区一区三区| 色综合久久88色综合天天6 | 亚洲蜜臀av乱码久久精品蜜桃| 亚洲另类色综合网站| 亚洲国产成人av网| 天堂蜜桃91精品| 久久av资源站| 国产美女精品在线| 不卡电影免费在线播放一区| 91香蕉视频污在线| 欧美日韩午夜在线| 欧美一区二区网站| 久久久一区二区三区| 国产精品久久久久永久免费观看| 亚洲欧美另类在线| 亚洲成a人v欧美综合天堂下载 | 国产精品正在播放| 99久久国产综合色|国产精品| 色嗨嗨av一区二区三区| 欧美疯狂做受xxxx富婆| 精品成人免费观看| 国产精品久99| 午夜电影久久久| 精品一区二区久久久| 播五月开心婷婷综合| 色美美综合视频| 日韩亚洲欧美在线观看| 亚洲国产激情av| 夜夜嗨av一区二区三区网页 | 欧美精品在线观看一区二区| 精品久久久久久久久久久久久久久| 国产情人综合久久777777| 亚洲欧美电影一区二区| 视频精品一区二区| 国产·精品毛片| 在线观看免费成人| 2023国产精品视频| 亚洲精品午夜久久久| 奇米888四色在线精品| 成人在线视频首页| 欧美日精品一区视频| 精品成人私密视频| 一区二区三区在线视频播放| 欧美aa在线视频| av不卡免费在线观看| 91精品国产福利在线观看| 国产欧美一二三区| 亚洲成av人片在线观看| 国产成人综合在线播放| 欧美日韩国产一二三| 国产色产综合色产在线视频| 亚洲午夜在线视频| 国产成人99久久亚洲综合精品| 欧美三级电影在线看| 欧美国产成人在线| 日韩av中文字幕一区二区三区| 成人做爰69片免费看网站| 7777精品伊人久久久大香线蕉| 亚洲国产成人午夜在线一区| 日韩精品午夜视频| 97se亚洲国产综合自在线不卡| 欧美一区二区在线免费播放 | 国产精品一区久久久久| 欧美日韩精品一区视频| 国产日韩精品一区二区三区| 五月天激情小说综合| 99免费精品在线| 26uuu亚洲婷婷狠狠天堂| 亚洲国产乱码最新视频| caoporen国产精品视频| 日韩欧美亚洲国产另类| 一区二区三区加勒比av| 国产福利视频一区二区三区| 欧美一区二区三区日韩视频| 亚洲男同性视频| 国产福利视频一区二区三区| 91精品视频网| 亚洲最大成人网4388xx| 成人激情校园春色| 久久综合给合久久狠狠狠97色69| 午夜视黄欧洲亚洲| 色狠狠综合天天综合综合| 亚洲国产精品t66y| 国产一区二区三区免费看 | 亚洲欧美日韩国产中文在线| 国产精品88888| 精品日韩欧美在线| 日韩精品五月天| 欧美三级日韩在线| 亚洲精品国产一区二区精华液| 成人美女视频在线观看18| 欧美精品一区男女天堂| 日韩av不卡在线观看| 欧美亚洲精品一区| 亚洲精品国产一区二区精华液| 成人av在线网站| 国产丝袜在线精品| 国产一区二区福利|