0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

簡易的溫控智能風(fēng)扇控制系統(tǒng)設(shè)計

電子設(shè)計 ? 來源:陳翠 ? 2019-02-06 19:56 ? 次閱讀

近年來,隨著人們生活及科技水平的不斷提高,家用電器在款式、功能等方面日益求精,并朝著健康、安全、多功能、節(jié)能等方向發(fā)展。電風(fēng)扇由于價格低廉而且相對省電,安裝和使用方便,在中國大部分人口的農(nóng)村地區(qū)依舊使用電風(fēng)扇作為降溫防暑設(shè)備。但是目前市場上的電風(fēng)扇多半是采用全硬件電路實現(xiàn),存在著電路復(fù)雜、功能單一等局限性,因此有必要對現(xiàn)有的控制器進行改進。本文設(shè)計了一套溫控智能風(fēng)扇控制系統(tǒng),當(dāng)溫度高于25 ℃時,自動開啟電風(fēng)扇;低于25℃時,自動關(guān)閉電風(fēng)扇。還可在軟件中設(shè)置溫度限值,并顯示實時溫度,實踐證明該系統(tǒng)成本低,可靠性高,實現(xiàn)弱電控制強電,有較高應(yīng)用價值。

1 系統(tǒng)硬件設(shè)計

本系統(tǒng)由集成數(shù)字溫度傳感器DS18B20、單片機AT89C51、LCD1602、繼電器及一些外圍器件組成。硬件電路中DS18B20進行溫度采集,把采集到的溫度通過P2.2口送到單片機中進行判斷,根據(jù)判斷的結(jié)果控制其引腳P1.6輸出高電平或低電平,從而控制繼電器線圈中能否有電流經(jīng)過,達到控制電風(fēng)扇轉(zhuǎn)動或者停止的目的。同時將溫度顯示在LCD1602上,當(dāng)溫度高于35℃或低于0℃時,發(fā)出聲音報警。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

簡易的溫控智能風(fēng)扇控制系統(tǒng)設(shè)計

1.1 單片機AT89C51

AT89C51是一種帶4 KB閃爍可編程可擦除只讀存儲器的低電壓、高性能CMOS8位微處理器,為很多嵌入式控制系統(tǒng)提供了一種高性價比的方案。它的外部引腳多,程序存儲容量大,同時也具有內(nèi)部定時、計數(shù)和全雙工串口。AT89C51具有體積小,重量輕,抗干擾能力強,對環(huán)境要求不高,價格低廉,可靠性高,靈活性好等特點。

1.2 溫度檢測顯示電路

DS18B20是Dallas半導(dǎo)體公司開發(fā)的世界上第一片支持“一線總線”接口的溫度傳感器,其測溫范圍為-55~+125℃,可編程的9~12位A/D轉(zhuǎn)換精度,測溫分辨率可達0.062 5℃。被測溫度用符號擴展的16位數(shù)字量方式串行輸出。工作電壓支持3~5.5 V的電壓范圍,即可在遠(yuǎn)端引入,也可采用寄生電源的方式產(chǎn)生。DS18B20還支持“一線總線”接口,多個DS18B20可以并聯(lián)到3根或3根以上線上,CPU只需1根端口線就能與諸多DS18B20通信,占用微處理器的端口少,可節(jié)省大量的引線和邏輯電路,還有存儲用戶定義報警溫度等功能。

在系統(tǒng)中,DS18B20的DQ端接AT89C51的P2.2口,單片機通過此口接收DS18B20檢測的實時溫度數(shù)據(jù),經(jīng)過分析和處理交由LCD1602顯示。

1.3 繼電器電路

繼電器是一種電子控制器件,它具有控制系統(tǒng)和被控系統(tǒng),通常應(yīng)用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種“自動開關(guān)。單片機是弱電器件,一般情況下它的工作電壓為5 V,電風(fēng)扇的工作電壓為220 V,屬于強電,繼電器可實現(xiàn)弱電控制強電。具體電路如圖2所示,繼電器由相應(yīng)的三極管Q31來驅(qū)動,當(dāng)溫度過高時,單片機P1.6口輸出高電平,三極管Q31處于放大導(dǎo)通狀態(tài),繼電器線圈有電流經(jīng)過,常開觸點閉合,電路接通,電風(fēng)扇開始轉(zhuǎn)動。當(dāng)溫度過低時,單片機P1.6口輸出低電平,三極管Q31處于截止?fàn)顟B(tài),繼電器線圈中沒有電流經(jīng)過,常開觸點保持原斷開狀態(tài),電風(fēng)扇不能轉(zhuǎn)動。繼電器線圈兩端反相并聯(lián)的二極管起到吸收反向電動勢的功能,保護相應(yīng)的驅(qū)動三極管。發(fā)光二極管D31起到指示電風(fēng)扇開啟和關(guān)閉的作用。本系統(tǒng)采用繼電器開啟和關(guān)閉,動作敏捷且無誤差,達到了智能控制的要求。

簡易的溫控智能風(fēng)扇控制系統(tǒng)設(shè)計

2 系統(tǒng)軟件設(shè)計

本系統(tǒng)程序設(shè)計用C語言來完成,并由Keil軟件進行調(diào)試和編輯。系統(tǒng)流程圖如圖3所示。

簡易的溫控智能風(fēng)扇控制系統(tǒng)設(shè)計

3 結(jié)語

本系統(tǒng)以單片機AT89C51為控制核心,實現(xiàn)由溫度對電風(fēng)扇開啟和關(guān)閉的智能控制,以及溫度的實時顯示。利用單片機實現(xiàn)的智能溫控電風(fēng)扇系統(tǒng),性能可靠,成本較低,適合大眾消費,有重要應(yīng)用價值。本系統(tǒng)的電路和程序稍作修改,還可以實現(xiàn)其他一些功能,比如大棚溫度控制、電動機溫度檢測、自動定時鬧鐘、家庭電器自動控制系統(tǒng)等,系統(tǒng)移植性強。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6620

    瀏覽量

    110608
  • 智能風(fēng)扇
    +關(guān)注

    關(guān)注

    1

    文章

    46

    瀏覽量

    18302
收藏 人收藏

    評論

    相關(guān)推薦

    一種簡易PWM溫控風(fēng)扇電路設(shè)計

    本文主要介紹了一種簡易PWM溫控風(fēng)扇電路設(shè)計,為了有效的解決散熱問題,盡量減少散熱風(fēng)扇的不必要的運轉(zhuǎn),本文基于PWM調(diào)速原理設(shè)計了一種溫控
    發(fā)表于 02-27 08:47 ?8.5w次閱讀
    一種<b class='flag-5'>簡易</b>PWM<b class='flag-5'>溫控</b><b class='flag-5'>風(fēng)扇</b>電路設(shè)計

    智能溫控風(fēng)扇

    。雖然電風(fēng)扇都有調(diào)節(jié)不同檔位的調(diào)節(jié)功能,但必須要人手動切換檔位,睡著了就無法調(diào)節(jié)。為解決當(dāng)人們熟睡時,由于夜里溫度下降而導(dǎo)致受涼,或是從睡夢中醒來再開關(guān)電風(fēng)扇的問題,利用單片機設(shè)計自動溫控風(fēng)扇
    發(fā)表于 10-25 16:24

    人體感應(yīng)智能溫控風(fēng)扇設(shè)計

    數(shù)據(jù)采集,從而建立一個控制系統(tǒng),使電風(fēng)扇隨溫度的變化而自動調(diào)節(jié)檔位,實現(xiàn)“溫度高、風(fēng)力大、溫度低、風(fēng)力弱”的性能。另外,通過紅外發(fā)射和接收裝置及按鍵實現(xiàn)各種功能的啟動與關(guān)閉,并且可對各種功能實現(xiàn)遙控,用戶可以
    發(fā)表于 02-21 19:00

    請問誰會做簡易智能家居控制系統(tǒng)程序嗎?

    一、設(shè)計任務(wù)設(shè)計并制作一個簡易智能家居控制系統(tǒng),實現(xiàn)對家居內(nèi)溫度、濕度、光照檢測,并對電器控制。該裝置由2個控制模塊和3個探測節(jié)點組成。監(jiān)
    發(fā)表于 09-20 02:02

    基于51單片機智能風(fēng)扇控制系統(tǒng)的設(shè)計與實現(xiàn)

    完美.WORD格式.整理范文.范例.指導(dǎo)基于51單片機智能風(fēng)扇控制系統(tǒng)的設(shè)計與實現(xiàn)摘要:隨著氣溫的逐漸上升,風(fēng)扇的需求量也逐漸擴大。傳統(tǒng)風(fēng)扇
    發(fā)表于 07-15 06:45

    基于單片機的智能風(fēng)扇控制系統(tǒng)設(shè)計

    控制系統(tǒng)基于單片機的智能風(fēng)扇控制系統(tǒng) 第第1節(jié)節(jié) 引引 言言 電風(fēng)扇曾一度被認(rèn)為是空調(diào)產(chǎn)品沖擊下的淘汰品,其實并非如此,市場人士 稱,家用
    發(fā)表于 09-08 07:45

    如何使用單片機設(shè)計智能溫控風(fēng)扇

    影響人們的睡眠,而且定時范圍有限,不能滿足人們的需求。鑒于這些缺點,我們需要設(shè)計一款智能的電風(fēng)扇控制系統(tǒng)來解決,技術(shù)交流:787059199?! ”疚囊許TC89C52單片機為核心,通過數(shù)字溫度傳感器對外界...
    發(fā)表于 09-08 06:11

    PID水溫控制系統(tǒng)

    PID水溫控制系統(tǒng),有需要的朋友下來看看
    發(fā)表于 03-31 17:46 ?103次下載

    智能溫控風(fēng)扇

    智能溫控風(fēng)扇。手控,自控,無極調(diào)速 。帶原理圖。
    發(fā)表于 04-15 14:13 ?101次下載

    溫控自動風(fēng)扇系統(tǒng)設(shè)計

    溫控自動風(fēng)扇系統(tǒng) 畢業(yè)設(shè)計,滿足溫度控制風(fēng)扇轉(zhuǎn)速要求。
    發(fā)表于 04-29 17:57 ?37次下載

    溫控制系統(tǒng)的設(shè)計

    溫控制系統(tǒng)的設(shè)計
    發(fā)表于 01-24 17:21 ?55次下載

    基于單片機恒溫控制系統(tǒng)程序和仿真設(shè)計

    基于單片機恒溫控制系統(tǒng)程序和仿真設(shè)計(單片機仿真軟件)-基于單片機恒溫控制系統(tǒng)程序和仿真設(shè)計,包含仿真和程序
    發(fā)表于 07-22 15:14 ?94次下載
    基于單片機恒<b class='flag-5'>溫控制系統(tǒng)</b>程序和仿真設(shè)計

    556【畢設(shè)課設(shè)】基于單片機溫度控制風(fēng)扇自動溫控調(diào)節(jié)風(fēng)扇系統(tǒng)設(shè)計

    556【畢設(shè)課設(shè)】基于單片機溫度控制風(fēng)扇自動溫控調(diào)節(jié)風(fēng)扇系統(tǒng)設(shè)計
    發(fā)表于 11-12 18:36 ?93次下載
    556【畢設(shè)課設(shè)】基于單片機溫度<b class='flag-5'>控制</b><b class='flag-5'>風(fēng)扇</b>自動<b class='flag-5'>溫控</b>調(diào)節(jié)<b class='flag-5'>風(fēng)扇</b><b class='flag-5'>系統(tǒng)</b>設(shè)計

    一種簡易溫控智能風(fēng)扇控制系統(tǒng)的設(shè)計

    發(fā)表于 11-02 08:34 ?0次下載
    一種<b class='flag-5'>簡易</b><b class='flag-5'>溫控</b><b class='flag-5'>智能</b><b class='flag-5'>風(fēng)扇</b><b class='flag-5'>控制系統(tǒng)</b>的設(shè)計

    使用Arduino的溫控風(fēng)扇電路分享

    “使用Arduino的溫控風(fēng)扇”項目只是圍繞Arduinouno板和溫度傳感器LM35制造的。這些項目是使用閉環(huán)反饋控制系統(tǒng)設(shè)計的嵌入式系統(tǒng)的一個很好的例子。為了獲得正確的用戶界面視覺
    的頭像 發(fā)表于 05-05 15:41 ?2289次閱讀
    使用Arduino的<b class='flag-5'>溫控</b><b class='flag-5'>風(fēng)扇</b>電路分享