国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于51單片機(jī)的煙霧報(bào)警器設(shè)計(jì)

這篇具有很好參考價(jià)值的文章主要介紹了基于51單片機(jī)的煙霧報(bào)警器設(shè)計(jì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

硬件方案

????????火災(zāi)報(bào)警器采用51單片機(jī)為核心控制器,利用氣體傳感器MQ-2、ADC0809模數(shù)轉(zhuǎn)換器、DS18B20溫度傳感器等實(shí)現(xiàn)基本功能。通過(guò)這些傳感器和芯片,當(dāng)環(huán)境中可燃?xì)怏w濃度或溫度等發(fā)生變化時(shí)系統(tǒng)會(huì)發(fā)出相應(yīng)的燈光報(bào)警信號(hào)和聲音報(bào)警信號(hào),以此來(lái)實(shí)現(xiàn)火災(zāi)報(bào)警,智能化提示。
????????整體電路主要由51單片機(jī)及最小系統(tǒng),MQ-2煙霧傳感,ADC0809模數(shù)轉(zhuǎn)換芯片,LCD1602顯示屏,按鍵電路,蜂鳴器報(bào)警電路;原理圖如圖:

基于51單片機(jī)的煙霧報(bào)警器設(shè)計(jì)

Protues仿真圖如下:

基于51單片機(jī)的煙霧報(bào)警器設(shè)計(jì)

設(shè)計(jì)功能

采用LCD1602實(shí)時(shí)顯示當(dāng)前的煙霧值和設(shè)置值;煙霧濃度的報(bào)警值可以通過(guò)按鍵設(shè)定;
當(dāng)前煙霧值在正常范圍時(shí),綠燈亮;當(dāng)前煙霧超過(guò)上限值時(shí),紅燈亮,蜂鳴器響;
三個(gè)按鍵功能:設(shè)置、加、減;

主程序源碼

/*****主函數(shù)*****/
void main()
{
?? ?Init1602();?? ??? ??? ? ?//調(diào)用初始化顯示函數(shù)
?? ?while(1)?? ??? ??? ? ?//進(jìn)入循環(huán)
?? ?{
?? ??? ?temp=ADC0809();?? ? ?//讀取煙霧值
?? ??? ?Key();?? ??? ??? ? ?//調(diào)用按鍵函數(shù) ?掃描按鍵

?? ??? ?if(Mode==0)?? ??? ? ?//只有當(dāng)模式為0時(shí)才會(huì)執(zhí)行以下的閥值判斷部分
?? ??? ?{
?? ??? ??? ?Display_1602(yushe_yanwu,temp); ?//顯示預(yù)設(shè)煙霧,煙霧值
?? ??? ??? ?if(temp>=yushe_yanwu)?? ? ?//煙霧值大于等于預(yù)設(shè)值時(shí)
?? ??? ??? ?{
?? ??? ??? ??? ?LED_yanwu=0;?? ??? ? ?//煙霧指示燈亮
?? ??? ??? ??? ?baojing=0;?? ??? ??? ? ?//蜂鳴器報(bào)警
?? ??? ??? ?}
?? ??? ??? ?else?? ??? ??? ??? ??? ? ?//煙霧值小于預(yù)設(shè)值時(shí)
?? ??? ??? ?{
?? ??? ??? ??? ?LED_yanwu=1;?? ??? ? ?//關(guān)掉報(bào)警燈
?? ??? ??? ?}
?? ??? ??? ?if(temp<yushe_yanwu)?? ? ?//當(dāng)煙霧小于預(yù)設(shè)值并且溫度也小于預(yù)設(shè)值時(shí) (&&:邏輯與,左右兩邊的表達(dá)式都成立(都為真,也就是1)時(shí),該if語(yǔ)句才成立)
?? ??? ??? ?{
?? ??? ??? ??? ?baojing=1;?? ??? ??? ? ?//停止報(bào)警
?? ??? ??? ?}
?? ??? ?}
?? ?}
}?? ?

資料鏈接:https://pan.baidu.com/s/1lMfzZ5SVKhcRYSB4Fp4iXQ?pwd=zwkc?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-509290.html

到了這里,關(guān)于基于51單片機(jī)的煙霧報(bào)警器設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于AT89C51單片機(jī)的溫度控制系統(tǒng)報(bào)警器

    基于AT89C51單片機(jī)的溫度控制系統(tǒng)報(bào)警器

    點(diǎn)擊鏈接獲取Keil源碼與Project Backups仿真圖: https://download.csdn.net/download/qq_64505944/87771724?spm=1001.2014.3001.5503 源碼獲取 單片機(jī)讀取溫度傳感器當(dāng)前的溫度值并在LCD液晶顯示屏上的第一行顯示當(dāng)前的溫度值,單片機(jī)讀取按鍵狀態(tài)并通過(guò)人為手動(dòng)按鍵部分來(lái)設(shè)置最低溫度到最高溫度

    2024年02月07日
    瀏覽(19)
  • 38、基于51單片機(jī)紅外熱釋電人體感應(yīng)藍(lán)牙防盜報(bào)警器系統(tǒng)設(shè)計(jì)

    38、基于51單片機(jī)紅外熱釋電人體感應(yīng)藍(lán)牙防盜報(bào)警器系統(tǒng)設(shè)計(jì)

    隨著現(xiàn)在社會(huì)的發(fā)展,時(shí)代進(jìn)步,高新技術(shù)的快速融入,人們的生活發(fā)生了巨大的改變,人們置購(gòu)了大量高新技術(shù)的產(chǎn)品,許多高科技產(chǎn)品的使用越來(lái)越成為家庭生活的主旋律,因此人們對(duì)自己所處環(huán)境的安全要求就越來(lái)越高,特別是家居安全,不得不時(shí)刻留意不速之客的光

    2024年02月03日
    瀏覽(27)
  • 基于51單片機(jī)數(shù)字溫度報(bào)警器_DS18B20可調(diào)上下限

    基于51單片機(jī)數(shù)字溫度報(bào)警器_DS18B20可調(diào)上下限

    (仿真+程序+原理圖) 原理圖:Altium Designer 仿真版本:proteus 7.8 程序編譯器:keil 4/keil 5 編程語(yǔ)言:C語(yǔ)言 設(shè)計(jì)編號(hào):S0009 1、實(shí)時(shí)溫度測(cè)量及顯示,超出溫度范圍聲光報(bào)警,上下限溫度可通過(guò)按鍵設(shè)定等功能; 2、溫度測(cè)量范圍0到99.9攝氏度,精度為0.1攝氏度; 3、可設(shè)置上下

    2024年02月06日
    瀏覽(25)
  • 132、仿真-基于51單片機(jī)主從串口通信家用防盜報(bào)警器設(shè)計(jì)(程序+Proteus仿真+流程圖等)

    132、仿真-基于51單片機(jī)主從串口通信家用防盜報(bào)警器設(shè)計(jì)(程序+Proteus仿真+流程圖等)

    畢設(shè)幫助、開(kāi)題指導(dǎo)、技術(shù)解答(有償)見(jiàn)文未 目錄 一、設(shè)計(jì)功能 二、Proteus仿真圖?編輯 三、程序源碼 資料包括: 需要完整的資料可以點(diǎn)擊下面的名片加下我,找我要資源壓縮包的百度網(wǎng)盤下載地址及提取碼。 方案選擇 單片機(jī)的選擇 方案一:STM32系列單片機(jī)控制,該型號(hào)

    2024年02月16日
    瀏覽(26)
  • MCU-51:?jiǎn)纹瑱C(jī)DS18B20溫度報(bào)警器

    MCU-51:?jiǎn)纹瑱C(jī)DS18B20溫度報(bào)警器

    DS18B20是一種常見(jiàn)的數(shù)字溫度傳感器,其控制命令和數(shù)據(jù)都是以數(shù)字信號(hào)的方式輸入輸出,相比較于模擬溫度傳感器,具有功能強(qiáng)大、硬件簡(jiǎn)單、易擴(kuò)展、抗干擾性強(qiáng)等特點(diǎn) 測(cè)溫范圍:-55°C 到 +125°C 通信接口:1-Wire(單總線) 其它特征:可形成總線結(jié)構(gòu)、內(nèi)置溫度報(bào)警功能、

    2024年02月02日
    瀏覽(22)
  • 51單片機(jī)學(xué)習(xí)--DS18B20溫度讀取&溫度報(bào)警器

    51單片機(jī)學(xué)習(xí)--DS18B20溫度讀取&溫度報(bào)警器

    需要先編寫OneWire模塊,再在DS18B20模塊中調(diào)用OneWire模塊的函數(shù) 先根據(jù)原理圖做好端口的聲明: 接下來(lái)像之前一樣把時(shí)序結(jié)構(gòu)用代碼模擬出來(lái): 至此,OneWire模塊就寫好了,接下來(lái)在DS18B20模塊中模擬數(shù)據(jù)幀: 之后只需要在main中調(diào)用即可 接下來(lái)進(jìn)行一些綜合的應(yīng)用:溫度報(bào)警

    2024年02月14日
    瀏覽(19)
  • 定時(shí)報(bào)警器課程設(shè)計(jì)(基于單片機(jī))

    ????????定時(shí)報(bào)警器 設(shè)計(jì)一個(gè)單片機(jī)控制的簡(jiǎn)易定時(shí)報(bào)警器。要求根據(jù)設(shè)定的初始值(1-59秒)進(jìn)行倒計(jì)時(shí),當(dāng)計(jì)時(shí)到0時(shí)數(shù)碼管閃爍“00”(以1Hz閃爍),按鍵功能如下: (1)設(shè)定鍵:在倒計(jì)時(shí)模式時(shí),按下此鍵后停止倒計(jì)時(shí),進(jìn)入設(shè)置狀態(tài);如果已經(jīng)處于設(shè)置狀態(tài)則此

    2024年02月09日
    瀏覽(31)
  • 基于單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)

    基于單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)

    摘 要 II Abstract III 引 言 1 1 系統(tǒng)方案設(shè)計(jì) 4 1.1 方案論證 4 1.2 項(xiàng)目總體設(shè)計(jì) 5 2 項(xiàng)目硬件設(shè)計(jì) 7 2.1 單片機(jī)型號(hào)的選擇 7 2.2 單片機(jī)的引腳說(shuō)明 8 2.3 單片機(jī)的最小系統(tǒng) 9 2.3.1 時(shí)鐘電路設(shè)計(jì) 9 2.3.2 復(fù)位電路設(shè)計(jì) 10 2.4 紅外信號(hào)采集及其處理 11 2.5 蜂鳴器電路的設(shè)計(jì) 12 2.6 發(fā)光二極管電

    2024年03月12日
    瀏覽(24)
  • 96、基于STM32單片機(jī)的溫濕度DHT11 煙霧火災(zāi)報(bào)警器藍(lán)牙物聯(lián)網(wǎng)APP遠(yuǎn)程控制設(shè)計(jì)(程序+原理圖+任務(wù)書(shū)+參考論文+開(kāi)題報(bào)告+流程圖+元器件清單等)

    96、基于STM32單片機(jī)的溫濕度DHT11 煙霧火災(zāi)報(bào)警器藍(lán)牙物聯(lián)網(wǎng)APP遠(yuǎn)程控制設(shè)計(jì)(程序+原理圖+任務(wù)書(shū)+參考論文+開(kāi)題報(bào)告+流程圖+元器件清單等)

    單片機(jī)及溫濕度、煙霧傳感器是煙霧報(bào)警器系統(tǒng)的兩大核心。單片機(jī)好比一個(gè)橋梁,聯(lián)系著傳感器和報(bào)警電路設(shè)備。近幾年來(lái),單片機(jī)已逐步深入應(yīng)用到工農(nóng)業(yè)生產(chǎn)各部門及人們生活的各個(gè)方面。各種類型的單片機(jī)也根據(jù)社會(huì)的需求而開(kāi)發(fā)出來(lái)。單片機(jī)是器件級(jí)計(jì)算機(jī)系統(tǒng),

    2024年02月12日
    瀏覽(21)
  • 51單片機(jī)DS18B20溫度報(bào)警器proteus仿真設(shè)計(jì)_可調(diào)上下限

    51單片機(jī)DS18B20溫度報(bào)警器proteus仿真設(shè)計(jì)_可調(diào)上下限

    (仿真+源碼+原理圖+報(bào)告+講解視頻) 原理圖:Altium Designer 仿真版本:proteus 7.8 程序編譯器:keil 4/keil 5 編程語(yǔ)言:C語(yǔ)言 設(shè)計(jì)編號(hào):S0008 本設(shè)計(jì)系統(tǒng)是18b20溫度報(bào)警系統(tǒng)數(shù)碼管顯示,可設(shè)置溫度上限高溫報(bào)警和下限低溫報(bào)警,報(bào)警溫度可精確到0.1度,并具有掉電保存功能,數(shù)

    2024年02月11日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包