Skip to Main Content
建立嵌入式系統--傑出軟體的設計模式
book

建立嵌入式系統--傑出軟體的設計模式

by Elecia White
October 2012
Intermediate to advanced content levelIntermediate to advanced
328 pages
7h 19m
Chinese
GoTop Information, Inc.
Content preview from 建立嵌入式系統--傑出軟體的設計模式
150
|
第六章
EMI: 電磁干擾(Eletromagnetic interference
訊號延著電路傳遞,會從週邊任何擁有時脈的東西取得雜訊。慢著,你的意思是:
系統有時脈?事實上,可能不只有一個時脈。
類比系統不可能沒有任何雜訊,傳輸類比訊號的線路就像是天線,會抓取週邊所有
的訊號。電子工程師會屏蔽訊號,降低吸收的雜訊(通常是在訊號的週圍加上個金
遲盒子,稱為法拉第籠(Faraday cage)),但軟體工程師仍然需要考慮雜訊。
雖然數位訊號對環境射出較多雜訊,卻較不受外在雜訊的影響。
有時候,在修正問題之前,需要找出造成問題雜訊的來源,這十分困難,如果來源
在系統內部,可能發生在任何與週邊的通訊路徑上,甚至來自處理器本身。更糟的
是,來自這些來源的串聯,造成了無法重現的錯誤,而內部產生的雜訊並不是唯一
的問題。
有時候,在 bring-up 與專案結束之間,電子工程師會帶走系統進行電磁相容性
electromagnetic compatibilityEMC)測試,每個國家有不同的法規。在美國,
如果系統有超過 9 kHz 的時脈,就需要通過 EMC 測試確保系統不會發出影響通訊
的訊號(以符合 FCC part 15 的規定)。
測試時會將系統放在電磁波吸收室,監控各種電波頻率看看是否超過了雜訊容許範
圍,在準備硬體 bring-up 使用的軟體時,需要同時準備 EMC 測試用的版本,這個
版本需要在各種通訊路徑以最快的速度傳送資料,以產生顫動(chatter)並確認設
備沒有發出太多訊號。
EMC ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

HBASE技術手冊

HBASE技術手冊

Lars George
ANGULARJS建置與執行

ANGULARJS建置與執行

Shyam Seshadri, Brad Green
高效能PYTHON程式設計

高效能PYTHON程式設計

Micha Gorelick, Ian Ozsvald

Publisher Resources

ISBN: 9789862765784