5v和12壓差太大,僅僅使用芯片驅動,若不實現電平隔離不光很難成功,而且在停止工作的時候12v高壓可能會加到耐壓只有5.5v的GPIO管腳上,燒毀你的單片機,你可以去測量一下你關斷揚聲器是GPIO管腳上的電壓和N管基極電壓,看看它是否截止 。難點就是無法用5V關斷12V,因為這個5V是單片機驅動的,由于驅動能力有限(常見TTL和CMOS驅動),在12V電壓加在上面時,他驅動高時電流都可能倒灌,管腳工作狀態都會不正常 。實現方法就是要用12V控制12V,要想用3.3V安全的控制12V,最常見的電平轉換就是OC或者OD門,這里需要使用兩片NPN的三極管就能解決問題 。
【PNP三極管做開關電路,控制端為低時負載工作,控制端為高時負載不工作。】

像上圖那樣,當GPIO為高時,Q1導通,A點電壓為0V,Q2截止,LED燈和揚聲器就不會響了,當GPIO為0時,Q1截止,12V通過R1給Q2正偏,使得Q2導通,LED和Speaker就work了,調節R1和R3的大小來控制LED的亮度和Speaker的響亮程度 。
猜你喜歡
- 做胎毛筆的寓意?
- 奶棗能用家里普通的炒鍋做嗎?
- 大學生賺錢方法 你都做過哪些
- 外墻保溫施工做法是怎樣的
- 1月28號后坐私家車要做核酸檢測嗎?
- 1月28日前回赤峰第7天和第14天需要做核酸檢測不
- 豬肉栗子怎么做 豬肉栗子的做法
- 爆炒牛肉絲的家常做法 吃上癮的美味小炒
- 青椒回鍋肉的家常做法 青椒回鍋肉的步驟
- 嫩藕怎么做好吃 嫩藕如何做好吃
