0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機(jī)如何保護(hù)電路

單片機(jī)開發(fā)宇凡微 ? 來源:單片機(jī)開發(fā)宇凡微 ? 作者:單片機(jī)開發(fā)宇凡微 ? 2022-09-07 09:54 ? 次閱讀

正確的電路保護(hù)方法可以大大提高產(chǎn)品或設(shè)計(jì)的可靠性。不幸的是,并非所有電路保護(hù)都以保險(xiǎn)絲和瞬態(tài)電壓抑制之類的硬件形式出現(xiàn)。某些形式的電路保護(hù)可能來自軟件,這可能會造成混亂。在本文中,我們將探討單片機(jī)如何保護(hù)電路。

一、 單片機(jī)的基本保護(hù)

在設(shè)計(jì)用于單片機(jī)的電路保護(hù)電路時(shí),首先考慮基礎(chǔ)知識。這意味著,連接到導(dǎo)體且暴露于外界的任何數(shù)字引腳(例如連接器)均需使用齊納二極管和限流電阻器進(jìn)行適當(dāng)保護(hù)。如果模擬輸入也連接到外部導(dǎo)體,則還要具有齊納二極管和限流措施。

由于其CMOS特性,單片機(jī)設(shè)計(jì)也對嘈雜的電源軌敏感(嘈雜的電源線會導(dǎo)致邏輯門無法正確操作)。因此,使用正確類型的去耦電容器很重要。大容量電容器(例如極化電容器)可用于處理外圍設(shè)備和大功率設(shè)備的突然功率需求。另一方面,小型無極性電容器可用于減少電源軌上的開關(guān)噪聲。

通常需要在單片機(jī)的每對電源引腳上放置等效串聯(lián)電阻(ESR)值低的小型無極性電容器。例如,PIC18F45K22具有兩對輸入電源(VDD和VSS),每對輸入電源應(yīng)直接連接一個(gè)低值陶瓷電容(例如10nF)。

二、電路保護(hù)的類型

到目前為止,上述保護(hù)方法通常是被動(dòng)的,只能應(yīng)對電涌。其他形式的電路保護(hù)又如何呢?

盡管電壓和電流浪涌會損壞單片機(jī),但不可靠的電源和電源中斷無疑會造成更大的損壞(只是物理意義上而言)。通常,在降低的電壓下工作時(shí),電路很少受到損壞,但是涉及數(shù)字邏輯的電路的行為可能會出乎意料。

從局外人的角度來看,以單片機(jī)為基礎(chǔ)的電路在降低的電壓下運(yùn)行仍然可以驅(qū)動(dòng)顯示器并運(yùn)行固件(因此似乎可以正常工作),但是來自外部源(例如I2C設(shè)備)的數(shù)據(jù)可能會變得不可靠,因?yàn)樗鼈儠荒茉谡_的電壓水平下運(yùn)行,這會導(dǎo)致錯(cuò)誤的可靠性。如果電路在控制安全設(shè)備,則只有一半電路在工作,否則有造成嚴(yán)重傷害的危險(xiǎn)。

那么,如何保護(hù)電路免受功率降低呢?

三、單片機(jī)中的掉電檢測

雖然通??梢酝ㄟ^使用外部分立元件(例如保險(xiǎn)絲和二極管)來減輕過電壓和電流,但降低功率(稱為掉電)的難度卻更大。

一種方法是設(shè)計(jì)專用電路,該電路可以在小電壓電平下運(yùn)行并主動(dòng)監(jiān)視電源軌。這種方法的問題在于,它可能會增加設(shè)計(jì)價(jià)格以及最終PCB的復(fù)雜性。但是,通常有很多資源可能會減輕設(shè)計(jì)師的成本。那就是單片機(jī)本身?;趩纹瑱C(jī)的設(shè)計(jì)通常具有備用的外設(shè),引腳,存儲器和處理時(shí)間。這意味著設(shè)計(jì)人員無須在設(shè)計(jì)中包括其他組件即可執(zhí)行有源電路健康狀況監(jiān)視。一些單片機(jī)包含掉電外設(shè),這可能導(dǎo)致復(fù)位并設(shè)置標(biāo)志以向固件指示已檢測到掉電。

那么,如何用單片機(jī)實(shí)現(xiàn)基本的電路監(jiān)控系統(tǒng)呢?

1.單片機(jī)輸入電壓

下面為基于單片機(jī)的電路保護(hù)的基本布局,僅需要兩個(gè)硬件即可。備用模擬輸入和內(nèi)部帶隙基準(zhǔn)。當(dāng)帶隙基準(zhǔn)電壓源提供基準(zhǔn)電壓時(shí),需要使用模擬輸入來測量外部VDD電壓。由于ADC通常是如何工作的,因此不能低估帶隙基準(zhǔn)的重要性。ADC將產(chǎn)生一個(gè)二進(jìn)制輸出,其值與ADC和ADC的兩個(gè)參考電壓成正比。如果ADC參考為電源軌,則VDD電源軌的ADC讀數(shù)將始終為最大值。帶隙基準(zhǔn)的使用為ADC提供了一個(gè)電壓基準(zhǔn),該基準(zhǔn)與電源電壓無關(guān),因此允許單片機(jī)測量電源電壓。

2.掉電檢測電路

另外,我們可以使用掉電檢測電路,但這只在電源足以運(yùn)行單片機(jī)而非外部硬件的情況下有用。遺憾的是,該方法無法保護(hù)單片機(jī)掉電。在掉電情況下,需要專用的掉電檢測電路或具有自己的掉電檢測系統(tǒng)的單片機(jī)。對于許多設(shè)計(jì)人員而言,在產(chǎn)品成本,組件數(shù)量和PCB面積方面,使用額外的外部電路過于昂貴。因此,通常使用帶有內(nèi)置掉電檢測外設(shè)的單片機(jī)。

現(xiàn)在,單片機(jī)都帶有掉電保護(hù)功能,一旦檢測到掉電,就會復(fù)位,并設(shè)置一個(gè)特殊的CPU標(biāo)志來通知用戶發(fā)生了掉電復(fù)位。由于MCU執(zhí)行復(fù)位操作,因此必須首先執(zhí)行特殊的處理程序,該處理程序檢查CPU標(biāo)志(包括掉電標(biāo)志)。如果設(shè)置了該標(biāo)志,則可以采取特定的措施,例如關(guān)閉外圍設(shè)備并顯示警告燈。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6026

    文章

    44458

    瀏覽量

    631092
  • 保護(hù)電路
    +關(guān)注

    關(guān)注

    45

    文章

    877

    瀏覽量

    101504
收藏 人收藏

    評論

    相關(guān)推薦

    如何設(shè)計(jì)保護(hù)單片機(jī)IO的電路

    在使用單片機(jī)外部IO的時(shí)候,有一個(gè)IO作為單總線通訊,同時(shí)也是外部中斷,也要求上拉電阻。 可是單片機(jī)輸入IO極限值電壓為6V,然后實(shí)際外部IO可能接入9V,會導(dǎo)致單片機(jī)損毀。需要設(shè)計(jì)一個(gè)保護(hù)
    發(fā)表于 01-22 09:16

    基于單片機(jī)的節(jié)能斷電保護(hù)電路怎么設(shè)計(jì)?

    一種基于單片機(jī)的節(jié)能斷電保護(hù)電路設(shè)計(jì)
    發(fā)表于 03-17 09:01

    avr單片機(jī)復(fù)位電路

    avr單片機(jī)復(fù)位電路 AVR復(fù)位電路的設(shè)計(jì)  與傳統(tǒng)的51單片機(jī)相比,AVR單片機(jī)內(nèi)置復(fù)位電路
    發(fā)表于 10-26 10:54 ?1.3w次閱讀
    avr<b class='flag-5'>單片機(jī)</b>復(fù)位<b class='flag-5'>電路</b>

    基于單片機(jī)的節(jié)能斷電保護(hù)電路設(shè)計(jì)

    基于單片機(jī)的節(jié)能斷電保護(hù)電路設(shè)計(jì) 電能為人類帶來了經(jīng)濟(jì)效益,且方便環(huán)保,但應(yīng)節(jié)約用電,注意安全,防止火災(zāi)發(fā)生。節(jié)能是降低成本,提高
    發(fā)表于 10-10 09:02 ?1823次閱讀
    基于<b class='flag-5'>單片機(jī)</b>的節(jié)能斷電<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>設(shè)計(jì)

    單片機(jī),單片機(jī)是什么意思

    單片機(jī),單片機(jī)是什么意思 1、什么是單片機(jī) 單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路
    發(fā)表于 03-11 09:12 ?8816次閱讀

    單片機(jī)在電動(dòng)機(jī)保護(hù)中的應(yīng)用

    單片機(jī)在電動(dòng)機(jī)保護(hù)中的應(yīng)用
    發(fā)表于 02-08 02:21 ?23次下載

    單片機(jī)累加器作用_單片機(jī)復(fù)位電路的作用

    本文開始介紹了單片機(jī)的概念和工作原理,其次介紹了單片機(jī)累加器作用和單片機(jī)累加器A與ACC區(qū)別,最后闡述了單片機(jī)復(fù)位電路原理及
    發(fā)表于 04-11 12:40 ?1.2w次閱讀
    <b class='flag-5'>單片機(jī)</b>累加器作用_<b class='flag-5'>單片機(jī)</b>復(fù)位<b class='flag-5'>電路</b>的作用

    單片機(jī)的結(jié)構(gòu)與原理是怎樣的和單片機(jī)的簡單應(yīng)用概述

    單片機(jī)的復(fù)位電路、時(shí)鐘電路及指令時(shí)序。利用單片機(jī)的I/O口實(shí)現(xiàn)循環(huán)燈的控制。 主要內(nèi)容包括了:1 單片機(jī)的結(jié)構(gòu)與原理 2
    發(fā)表于 10-19 17:18 ?33次下載
    <b class='flag-5'>單片機(jī)</b>的結(jié)構(gòu)與原理是怎樣的和<b class='flag-5'>單片機(jī)</b>的簡單應(yīng)用概述

    51單片機(jī)最小系統(tǒng)是什么?51單片機(jī)最小系統(tǒng)的電路介紹

    單片機(jī)最小系統(tǒng),或者稱為最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。 對51系列單片機(jī)來說,最小系統(tǒng)一般應(yīng)該包括:單片機(jī)、晶振電路
    發(fā)表于 08-12 17:33 ?44次下載
    51<b class='flag-5'>單片機(jī)</b>最小系統(tǒng)是什么?51<b class='flag-5'>單片機(jī)</b>最小系統(tǒng)的<b class='flag-5'>電路</b>介紹

    hc05與單片機(jī)連接圖_單片機(jī)常用電路1-晶振電路

    單片機(jī)的學(xué)習(xí)中,不光是單片機(jī)程序的編寫,還有電路的設(shè)計(jì)。有些公司可能會把單片機(jī)開發(fā)分成兩塊:電路設(shè)計(jì)、程序設(shè)計(jì)。然后負(fù)責(zé)
    發(fā)表于 11-23 16:22 ?8次下載
    hc05與<b class='flag-5'>單片機(jī)</b>連接圖_<b class='flag-5'>單片機(jī)</b>常用<b class='flag-5'>電路</b>1-晶振<b class='flag-5'>電路</b>

    51單片機(jī)視力保護(hù)臺燈源程序與電路

    51單片機(jī)視力保護(hù)臺燈源程序與電路圖分享
    發(fā)表于 08-29 10:13 ?14次下載

    單片機(jī)復(fù)位電路的作用 介紹幾種常見的單片機(jī)復(fù)位電路

    單片機(jī)復(fù)位電路單片機(jī)系統(tǒng)中非常重要的一個(gè)部分,其主要作用是將單片機(jī)的電源電壓從高電平變?yōu)榈碗娖?,從而?b class='flag-5'>單片機(jī)重新開始工作。
    發(fā)表于 09-08 17:02 ?3254次閱讀

    講講STM32單片機(jī)Flash的讀保護(hù)和寫保護(hù)

    講講STM32單片機(jī)Flash的讀保護(hù)和寫保護(hù)
    的頭像 發(fā)表于 10-26 15:52 ?7845次閱讀
    講講STM32<b class='flag-5'>單片機(jī)</b>Flash的讀<b class='flag-5'>保護(hù)</b>和寫<b class='flag-5'>保護(hù)</b>

    單片機(jī)的復(fù)位電路是怎樣工作的 單片機(jī)中復(fù)位電路的作用及方式

    單片機(jī)的復(fù)位電路是怎樣工作的 單片機(jī)中復(fù)位電路的作用及方式? 單片機(jī)的復(fù)位電路又稱為系統(tǒng)復(fù)位
    的頭像 發(fā)表于 10-17 18:17 ?2959次閱讀

    單片機(jī)復(fù)位電路工作原理

    單片機(jī)復(fù)位電路工作原理? 單片機(jī)是一種集成電路,通常用于嵌入式系統(tǒng)中。單片機(jī)復(fù)位電路
    的頭像 發(fā)表于 12-07 15:17 ?3839次閱讀