欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發網

電子開發網電子設計 | 電子開發網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 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人
    欧美日韩国产免费一区二区| 99re成人精品视频| 亚洲亚洲精品在线观看| 一区二区三区四区蜜桃| 一区二区在线观看不卡| 亚洲综合视频在线| 亚洲一区二区三区小说| 亚洲男同1069视频| 亚洲chinese男男1069| 日本在线播放一区二区三区| 日本不卡123| 国产激情91久久精品导航 | 日韩一区二区在线观看视频| 欧美精品久久久久久久久老牛影院 | 欧美精品一二三| 91精品福利在线一区二区三区 | 亚洲乱码一区二区三区在线观看| 中文字幕中文乱码欧美一区二区| 亚洲蜜桃精久久久久久久| 一区二区在线电影| 久久精品久久久精品美女| 国产成人免费视频| 欧美午夜不卡在线观看免费| 69av一区二区三区| 欧美极品少妇xxxxⅹ高跟鞋| 一区二区三区 在线观看视频| 五月天精品一区二区三区| 韩国精品主播一区二区在线观看| 国产91精品精华液一区二区三区| 日本精品一区二区三区四区的功能| 欧美区在线观看| 国产农村妇女毛片精品久久麻豆| 亚洲综合一区二区精品导航| 精品在线视频一区| 色噜噜狠狠一区二区三区果冻| 欧美蜜桃一区二区三区| 国产精品伦理一区二区| 日韩国产精品久久| 91网站视频在线观看| 欧美一区二区三区电影| 亚洲青青青在线视频| 精品午夜一区二区三区在线观看| 91免费观看视频| 久久久青草青青国产亚洲免观| 亚洲精品国产精品乱码不99 | 亚洲欧美综合色| 六月丁香综合在线视频| 欧美亚洲日本国产| 国产精品美日韩| 九九**精品视频免费播放| 色欧美片视频在线观看在线视频| 国产亚洲精品aa| 老司机一区二区| 欧美精品v日韩精品v韩国精品v| 最新成人av在线| 成人污污视频在线观看| 精品捆绑美女sm三区| 日韩国产精品久久久久久亚洲| 91成人免费在线视频| 国产精品天美传媒沈樵| 国产精品一区二区不卡| 欧美成人精品3d动漫h| 奇米四色…亚洲| 欧美一卡二卡在线| 五月综合激情网| 欧美日韩黄色影视| 日韩精品欧美精品| 日韩三级中文字幕| 另类小说综合欧美亚洲| 日韩欧美中文字幕公布| 日本欧美在线看| 欧美一区二区三级| 日本v片在线高清不卡在线观看| 欧美肥大bbwbbw高潮| 午夜精品视频一区| 欧美一区二区三区视频| 久久99国产精品麻豆| 26uuu色噜噜精品一区| 国产 日韩 欧美大片| 中文字幕日韩一区二区| 99久久精品国产精品久久| 亚洲天堂网中文字| 欧美日韩国产高清一区二区 | 成人在线一区二区三区| 中文欧美字幕免费| 在线观看不卡一区| 日韩高清不卡一区| 国产亚洲精品超碰| 99re这里都是精品| 五月天激情综合| 国产亲近乱来精品视频| 色综合中文综合网| jvid福利写真一区二区三区| 亚洲精品免费在线观看| 91精品国产乱| 成人aaaa免费全部观看| 亚洲成a人v欧美综合天堂| 日韩一级片网站| k8久久久一区二区三区| 日本欧美一区二区在线观看| 久久精品欧美日韩精品| 欧美日韩一区二区三区在线看| 久久精品国产一区二区三区免费看| 欧美国产精品中文字幕| 欧美日韩国产一级片| 国产一区在线视频| 亚洲精选免费视频| 久久久美女毛片| 欧美日本韩国一区二区三区视频| 国产最新精品免费| 亚洲午夜久久久久中文字幕久| 久久亚洲私人国产精品va媚药| 欧洲另类一二三四区| 国产裸体歌舞团一区二区| 一区二区三区久久久| 欧美韩日一区二区三区四区| 欧美日韩国产在线观看| 不卡的看片网站| 久久精品国产999大香线蕉| 亚洲综合999| 国产精品乱码一区二三区小蝌蚪| 欧美一级欧美一级在线播放| 91在线观看高清| 国产盗摄女厕一区二区三区| 手机精品视频在线观看| 一区二区三区蜜桃网| 国产精品成人一区二区三区夜夜夜 | 国产乱码字幕精品高清av| 亚洲无人区一区| 伊人婷婷欧美激情| 国产精品视频一区二区三区不卡| 欧美成人aa大片| 日韩欧美一区二区视频| 欧美人妇做爰xxxⅹ性高电影| 99热精品国产| 色综合天天在线| 99精品视频中文字幕| av在线一区二区| 波多野洁衣一区| 91网站在线观看视频| www.欧美日韩| av日韩在线网站| 99在线精品免费| 色婷婷av一区二区三区gif| 色综合久久中文综合久久97| 波多野结衣中文一区| 懂色av一区二区夜夜嗨| 成人午夜视频免费看| 丰满白嫩尤物一区二区| 成人国产在线观看| 91视频精品在这里| 在线观看日韩毛片| 欧美日韩免费在线视频| 91.麻豆视频| 精品国产乱码久久久久久蜜臀| 日韩免费观看高清完整版| 精品国产三级a在线观看| 国产欧美综合在线| 亚洲欧洲成人av每日更新| 中文字幕综合网| 亚洲成在线观看| 久久精品国产亚洲高清剧情介绍| 精久久久久久久久久久| 国产不卡视频在线观看| 色欧美日韩亚洲| 日韩精品综合一本久道在线视频| ww亚洲ww在线观看国产| 中文字幕一区不卡| 亚洲国产视频一区| 韩国精品免费视频| 色哟哟国产精品| 日韩一级大片在线观看| 日本一区二区三级电影在线观看| 亚洲精品久久7777| 精品在线免费视频| av一区二区不卡| 日韩一区二区三区在线视频| 中文字幕一区二区三区视频| 亚洲国产成人av| 成人性生交大片免费看中文| 欧美丝袜第三区| 国产午夜精品在线观看| 亚洲va欧美va国产va天堂影院| 国产剧情一区在线| 欧美日韩不卡在线| 中文字幕欧美激情一区| 天堂在线一区二区| 99久久亚洲一区二区三区青草| 欧美高清视频在线高清观看mv色露露十八 | 国产亚洲短视频| 亚洲五码中文字幕| av成人免费在线| 亚洲精品一区二区三区精华液 | 亚洲欧洲日韩在线| 美女网站一区二区| 色女孩综合影院| 国产欧美日韩在线| 老鸭窝一区二区久久精品| 色菇凉天天综合网| 最新国产精品久久精品|