微控制器常用輸入輸出電路設計方法

2021-08-13 17:51:11 字數 3393 閱讀 8754

引言隨著微電子技術和計算機技術的發展,原來以強電和電器為主、功能簡單的電氣裝置發展成為強、弱電結合,具有數位化特點、功能完善的新型微電子裝置。在很多場合,已經出現了越來越多的微控制器產品代替傳統的電氣控制產品。屬於儲存程式控制的微控制器,其控制功能通過軟體指令來實現,其硬體配置也可變、易變。

因此,一旦生產過程有所變動,就不必重新設計線路連線安裝,有利於產品的更新換代和訂單式生產。

傳統電氣裝置採用的各種控制訊號,必須轉換到與微控制器輸入/輸出口相匹配的數碼訊號。使用者裝置須輸入到微控制器的各種控制訊號,如限位開關,操作按鈕、選擇開關、行程開關以及其他一些感測器輸出的開關量等,通過輸入電路轉換成微控制器能夠接收和處理的訊號。輸出電路則應將微控制器送出的弱電控制訊號轉換、放大到現場需要的強輸出訊號,以驅動功率管、電磁閥和繼電器、接觸器、電動機等被控制裝置的執行元件,能方便實際控制系統使用。

1 輸入電路設計

一般輸入訊號最終會以開關形式輸入到微控制器中,以工程經驗來看,開關輸入的控制指令有效狀態採用低電平比採用高電平效果要好得多,如圖1如示。當按下開關sl時,發出的指令訊號為低電平,而平時不按下開關s1時,輸出到微控制器上的電平則為高電平。該方式具有較強的耐雜訊能力。

若考慮到由於ttl電平電壓較低,在長線傳輸中容易受到外界干擾,可以將輸人訊號提高到+24 v,在微控制器入口處將高電壓訊號轉換成ttl訊號。這種高電壓傳送方式不僅提高了耐雜訊能力,而且使開關的觸點接觸良好,執行可靠,如圖2所示。其中, d1為保護二極體,反向電壓≥50 v。

為了防止外界尖峰干擾和靜電影響損壞輸入引腳,可以在輸入端增加防脈衝的二極體,形成電阻雙向保護電路,如圖3所示。二極體d1、d2、d3的正嚮導通壓降uf≈0.7 v,反向擊穿電壓ubr≈30 v,無論輸入端出現何種極性的破壞電壓,保護電路都能把浚電壓的幅度限制在輸入端所能承受的範圍之內。即:

vi~vcc出現正脈衝時,d1正嚮導通; v1~vcc出現負脈衝時,d2反向擊穿;vi與地之間出現正脈衝時,d2反向擊穿;v1與地之間出現負脈衝時,d3正嚮導通,二極體起鉗位保護作用。緩衝電阻rs約為1.5~2.

5kω,與輸入電容c構成積分電路,對外界感應電壓延遲一段時間。若干擾電壓的存在時間小於t,則輸入端承受的有效電壓將遠低於其幅度;若時間較長,則d1導通。電流在rs上形成一定的壓降,從而減小輸入電壓值。

此外,一種常用的輸入方式是採用光耦隔離電路。如圖4所示,r為輸入限流電阻,使光耦中的發光二極體電流限制在10~20 ma。輸入端靠光訊號耦合,在電氣上做到了完全隔離。

同時,發光二極體的正向阻抗值較低,而外界干擾源的內阻一般較高,根據分壓原理,干擾源能饋送到輸入端的干擾雜訊很小,不會產生地線干擾或其他串擾,增強了電路的抗干擾能力。

在滿足功能的前提下,提高微控制器輸入端可靠性最簡單的方案是:在輸入端與地之間併聯乙隻電容來吸收干擾脈衝,或串聯乙隻金屬薄膜電阻來限制流入埠的峰值電流。

2 輸出電路設計

微控制器輸出埠受驅動能力的限制,一般情況下均需專用的介面晶元。其輸出雖因控制物件的不同而千差萬別,但一般情況下均滿足對輸出電壓、電流、開關頻率、波形上公升下降速率和隔離抗干擾的要求。在此討論幾種典型的微控制器輸出端到功率端的電路實現方法。

2.1 直接耦合

在採用直接耦合的輸出電路中,要避免出現圖5所示的電路。

t1截止、t2導通期間,為了對t2提供足夠的基極電流,r2的阻值必須很小。因為t2處於射極跟隨器方式工作,因此為了減少t2損耗,必須將集射間電壓降控制在較小範圍內。這樣集基間電壓也很小,電阻r2阻值很小才能提供足夠的基極電流。

r2阻值過大,會大幅度增加t2壓降,引起t2發熱嚴重。而在l2 截止期間,t1必須導通,高壓+15 v全部降在電阻r2上,產生很大的電流,顯然是不合理的。另外,t1的導通將使微控制器高電平輸出被拉低至接近地電位,引起輸出端不穩定。

t2基極被t1拉到地電位,若其後接的是感性負載,由於繞組反電勢的作用,t2的發射極可能存在高電平,容易引起t2管基射結反向擊穿。

圖6為一直接耦合輸出電路,由t1和t2組成耦合電路來推動t3。t1導通時,在r3、r4的串聯電路中產生電流,在r3上的分壓大於t2電晶體的基射結壓降,促使t2導通,t2提供了功率管t3的基極電流,使t3變為導通狀態。當t1輸入為低電平時,t1截止,r3上壓降為零,t2截止,最終t3截止。

r5的作用在於:一方面作為t2集電極的乙個負載,另一方面t2截止時,t3基極所儲存的電荷可以通過電阻r3迅速釋放,加快t3的截止速度,有利於減小損耗。

2.2 ttl或cmos器件耦合

若微控制器通過ttl或cmos晶元輸出,一般均採用集電極開路的器件,如圖7(a)所示。集電極開路器件通過集電極負載電阻r1接至+15 v電源,提公升了驅動電壓。但要注意的是,這種電路的開關速度低,若用其直接驅動功率管,則當後續電路具有電感性負載時,由於功率管的相位關係,會影響波形上公升時間,造成功率管動態損耗增大。

為了改善開關速度,可採用2種改進形式輸出電路,如圖7(b)和圖7(c)所示。圖7(b)是能快速開通的改進電路,當ttl輸出高電平時,輸出點通過電晶體t1獲得電壓和電流,充電能力提高,從而加快開通速度,同時也降低了集電極開路ttl器件上的功耗。圖7(c)為推挽式的改進電路,採用這種電路不但可提高開通時的速度,而且也可提高關斷時的速度。

輸出電晶體t1是作為射極跟隨器工作的,不會出現飽和,因而不影響輸出開關頻率。

2.3 脈衝變壓器耦合

脈衝變壓器是典型的電磁隔離元件,微控制器輸出的開關訊號轉換成一種頻率很高的載波訊號,經脈衝變壓器耦合到輸出級。由於脈衝變壓器原、副邊線圈間沒有電路連線,所以輸出是電平浮動的訊號,可以直接與功率管等強電元件耦合,如圖8所示。

這種電路必須有乙個脈衝源,脈衝源的頻率是載波頻率,應至少比微控制器輸出頻率高10倍以上。脈衝源的輸出脈衝送人控制門g,微控制器輸出訊號由另一端輸入g 門。當微控制器輸出高電平時,g門開啟,輸出脈衝進入變壓器,變壓器的副線圈輸出與原邊相同頻率的脈衝,通過二報管d1、d2檢波後經濾波還原成開關訊號,送入功率管。

當微控制器輸出低電平時,g門關閉,脈衝源不能通過g門進入變壓器,變壓器無輸出。

這裡,變壓器既傳遞訊號,又傳送能量,提高了脈衝源的頻率,有利於減輕變壓器的體重。由於變壓器可通過調整電感量、原副邊匝數等來適應不同推動功率的要求,所以應用起來比較靈活。更重要的是,變壓器原副邊線圈之闖沒有電的聯絡,副線圈輸出訊號可以跟隨功率元件的電壓而浮動,不受其電源大小的影響。

當微控制器輸出較高頻率的脈衝訊號時,可以不採用脈衝源和g門,對變壓器原副邊電路作適當調整即可。

2.4 光電耦合

光電耦合可以傳輸線性訊號,也可以傳輸開關訊號,在輸出級應用時主要用來傳遞開關訊號。如圖9所示,微控制器輸出控制訊號經緩衝器7407放大後送入光耦。 r2為光耦輸出電晶體的負載電阻,它的選取應保證:

在光耦導通時,其輸出電晶體可靠飽和;而在光耦截止時,tl可靠飽和。但由於光耦響應速度慢使開關延遲時間加長,限制了其使用頻率。

結語微控制器接**術在很多文獻中均有詳細的介紹,但在對大量電氣控制產品的改造和設計中,經常會碰到用介面晶元所無法解決的問題(如驅動電流大、開關速度慢、抗干擾差等),因此必須尋求另一種電路解決方案。上述幾種輸入/輸出電路通過廣泛的應用表明.其對合理、可靠地實現微控制器電氣控制系統具有較高的工程實用價值。

微控制器掉電保護電路設計方案

時間 2012 02 21 19 31 34 作者 在數字鐘 某些定時器和日曆鐘等型別的微控制器系統中 當主電源 dc5v 失去時,稱之為掉電。掉電後,微控制器停止工作,時鐘也會停止,這種結果在許多場合是不希望的,為了保證微控制器在主電壓失去時仍然能夠保持執行,通常就利用乾電池對微控制器系統繼續進行...

22 微控制器與儲存器介面電路設計

中北大學 課程設計任務書 2011 2012學年第 1 學期下達任務書日期 2011年12月19日課程設計任務書 課程設計任務書 目錄1 課程設計目的 2 課程設計內容和要求 2.1 設計內容 2.2 設計要求 3 設計方案 3.1 設計思路 3.2 工作原理及硬體框圖 3.3 硬體電路原理圖 3....

電子電路設計常用除錯方法與步驟

摘要 在電子電路的設計過程中,電路的除錯占有重要地位,這是理論聯絡實際的重要環節。電路只有通過除錯,各項效能都達到預期要求,才是乙個合格的設計,因此我們應該重視電路的除錯工作,使之更為完善,這樣才能設計出更符合實際生產要求的電子裝置。關鍵詞 電子電路 除錯步驟 除錯方法 高校電子類專業通常都會有電子...