新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 解決MCU應(yīng)用系統(tǒng)中上電暫態(tài)時(shí)輸出失控的方法

        解決MCU應(yīng)用系統(tǒng)中上電暫態(tài)時(shí)輸出失控的方法

        作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò) 收藏
        有網(wǎng)友詢問(wèn)MCU應(yīng)用系統(tǒng)上電暫態(tài)時(shí)輸出失控的方法,在此解答入下:

        問(wèn):怎么解決系統(tǒng)上電時(shí)繼電器亂動(dòng)作的問(wèn)題?

        解答:

        可以采用負(fù)邏輯甚至互補(bǔ)邏輯、翻轉(zhuǎn)邏輯設(shè)計(jì)等。

        負(fù)邏輯設(shè)計(jì)指低電平有效。多數(shù)MCU的常規(guī)IO在上電暫態(tài)過(guò)程中是弱上拉輸出的,即輸出邏輯1,如果用常規(guī)正向思維往往會(huì)采用正邏輯設(shè)計(jì),即高電平有效,那么上電暫態(tài)中就非常可能會(huì)有失控現(xiàn)象,采用負(fù)邏輯即可解決。上電暫態(tài)中,IO輸出隨著電源的建立迅速上升,雖然開(kāi)始時(shí)其邏輯“似乎為0”,但輸出執(zhí)行部件只要是同電源建立條件下,起始的“邏輯0”并不能使輸出執(zhí)行電路動(dòng)作,等輸出執(zhí)行電路建立起工作條件后,IO輸出已經(jīng)是邏輯1了。

        負(fù)邏輯法可以解決同電源系統(tǒng)的暫態(tài)失控問(wèn)題,但執(zhí)行電路先于控制系統(tǒng)建立工作條件或在要求更高可靠性時(shí)須采用互補(bǔ)邏輯或翻轉(zhuǎn)邏輯設(shè)計(jì),互補(bǔ)邏輯設(shè)計(jì)指一系列由特定01交替邏輯的組合為有效值,否則就判為無(wú)效;翻轉(zhuǎn)邏輯則是通過(guò)時(shí)序上01邏輯按特定規(guī)則交替出現(xiàn)為有效值,否則判為無(wú)效。此二者也稱“組合邏輯法”和“時(shí)序邏輯法”,優(yōu)點(diǎn)是高可靠性但執(zhí)行電路的設(shè)計(jì)比較復(fù)雜,具體應(yīng)用中需根據(jù)實(shí)際情況靈活選用。


        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 宣恩县| 伊川县| 武定县| 丹江口市| 辉县市| 祁门县| 桂东县| 秦安县| 友谊县| 奉化市| 望谟县| 景洪市| 靖安县| 仙游县| 建昌县| 青浦区| 迁安市| 黔西| 民勤县| 泸西县| 新余市| 伊金霍洛旗| 沙河市| 红原县| 济宁市| 门头沟区| 屯门区| 来安县| 遵义县| 永康市| 长顺县| 广宗县| 无为县| 和平县| 新和县| 彰化市| 闽清县| 浦城县| 延津县| 松溪县| 肇东市|