如果引腳的輸出低電平

2019-11-20 06:05

由于聲光報警電路里面蜂鳴器使用的電流比較大,這就導致蜂鳴器的驅動具有很大阻力,必須借助外在力量對電路進行放大后,才能將蜂鳴器進行驅動,這里主要是利用三極管來達到放大電路的目的。首先,對聲光報警系統的電路控制是由單片機的p1.0引腳來完成的,如果引腳的輸出低電平,三極管就被接通了,那么蜂鳴器的電流就形成了了回路,并且會做出報警的反映。如果p1.0引腳沒有發出低電平,那么三極管就不會被導通,也就不會出現聲音報警的情況。其次,單片機p2.0口對光束報警的控制原理,和聲音報警基本類似。只有p2.0口輸出低電平時,才會出現發光二極管的光束閃爍的情形,然后開始光報警,如果p2.0口沒有低電平輸出,發光二極管就不會出現光束閃爍的情況,也就沒有光報警的發生。

程序流程圖里面存在的初始化有2個,一個是單片機本身的初始化,另一個是初始化是無線接收模塊的。系統的主程序其實就是信號的一次無線循環過程,實現流程是:(1)上電完成后,nrf24l01和單片機智能報警系統每個部分都實現自身的初始化;(2)利用終止信號傳輸的方法來達到火災報警系統對數據收集的目的。(3)數據采集結束后,系統就會自主判斷周圍環境會不會發生火災,如果沒有出現火災,就會將信號采集返回去。如果出現火災,就會進行火災報警。(一般以聲光報警形式報警)。(4)當異常報警完成后(火災結束或火災所發出的煙霧信號無法使報警系統發出煙霧報警信號時),系統恢復之前狀態,重新回到初始化階段。

黄页网站