娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年10月14日(星期一)

正在發(fā)生

2019年10月14日 | 如何提高單片機系統(tǒng)的抗干擾性能

發(fā)布者:心境恬淡 來源: eefocus關鍵字:單片機系統(tǒng)  抗干擾性能 手機看文章 掃描二維碼
隨時隨地手機看文章

搞過產品的朋友都有體會,一個設計看似簡單,硬件設計和代碼編寫很快就搞定,但在調試過程中卻或多或少的意外,這些都是抗干擾能力不夠的體現。


下面討論一下如何讓你的設計避免走彎路:

抗干擾體現在2個方面,一是硬件設計上,二是軟件編寫上。


這里重點提醒:在MCU設計中主要抗干擾設計是在硬件上,軟件為輔。因為MCU的計算能力有限,所以要在硬件上花大工夫。


看看干擾的途徑:

1:干擾信號干擾MCU的主要路徑是通過I/O口,一是影響了MCU的數據采集,二是影響內部其它寄存器。

解決方法:后面討論。


2:電源干擾:MCU雖然適應電壓較寬(3-5。5V),但對于電源的波動卻很敏感,比如說MCU可以在3V電壓下穩(wěn)定工作,但卻不能在電壓在3V-5。5V波動的情況下穩(wěn)定工作。

解決方法:用電源穩(wěn)壓塊,做好電源的濾波等工作,提示:一定要在電源旁路并上0。1UF的瓷片電容來濾除高頻干擾,因為電解電容對超過幾十KHZ的高頻干擾不起作用。


3:上下電干擾:但每個MCU系統(tǒng)在上電時候都要經過這樣一個過程,所以要尤其注意。

MCU雖然可以在3V電壓下穩(wěn)定工作,但并不是說它不能在3V以下的電壓下工作,當然在如此低的電壓下MCU是超不穩(wěn)定狀態(tài)的。在系統(tǒng)加電時候,系統(tǒng)電源電壓是從0V上升到額定電壓的,比如當電壓到2V時候,MCU開始工作了,但這時是超不穩(wěn)定的工作,極容易跑飛。


解決方法:1讓MCU在電源穩(wěn)定后才開始工作。PIC在片內集成了POR(內部上電延時復位),這功能一定要在配置位中打開。


外部上電延時復位電路。有多種形式,低成本的就是在復位腳接個阻容電路。高成本的是用專用芯片。這方面的資料特多,到處都可以查找。

 

最難排除的就是上面第一種干擾,并且干擾信號隨時可以發(fā)生,干擾信號的強度也不盡相同。


但它們也有相同點:干擾信號也遵循歐姆定律,干擾信號偶合路徑無非是電磁干擾,一是電火花,二是磁場。


其中干擾最厲害的是電火花干擾,其次是磁場干擾。電火花干擾表現場合主要是附近有大功率開關、繼電器、接觸器、有刷電機等。磁場干擾表現場合主要是附近有大功率的交流電機、變壓器等。


解決方法:第一點:也是最經典的,就是在PCB步線和元件位置安排上下工夫,這中間學問很多,說幾天都說不完^^。


二:綜合考慮各I/O口的輸入阻抗,采集速率等因素設計I/O口的外圍電路。

一般決定一個I/O口的輸入阻抗有3種情況:


A:I/O口有上拉電阻,上拉電阻值就是I/O口的輸入阻抗。

一般大家都用4K-20K電阻做上拉,(PIC的B口內部上拉電阻約20K)。


由于干擾信號也遵循歐姆定律,所以在越存在干擾的場合,選擇上拉電阻就要越小,因為干擾信號在電阻上產生的電壓就越小。


由于上拉電阻越小就越耗電,所以在家用設計上,上拉電阻一般都是10-20K,而在強干擾場合上拉電阻甚至可以低到1K。


(如果在強干擾場合要拋棄B口上拉功能,一定要用外部上拉。)


B:I/O口與其它數字電路輸出腳相連,此時I/O口輸入阻抗就是數字電路輸出口的阻抗,一般是幾十到幾百歐。


可以看出用數字電路做中介可以把阻抗減低到最理想,在許多工業(yè)控制板上可以看見大量的數字電路就是為了保證性能和保護MCU的。

 

C:I/O口并聯了小電容。

由于電容是通交流阻直流的,并且干擾信號是瞬間產生,瞬間熄滅的,所以電容可以把干擾信號濾除。但不好的是造成I/O口收集信號的速率下降,比如在串口上并電容是絕不可取的,因為電容會把數字信號當干擾信號濾掉。


對于一些檢測開關、干簧管、霍爾元件之類的是可以并電容的,因為這些開關量的變化是不可能有很高的速率的,并一個小電容對信號的采集是沒任何影響的。


關鍵字:單片機系統(tǒng)  抗干擾性能 引用地址:如何提高單片機系統(tǒng)的抗干擾性能

上一篇:STM8 ADC初始化+采集數據
下一篇:談編程風格和格式

推薦閱讀

歐洲不僅是世界汽車工業(yè)重鎮(zhèn),也是最大的 ADAS 市場。廣義來說,所有協助駕駛員進行駕駛,保證駕駛安全、駕駛舒適以及交通順暢的智能系統(tǒng)都被歐盟視為 ADAS。從 2013 年開始,歐盟要求新車必須裝配電子穩(wěn)定控制(ESC)與防鎖死剎車系統(tǒng)(ABS);從 2014 年開始,歐盟將 ADAS 中的部分功能納入其安全評級系統(tǒng),可以說,歐洲是目前世界上對 ADAS ...
恩智浦半導體日前宣布推出射頻電路在線庫,幫助工程師在線訪問400多種射頻功率參考電路和文檔,可以使工程師加快射頻功率放大器的開發(fā)。此外,參考電路設計文件的上線有助于縮短5G無線基礎設施、工業(yè)4.0、航空航天及國防市場領域的上市時間,同時促進固態(tài)技術在射頻能量等新興射頻功率應用中的普及。 射頻電路在線庫允許訪問從1.8 Mhz至3.8 GHz的多種...
在20世紀的70年代,DCS在用邏輯解算開關量和運算模擬量上面取得了不錯的成就,因而首先在化工行業(yè)得到了大量應用,而此時的PLC還只是有開關量,因而兩者是有所區(qū)別的。PLC采用的是梯形圖邏輯來實現過程控制,這種控制能更加簡單直觀的實現順序連鎖功能,并且其無論是編程還是邏輯執(zhí)行速度都很快。1污水處理現狀1.1污水處理現狀分析化工企業(yè)污水處理站一般...
一.硬件方案以 51 單片機為核心,A44E 霍爾傳感器測轉數,實現對自行車里程/速度的測量統(tǒng)計,采用 數碼管實時顯示自行車的里程數及速度。利用霍爾元件將自行車每轉一圈的脈沖數傳入單片機系統(tǒng),然后單片機系統(tǒng)將信號經過處理送顯示。主要由51單片機+最小系統(tǒng)+霍爾傳感器+數碼管+三極管+lm393+LED指示燈模塊+按鍵;如圖:二.設計功能(1)51單片機作為...

史海拾趣

問答坊 | AI 解惑

[求助兼討論]幾個接地的問題!

1、晶振周圍的地是單點接地好,還是多點無所謂!我布的電路中正好有幾個自己搭建的VIDEO FILTER的電容接地在附近,還有一個3V濾波鉭電容地在旁邊,還有幾條VIDEO IN 線從晶振地外測經過,是否要將晶振地單獨一塊接地!其它幾個再分別接地!此外對于 ...…

查看全部問答∨

時間觸發(fā)和狀態(tài)機思想的嵌入式系統(tǒng) 分析都給大家傳上去了!

今天我給大家講一下: 時間觸發(fā)的嵌入式系統(tǒng) : 我先給大家了一個程序:這個程序是在PC機上測試過,大家給點意見! #include "stdio.h" #define TASKmax 5 typedef unsigned long u32; typedef unsigned int u16; typedef unsigned char u ...…

查看全部問答∨

ICT測試 SMT

ICT測試 SMT SMT的高組裝密度使得傳統(tǒng)的測試方法陷入困境,在電路和SMB(Surface Mount Board)設計階段就進行可測性設計是當今業(yè)界所普遍采用的方法,其目的是提高產品質量,降低測試成本和縮短產品的制造周期。就可測性設計DFT(Design For Testab ...…

查看全部問答∨

提供IC性能分析及測試

中國電子元器件中心實驗室,英文名稱:ChinaElectronic Component Center Laboratory,簡稱CECC實驗室(CECCLab),是一家全球性的第三方元器件檢測機構,國家重點培養(yǎng)實驗室,是中國半導體行業(yè)協會會員,是國際IECQ-CECC質量標準體系中國分會員 ...…

查看全部問答∨

怎樣將CString類型轉換成double類型?

CString="4147.123";   請問怎樣將CString類型轉換成double類型?…

查看全部問答∨

移植cs8900驅動到s3c2410的問題

就是按照《cs8900a驅動移植筆記做》的~ 在2.6.14上做成功了~照搬到2.6.22上編譯不通過~ 總是說file_operations結構定義有問題~比如owner read write等~但其實沒有問題~ 會不會是編譯器相關?暫時沒找到其他編譯器測試~ 有沒有人做過? …

查看全部問答∨

有關ZIGBEE版塊發(fā)帖一些注意事項

   最近看到論壇出現了很多相同類似的帖子,比如說終端節(jié)點怎么不能接受到協調器數據等等。對于此類帖子,為了ZIGBEE版塊管理起來更加人性化,查找資料料更加高效率化,盡量避免尋找一個問題需要查看幾十個帖子的情況,現在特意列幾個簡 ...…

查看全部問答∨

學模擬+《運算放大器噪聲優(yōu)化手冊》讀書筆記 NO.3

本帖最后由 dontium 于 2015-1-23 11:11 編輯 第三章用了一個最簡單的運放電路來生動形象地介紹運放噪聲的計算,這樣可以學以致用,而不是單單地知道其原理而不會應用到實際電路中去。 我們要進行運放噪聲計算,就要運用好規(guī)格書所 ...…

查看全部問答∨

【PCB設計】淺談PCB布線設計中DDR2的重要性

PCB布線設計的好壞直接影響到硬件電路能否正常工作或運行多快的速度。而在高速數字PCB設計中,DDR2是非常常見的高速緩存器件,且其工作頻率很高本文將針對DDR2的PCB布線進行討論。 DDR2的型號為MT47H64M16,具體型號功能介紹如圖, 設計要點 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統(tǒng)推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 涞源县| 隆安县| 潼关县| 额济纳旗| 喀喇| 常州市| 建始县| 青龙| 顺昌县| 福州市| 绥中县| 商水县| 南郑县| 若羌县| 当涂县| 枞阳县| 博乐市| 邛崃市| 永川市| 蕉岭县| 宾阳县| 阿尔山市| 牡丹江市| 庄河市| 玉田县| 东乡族自治县| 建湖县| 嘉荫县| 苏尼特左旗| 诸暨市| 承德市| 新和县| 昭平县| 即墨市| 洞口县| 梅河口市| 通榆县| 岗巴县| 永顺县| 望奎县| 资兴市|