壓力報警器是一種為防止或預防某事件發生所造成的后果,以聲音、光、氣壓等形式來提醒或警示我們應當采取某種行動的電子產品。報警器(alarm),分為機械式報警器和電子報警器。隨著科技的進步,機械式報警器越來越多地被先進的電子報警器代替,經常應用于系統故障、安全防范、交通運輸、醫療救護、應急救災、感應檢測等領域,與社會生產密不可分。如:門磁感應器和煤氣感應報警器。
報警器在生活生產中應用十分廣范,比如氧氣罐壓強報警、水管液壓壓力報警、輪胎氣體壓強報警、電梯超重報警等等。運用可以使人類生活減少隱患。
基于單片機的系統總體框圖如下圖所示。它分為以下幾個模塊:單片機控制模塊、AD轉換模塊、報警模塊、顯示模塊。其中溫度檢測模塊采用ADC0808轉換器,仿真時采用滑動變阻器來代替其輸出的電壓信號。顯示模塊采用動態數碼顯示管。芯片作為顯示屏,以顯示實時檢測到的溫度信號。報警模塊分為揚聲器報警,當壓力高出設定壓力值時,蜂鳴器發出報警。
壓力報警器的系統工作原理
待測壓力為0-150N,以AT89C51單片機作為*控制器,通過滑動變阻器改變電阻的阻值來代替傳感器,把模擬的電壓模擬信號輸入A/D轉換器進行轉換,然后把A/D轉換后的數字信號通過OUT口輸出再輸入AT89C51單片機的P1.0-P1.7端口,單片機通過設定的程序進行處理后從P0端口輸出到LED顯示模塊,LED顯示相應的壓力值。
當壓力報警器壓力顯示低于60N時,單片機的P3.0端口為高電平,報警指示燈兩端電壓不導通,所以指示燈不報警;當滑動變阻器電阻達到或超過設定值時(即當LED顯示壓力大于等于60時)單片機的P3.0端口會由高電平轉換為低電平,使電壓導通,紅燈報警。