在單片機(jī)電路用常常需要用三極管來做開關(guān)管來使用以便驅(qū)動(dòng)一些外設(shè),這里51hei給大家介紹一種方法.
當(dāng)Q1處于臨界飽和時(shí),流經(jīng)R1的電流為 Ic=VCC/R1,若Q1的直流增益為β(β有直流增益和交流增益之分,不同的管子差很大),則流經(jīng)R2的電流為 Ib=Ic/β=(Vin-Vbe)/R2,Vbe為基極與射極間的管壓降,對(duì)硅管來說約為0.6V,對(duì)鍺管來說,約為0.3V,此時(shí)的Vin=Ib*R2+Vbe。
若要令Q1處于深度飽和狀態(tài)(即開關(guān)閉合狀態(tài)),Vin應(yīng)大于臨界飽和值,即Vin>Ib*R2+Vbe,Vin=Vbe+(Vcc*R2)/(β*R1)。
若要令Q1處于截止?fàn)顟B(tài)(即開關(guān)打開狀態(tài)),只需令Vin<Vbe即可,說簡(jiǎn)單點(diǎn)就是直接令Vin=0。
此外,三極管還可實(shí)現(xiàn)反相器的功能。當(dāng)PWM1為高時(shí),Q1導(dǎo)通,PWM2為低;當(dāng)PWM1為低時(shí),Q1截止,PWM2為高。
當(dāng)驅(qū)動(dòng)H橋時(shí),只需產(chǎn)生一路PWM信號(hào),再令三極管實(shí)現(xiàn)反相,便可得到兩路占空比互補(bǔ)的信號(hào)。