搞過產品的朋友都有體會,一個設計看似簡單,硬件設計和代碼編寫很快就搞定,但在調試過程中卻或多或少的意外,這些都是抗干擾能力不夠的體現。
下面討論一下如何讓你的設計避免走彎路:
抗干擾體現在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口收集信號的速率下降,比如在串口上并電容是絕不可取的,因為電容會把數字信號當干擾信號濾掉。
對于一些檢測開關、干簧管、霍爾元件之類的是可以并電容的,因為這些開關量的變化是不可能有很高的速率的,并一個小電容對信號的采集是沒任何影響的。
上一篇:STM8 ADC初始化+采集數據
下一篇:談編程風格和格式
推薦閱讀
史海拾趣
隨著全球對可持續(xù)發(fā)展的日益重視,百蓉公司也開始在這一領域進行探索。他們研發(fā)出了一系列節(jié)能環(huán)保的電子產品,如低功耗顯示器、高效能電源管理器等。同時,公司還積極參與廢舊電子產品的回收和再利用工作,致力于減少電子廢物對環(huán)境的污染。這些舉措不僅提升了百蓉公司的品牌形象,也為其贏得了更多的市場份額。
上述五個故事,客觀描述了百蓉公司在電子行業(yè)的發(fā)展歷程,展現了其在技術創(chuàng)新、市場拓展、智能制造和可持續(xù)發(fā)展等方面的努力和成果。
隨著市場競爭的加劇,Brilliance公司意識到只有不斷創(chuàng)新才能在行業(yè)中立足。于是,公司加大了對研發(fā)的投入,引進了一批高端人才和先進設備。經過無數次的試驗和改進,Brilliance成功研發(fā)出了一項具有顛覆性的技術,并將其應用于新產品中。這款新產品不僅性能卓越,而且具有極高的性價比,迅速占領了市場份額。
在電子行業(yè)中,產品質量是企業(yè)生存和發(fā)展的關鍵。Brite-Led深知這一點,始終將品質放在首位。公司建立了嚴格的質量管理體系,從原材料采購到生產過程中的每一個環(huán)節(jié)都進行嚴格把控。同時,公司還投入大量資源用于產品質量檢測和改進,確保每一件產品都能達到客戶的高標準要求。正是這種對品質的執(zhí)著追求,使得Brite-Led在市場上贏得了良好的口碑和信譽。
隨著全球對環(huán)保和可持續(xù)發(fā)展的重視,ELNA也開始關注綠色制造和環(huán)保產品。公司積極采用環(huán)保材料和清潔能源,減少生產過程中的污染和排放。同時,ELNA還加強了對廢舊產品的回收和再利用,推動循環(huán)經濟的發(fā)展。
隨著全球電子市場的快速發(fā)展,ELNA開始實施國際化戰(zhàn)略。公司積極拓展海外市場,通過建立銷售網絡和生產基地,提升品牌影響力和市場競爭力。
在國際化過程中,ELNA注重本地化經營和文化融合。公司根據不同地區(qū)的市場需求和文化特點,制定相應的產品和市場策略。同時,ELNA還加強了對海外員工的培訓和管理,提升團隊的國際化水平和協作能力。
(以下故事四和故事五的內容,由于篇幅限制,我將不再詳細展開,但您可以根據類似的結構和思路進行補充和完善。)
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 ...… 查看全部問答∨ |
中國電子元器件中心實驗室,英文名稱:ChinaElectronic Component Center Laboratory,簡稱CECC實驗室(CECCLab),是一家全球性的第三方元器件檢測機構,國家重點培養(yǎng)實驗室,是中國半導體行業(yè)協會會員,是國際IECQ-CECC質量標準體系中國分會員 ...… 查看全部問答∨ |
|
就是按照《cs8900a驅動移植筆記做》的~ 在2.6.14上做成功了~照搬到2.6.22上編譯不通過~ 總是說file_operations結構定義有問題~比如owner read write等~但其實沒有問題~ 會不會是編譯器相關?暫時沒找到其他編譯器測試~ 有沒有人做過? … 查看全部問答∨ |
最近看到論壇出現了很多相同類似的帖子,比如說終端節(jié)點怎么不能接受到協調器數據等等。對于此類帖子,為了ZIGBEE版塊管理起來更加人性化,查找資料料更加高效率化,盡量避免尋找一個問題需要查看幾十個帖子的情況,現在特意列幾個簡 ...… 查看全部問答∨ |
學模擬+《運算放大器噪聲優(yōu)化手冊》讀書筆記 NO.3 本帖最后由 dontium 于 2015-1-23 11:11 編輯 第三章用了一個最簡單的運放電路來生動形象地介紹運放噪聲的計算,這樣可以學以致用,而不是單單地知道其原理而不會應用到實際電路中去。 我們要進行運放噪聲計算,就要運用好規(guī)格書所 ...… 查看全部問答∨ |
PCB布線設計的好壞直接影響到硬件電路能否正常工作或運行多快的速度。而在高速數字PCB設計中,DDR2是非常常見的高速緩存器件,且其工作頻率很高本文將針對DDR2的PCB布線進行討論。 DDR2的型號為MT47H64M16,具體型號功能介紹如圖, 設計要點 ...… 查看全部問答∨ |
設計資源 培訓 開發(fā)板 精華推薦
- Gartner發(fā)布企業(yè)構建智能應用的五項基本原則
- TLSM系列輕觸開關為高使用率設備提供200萬次長使用壽命
- 品英Pickering公司仿真方案和測試系統(tǒng)滿足航電設備可靠性和安全性等更高要求
- RAK12039傳感器如何參與LoRaWAN水培環(huán)境監(jiān)測物聯網系統(tǒng)集成
- 如何添加和激活RAK12035傳感器(電容式土壤濕度傳感器)
- ?數據分析軟件imc FAMOS 2025全球同步發(fā)布
- 基于雙積分滑模控制的單移相調制(SPS)的應用
- 場效應管有哪些特點、測量方法?場效應管是如何導通的
- 場效應管和晶閘管有什么區(qū)別?場效應管使用注意事項有哪些
- 場效應管常用驅動芯片有哪些?如何估測場效應管放大能力
- 免費申請 | Nordic Semiconductor nPM1300-EK PMIC 評估套件
- 看視頻贏京東卡 PI汽車專用解決方案學習中心正式上線
- 下載有禮:2017年泰克亞太專家大講堂第二期: 100G/200G/400G通訊標準發(fā)展趨勢及解決方案
- 月度原創(chuàng)精選評選2018年4月(總第3期)
- 看是德科技智慧汽車精彩專題參與問卷調查有好禮!
- 【轉發(fā)無最,分享有禮】ADI實驗室電路電子書!
- 是德科技有獎直播:灣區(qū)圓桌派-穿越頻譜壁壘:毫米波技術的創(chuàng)新之路
- ADI電磁流量計解決方案
- 英特爾FPGA可編程加速平臺介紹,走近AI、數據中心、基因工程等大咖工程