r17、r18、c5、c6、t4、r15送到in4a,控制開(kāi)關(guān)管的關(guān)斷時(shí)間toff。若負(fù)載和輸入電壓不變,開(kāi)關(guān)管按rs觸發(fā)器的電路常數(shù)所決定的寬度和頻率周而復(fù)始的導(dǎo)通和截止,維持輸出電壓不變。若負(fù)載或輸入電壓有變化,線(xiàn)圈ll和光耦2反饋的信號(hào)同時(shí)變化,使導(dǎo)通時(shí)間ton和關(guān)斷時(shí)間toff同時(shí)變化,即控制脈沖的寬度和頻率同時(shí)變化,實(shí)現(xiàn)了pwm-pfm控制。 光耦l為輸出過(guò)壓保護(hù),當(dāng)開(kāi)關(guān)電源輸出正常時(shí),光耦1輸出為高電平,經(jīng)施密特觸發(fā)器后為低電平,模擬開(kāi)關(guān)3(in3/out3/control3)不導(dǎo)通,out3不起作用;當(dāng)開(kāi)關(guān)電源輸出過(guò)壓時(shí),光耦1輸出為低電平,經(jīng)施密特觸發(fā)器后為高電平,使control3為高電平,模擬開(kāi)關(guān)3導(dǎo)通,out3端接地,in4a端為低電平,開(kāi)關(guān)管關(guān)斷。 整流后的高壓直流端為輸入過(guò)壓保護(hù)。當(dāng)交流輸入電壓正常時(shí),t1管飽和導(dǎo)通,control4為低電平,模擬開(kāi)關(guān)4(in4/0ut4/control4)不導(dǎo)通,out4不起作用;交流輸入電壓過(guò)高時(shí),tl管截止,control4為高電平,模擬開(kāi)關(guān)4導(dǎo)通,out4接地,in4a端輸出為低電平,開(kāi)
結(jié)果表明,對(duì)于數(shù)據(jù)傳輸過(guò)程中產(chǎn)生的毛刺,用該消毛刺電路可以消除,假設(shè)輸入數(shù)據(jù)scl在高電平和低電平時(shí)分別存在2~3個(gè)外部時(shí)鐘周期的毛刺,在輸出波形中,毛刺被完全消除,與預(yù)期完全一致。但數(shù)據(jù)整體滯后輸入數(shù)據(jù)3個(gè)外部時(shí)鐘周期。 數(shù)據(jù)轉(zhuǎn)換電路:在控制信號(hào)的作用下,輸入的串行數(shù)據(jù)經(jīng)本電路轉(zhuǎn)換為并行數(shù)據(jù),寫(xiě)入內(nèi)部寄存器,而由內(nèi)部寄存器輸出的并行數(shù)據(jù)由部電路轉(zhuǎn)換為串行輸出。其形式采用移位寄存器。以下圖形是該電路較為規(guī)則的高六位,其最低兩位與略有差別。整個(gè)電路受控制信號(hào)control1 control2 control3 控制,分別對(duì)應(yīng)來(lái)自狀態(tài)控制電路的x55452,x38109,x57967單元的輸出?,F(xiàn)列出觸發(fā)器端緩沖器的單元號(hào),由高位至低位順序:x7901,x 7921,x 8037,x 7963,x 7936,x 8259,x 7929,x 7909; 依據(jù)這八位緩沖器的單元號(hào),可以找到其他的單元,其他單元的標(biāo)號(hào)略。此八位緩沖器分別接有上百個(gè)單元負(fù)載。本位寄存器的輸出分別同時(shí)接至本位輸入和高一位的輸入,在控制信號(hào)的作用下,可以完成數(shù)據(jù)的保持和向高位移位的功能??偩€(xiàn)向內(nèi)部寫(xiě)入數(shù)據(jù)時(shí),sda從低位串行輸入,