日期:2024-01-18 分類:產品知識 瀏覽:344 來源:
三極管驅動電路設計
前言
數電和模電到底什么?單片機的IO口處理的是什么?硬件通訊是怎么來完成的?
這就是我們這里的內容。
數字量
數字量,是一種布爾類型,它只有兩種狀態——真假、高低、有無等等。
在電子設計當中,我們所“使用”的就是“高低”狀態,比如我們單片機所說的高電平、低電平。
我們通過給三極管的基極高低電平,實現對三極管集電極和發射機的導通性控制,這就是一個應用,這里我們以蜂鳴器模塊為例。
蜂鳴器模塊
蜂鳴器模塊是最為基礎的一個傳感器,分為有源蜂鳴器和無源蜂鳴器。
蜂鳴器的實質跟揚聲器差不多,一些線圈+磁鐵的方式,給線圈提供交流電,線圈在磁鐵的作用下帶動薄膜震動發出聲音。
有源蜂鳴器的內部集成有震蕩電路,可以將直流電信號轉變為交流電信號從而發出聲音。
但是由于內部的震蕩電路頻率是固定的,所以發出的聲音頻率是不可變,我們只能通過調節功率的大小實現對聲音大小的控制。
無源蜂鳴器的內容沒有震蕩電路,我們需要使用交流電信號才能讓其發出聲音。
我們可以通過單片機的IO引腳產生指定頻率的信號來驅動、也可以借助一些時鐘芯片(比如NE555)來產生周期性的變化電流來驅動。
通過頻率的不同,發出的聲音也是不同的,這也就是那些midi音樂的原理。
蜂鳴器模塊由三根引腳,分別是VCC、GND兩個供電引腳和IO信號引腳構成。
單片機的IO口不可以直接驅動,一是單片機的IO驅動電流不夠可能無法發聲(功率不足、音量過低),二是蜂鳴器的線圈會通過IO對單片機內部造成傷害。
所以這個時候我們需要來設計以一個驅動電路來實現控制。
三極管的三個極分別是基極、集電極、發射極,通過三極管分為NPN和PNP兩種。
我們將單片機的IO引腳接在三極管的基極(閥門),將蜂鳴器和三極管的集電極、發射機極連
接。
單片機IO來控制基極、基極控制集電極和發射機是否導通、最終實現蜂鳴器驅動電路的設計。
上一篇: MOS場效應管的分類、結構以及原理
下一篇: 橋堆整流電壓不穩定的原因是什么?