一、引言
在嵌入式系統的硬體設計中,嵌入式微處理器和外圍設備介面技術是兩個最為核心的部分,然而支撐這個兩個部分的基礎確實電子電路的基本技術。任何一個嵌入式系統的設計都離不開電子電路的設計。作為嵌入式系統設計師的考試,對這方面的考查或多或少有幾題,但在整個考試題目中所佔的比例不多。過去的兩分考題中,06年考了4題,07年沒有考查相關題目。這不能說明以後的考試就不會考查這方面的知識,畢竟這個部分是一個不可缺少的基礎。同時,在嵌入式的一些基礎知識題目的解題中,也需要一定電子電路設計的基礎知識。電子電路設計的基礎知識可以寫成幾本書,但是不要害怕。正是如此,考試考查的只可能是重要概念、基礎知識和基本技能。過去的真題也驗證了這一點,考查的都是電子電路設計的基本步驟,一些基本概念、布線布局的基本原則以及抗干擾的一些基本措施。想當年,我也是這樣賭一把,把教程上的基本東西梳理清楚,感覺可以應用考試的題目。當然這是一種偷懶的做法,如果您有時間和精力,完全把握這方面的內容是件好事情。
二、複習筆記
1、電路設計原理
(1)電路板設計主要分為3個步驟:設計電路原理圖、生成網路表、設計印製電路版。
(2)網路表是電路原理設計和印製電路板設計中的一個橋樑,它是設計工具軟體自動布線的靈魂。
(3)網路表的格式包括2部分:元器件聲明和網路定義。(缺少任一部分都有可能在布線的時候出錯)
(4)電路原理圖設計不僅是整個電路設計的第一步,也是電路設計的基礎。包括以下的一些具體步驟:
2、PCB電路設計
(1)PCB設計是電子產品物理結構設計的一部分,它的主要任務是根據電路的原理和所需元件的封裝形式進行物理結構的布局和布線。
(2)PCB設計包括下面一些具體步驟:
3、多層PCB設計的注意事項
(1)高頻信號線一定要短,不可以有尖角(90度直角),兩根線之間的距離不宜平行、過近,否則可能會產生寄生電容。
(2)如果是兩面板,一面的線布成橫線,一面的線布成豎線,盡量不要布成斜線。
(3)一般來說,線寬一般為0.3mm,間隔也為0.3mm,這個長度約為8~10mil。但是對於電源線或者大電流線應該有足夠寬度,一般需要60~80mil。焊盤一般為64mil。
(4)單面板的生產工藝都很差,因此,單面板的焊盤盡量做得大一些,線要盡量粗一些。
(5)銅膜線的地線應該在電路板的周邊,同時將電路上可以利用的空間全部使用銅箔做地線,增強屏蔽能力,並且防止寄生電容。
(6)電路圖上的地線表示電路中的零電位,並用作電路中其他各點的公共參考點,在實際電路中由於地線阻抗的存在,必然會帶來共阻干擾,因此,在布線是,不能將具有地線符號的點隨便連接在一起,這可能引起有害的耦合而影響電路的正常工作。
4、PCB設計中的可靠性知識
(1)地線設計:在電子設備中,接地是控制干擾的重要方法。
(2)電磁兼容性設計
(3)去耦電容配置。
配置去耦電容可以抑制因負載變化而產生的雜訊,是印製電路板的可靠性設計的一種常規做法。配置原則如下:
(4)PCB的尺寸與器件的布置。
(5)散熱設計。
5、電子設計原理
(1)EDA是指以計算機為工作平台,融合了應用電子技術、計算機技術、智能化技術最新成果而研製成的電子CAD通用軟體包。利用EDA工具,電子工程師可以將電子產品的由電路設計、性能分析到IC設計圖或PCB設計圖整個過程在計算機上自動處理完成。
(2)“自頂向下”的設計方法。
先從系統設計入手,在頂層進行功能框圖的劃分和結構設計。在框圖一級進行模擬和糾錯,並用硬體描述語言對高層次的系統行為進行描述,在系統一級進行驗證,然後用綜合優化工具生成具體的門電路網表,其對應的物理實現級可以是PCB或專用集成電路。
(3)VHDL是一種全方位的硬體描述語言,包括系統行為級、寄存器傳輸級和邏輯門級多個設計層次,支持結構、數據流、行為3種描述形式的混合描述。
6、電子電路測試原理與方法
(1)故障檢測:判斷故障是否存在,即只判斷有無故障。
(2)故障診斷(故障定位):不僅判斷故障是否存在,而且指出故障位置。
(3)模擬:對設計過程中得到的電路參數驗證其正確性。
(4)測試:判斷產品是否合格。
(5)可測試設計的3個方面是:測試生成、測試驗證、測試設計。
(6)JTAG測試介面是IC晶元測試方法的標準。
7、硬體抗干擾測試
(1)形成干擾的3個基本要素:干擾源、傳播路徑和敏感器件。
(2)干擾的耦合方式:干擾源產生的干擾信號要通過一定的耦合通道才對系統產生作用。
(3)抑制干擾源的技術
儘可能減小干擾源的du/dt和di/dt,這是抗干擾設計中最優先考慮和最重要的原則。
(4)切斷干擾傳播路徑的技術
(5)提高敏感元件的抗干擾性能
三、真題解析
1、2006年38題
電路板的設計主要分為三個步驟,不包括(38)這一個步驟。
(38) A、生成網路表 B、設計印製電路版
C、設計電路原理圖 D、自動布線
<答案>:D
見複習筆記1,這是嵌入式硬體設計的常識。
2、2006年39題
現代電子設計方法包含了可測試設計,其中(39)介面是IC晶元測試的標準介面。
(39)A. BIST B. JATG C. UART D. USB
<答案>:B
見複習筆記6,概念性問題。
3、2006年40題
多層印製電路板(4層或者4層以上)比雙面板更適合於高速PCB布線,最主要的原因是(40)
(40) A. 通過電源平面供電,電壓更穩定。
B. 可以大大減小電路中信號迴路的面積。
C、多層印製電路板工藝簡單。
D、自動布線更容易。
<答案>:B
可以用排除法,根據常識首先可以排除C和D。
見複習筆記7,布線時盡量減少迴路環的面積,以降低感應雜訊。因此,相比之下,B選型是最主要原因。
4、2006年41題
下面不符合數字電路(或者集成電路)的電磁兼容性設計方法的是(41)
(41) A. IC的電源及地的引腳較近,有多個電源和地。
B. 使用貼片元件,不是用插座。
C. IC的輸出級驅動能力應超過實際應用的要求。
D. 對輸入和按鍵採用電平檢測(而非邊沿檢測)
<答案>:C(參考郭春柱著的《嵌入式系統設計師案例導學》)
數字電路(或集成電路)的電磁兼容性(EMI)設計在進行器件選型時,通常遵循一下原則:
(1) 在滿足技術指標前提下,盡量選用低速時鐘的IC。
(2) 所選IC的電源及地引腳較近。
(3) 所選IC有多個電源及地線引腳。
(4) 所選IC的輸出電壓波動性小,輸出級能力不超過實際應用要求。
(5) 所選IC的電源瞬態電流(穿透電流)低。
(6) 所選IC的輸入電容盡量小。
(7) 所選IC具有可控開關速率。
(8) 所選IC地線反射較低。
(9) 建議在PCB上焊接表貼晶元。
在EMC電路技術方面,通常遵循以下原則:
(1) 對輸入和按鍵採用電平檢測(而非邊沿檢測)。
(2) 降低負載電容,以使靠近輸出端的集電極開路驅動器便於上拉,電阻值盡量大。
(3) 使用前沿速率儘可能慢而且平滑的數字信號(不超過失真極限)。
(4) 在PCB樣板上,允許對信號邊沿速度或帶寬進行控制。
(5) 微處理器散熱片與晶元之間通過導熱材料隔離,並在周圍多點射頻接地。
(6) 不能在看門狗或電源監視電路上使用可編程器件。
(7) 電路中盡量配置一隻高質量的看門狗。
(8) 電源的監視電路要對電源中斷、跌落、浪涌和瞬態干擾有抵抗能力。
四、小結
到這裡,關於嵌入式系統設計師考試的硬體方面的複習筆記也就整理完畢了。後面有時間的話,繼續嵌入式軟體設計和系統體系設計方面的內容。前面的文章得到了不少朋友的評論,收到不少他們的來信。謝謝你們的支持,希望我的這些文章能幫到你們。祝大家好運,下次再見!
[admin via 研發互助社區 ] 嵌入式系統設計師考試筆記之電子電路設計基礎已經有4010次圍觀
http://cocdig.com/docs/show-post-42143.html