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

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

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

單片機(jī)實(shí)現(xiàn)溫度調(diào)控項(xiàng)目

科技綠洲 ? 來源:山羊硬件Time ? 作者:山羊硬件Time ? 2023-11-07 14:09 ? 次閱讀

本項(xiàng)目的主要作用是實(shí)現(xiàn)溫度調(diào)控,通過設(shè)定一個(gè)預(yù)定的溫度值,實(shí)現(xiàn)實(shí)時(shí)檢測(cè)外界溫度,當(dāng)外界溫度小于預(yù)定值時(shí),電機(jī)正轉(zhuǎn),實(shí)現(xiàn)降溫效果;當(dāng)外界溫度大于預(yù)定值時(shí),電機(jī)反轉(zhuǎn),實(shí)現(xiàn)升溫效果,從而達(dá)到一個(gè)維持一定溫度范圍的控制系統(tǒng)。

所以在實(shí)現(xiàn)上以一個(gè)單片機(jī)作為處理器,利用傳感器DS18B20采集溫度值,然后將采集到的數(shù)據(jù)傳送給單片機(jī),單片機(jī)根據(jù)程序設(shè)定的溫度范圍檢測(cè),通過控制電機(jī)來轉(zhuǎn)動(dòng)通風(fēng),實(shí)現(xiàn)溫度調(diào)節(jié)的目的。

圖片

其實(shí)整個(gè)電路組成可以分為四個(gè)部分,分別是單片機(jī)控制主體,DS18B20溫度電路,液晶顯示電路和L298N電機(jī)驅(qū)動(dòng)電路。

單片機(jī)控制主體

是整個(gè)溫度控制系統(tǒng)的核心,處理中心,所有其他的模塊電路都需要通過單片機(jī)控制或和單片機(jī)交換信息等。而這個(gè)過程就是通過單片機(jī)的引腳,比如它的輸入輸出引腳作為信號(hào)輸入輸出的通道以及一些特殊功能引腳等。

圖片

單片機(jī)引腳主要大類:

電源引腳: VCC和GND,供電和接地用的

復(fù)位引腳: 一般是RST,用于芯片的復(fù)位,復(fù)位系統(tǒng)是單片機(jī)中不可缺少的部分

輸入輸出引腳: 也就是I/O,用于信號(hào)輸入或輸出信號(hào)

振蕩器引腳: OSC(振蕩器),其實(shí)就是時(shí)鐘信號(hào)電路,用于連接振蕩器,晶振,不管現(xiàn)在很多芯片都有內(nèi)置振蕩器,在時(shí)鐘要求不是很高的情況下,可以不用額外接振蕩器到單片機(jī)的振蕩引腳中。

特殊功能引腳: 具有特殊的功能,比如說協(xié)議傳輸如SPI,I2CUART等等,還可以是LCD驅(qū)動(dòng),ADCUSB傳輸?shù)鹊取?/p>

DS18B20溫度電路

DS18B20是一款常用的數(shù)字溫度傳感器,具有體積小,抗干擾能力強(qiáng),精度高的特點(diǎn),并且有多種封裝形式,比如管道式,磁鐵吸附式等等。

對(duì)于這部分電路,DS18B20模塊主要是三個(gè)引腳,也就是電源,GND和信號(hào),數(shù)據(jù)傳輸?shù)絾纹瑱C(jī)的數(shù)據(jù)傳輸引腳,從而獲取到溫度傳感器中檢測(cè)到的數(shù)據(jù)。

液晶顯示電路

這部分電路主要用來顯示單片機(jī)想要輸出的內(nèi)容,比如說顯示溫度,提示信息等等,這部分可以通過軟件編程進(jìn)行設(shè)置。

圖片

L298N電機(jī)驅(qū)動(dòng)電路

L298N是常用的一款步進(jìn)電機(jī)驅(qū)動(dòng)芯片,具有工作電壓高,輸出電流大,驅(qū)動(dòng)能力強(qiáng),發(fā)熱低,抗干擾能力強(qiáng)的特點(diǎn),在這里用來作為驅(qū)動(dòng)風(fēng)扇轉(zhuǎn)頁(yè)馬達(dá)的部分。并且L298N是利用脈沖寬度調(diào)制(PWM)方式進(jìn)行轉(zhuǎn)速的控制的。

圖片

一般會(huì)通過控制脈寬時(shí)間(比如高電平)占總周期的時(shí)間比例,也就是占空比,比例越大,則轉(zhuǎn)速越高,從而通過控制占空比來控制轉(zhuǎn)速。

硬件電路設(shè)計(jì)好之后,就是核心部分的軟件實(shí)現(xiàn)邏輯了,這個(gè)系統(tǒng)需要處理好溫度值與PWM調(diào)速功能的關(guān)系,從而完成整個(gè)溫度控制系統(tǒng)的功能。

項(xiàng)目使用的編程語(yǔ)言是C語(yǔ)言,軟體設(shè)計(jì)部分由于篇幅問題,后期會(huì)分單獨(dú)一篇文章進(jìn)行分享。

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

    關(guān)注

    2542

    文章

    50304

    瀏覽量

    750286
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19048

    瀏覽量

    228535
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6026

    文章

    44459

    瀏覽量

    631147
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6767

    瀏覽量

    88642
  • 復(fù)位系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    5584
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    采用51單片機(jī)和LCD1602實(shí)現(xiàn)車載空調(diào)控制器的設(shè)計(jì)資料分享

    設(shè)計(jì)簡(jiǎn)介:本設(shè)計(jì)是基于單片機(jī)的車載空調(diào)控制器,主要實(shí)現(xiàn)以下功能:可實(shí)現(xiàn)LCD1602顯示設(shè)置溫度以及實(shí)際
    發(fā)表于 11-19 06:38

    單片機(jī)實(shí)現(xiàn)溫度遠(yuǎn)程顯示

    單片機(jī)實(shí)現(xiàn)溫度遠(yuǎn)程顯示摘  要:文章介紹了用AT89S8252單片機(jī)的串行接口與智能溫度巡回檢測(cè)儀(XJ-08S)通過RS—48
    發(fā)表于 10-26 10:07 ?53次下載
    用<b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>溫度</b>遠(yuǎn)程顯示

    單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)

    單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn) 介紹在單片機(jī)溫度控制系統(tǒng)的軟硬件設(shè)計(jì)中的一些主要技術(shù)關(guān)鍵環(huán)節(jié),該系統(tǒng)主要以8051
    發(fā)表于 04-13 17:10 ?509次下載

    基于單片機(jī)的無(wú)線溫度監(jiān)測(cè)系統(tǒng)實(shí)現(xiàn)

    本次設(shè)計(jì)要求利用單片機(jī)及無(wú)線傳輸模塊實(shí)現(xiàn)無(wú)線溫度監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)溫控范圍調(diào)節(jié)及其超溫范圍報(bào)警。
    發(fā)表于 07-26 09:15 ?6921次閱讀
    基于<b class='flag-5'>單片機(jī)</b>的無(wú)線<b class='flag-5'>溫度</b>監(jiān)測(cè)系統(tǒng)<b class='flag-5'>實(shí)現(xiàn)</b>

    基于STC單片機(jī)的電動(dòng)客車空調(diào)控制系統(tǒng)設(shè)計(jì)

    為了實(shí)現(xiàn)電動(dòng)客車空調(diào)系統(tǒng)的自動(dòng)控制,采用STC系列單片機(jī),開發(fā)一套基于RS485總線電動(dòng)客車空調(diào)控制系統(tǒng)。通過實(shí)時(shí)檢測(cè)溫度,實(shí)現(xiàn)壓縮
    發(fā)表于 09-18 10:36 ?83次下載
    基于STC<b class='flag-5'>單片機(jī)</b>的電動(dòng)客車空<b class='flag-5'>調(diào)控</b>制系統(tǒng)設(shè)計(jì)

    基于單片機(jī)溫度傳感器設(shè)計(jì)

    通過對(duì)AT89C2051單片機(jī)原理分析,研究了一種對(duì)環(huán)境溫度測(cè)量、控制的設(shè)計(jì)方案,實(shí)現(xiàn)了采用AT89C2051單片機(jī)編程達(dá)到控制溫度,精確測(cè)
    發(fā)表于 12-27 15:07 ?9776次閱讀

    利用AT89C2051單片機(jī)對(duì)系統(tǒng)協(xié)調(diào)控制設(shè)計(jì)的大氣溫度采集和記錄系統(tǒng)

    系統(tǒng)結(jié)構(gòu)如圖1所示。系統(tǒng)主要由AT89C2051單片機(jī)和外圍電路構(gòu)成。其基本思想是由串行時(shí)鐘芯片DS1306 提供時(shí)間基準(zhǔn), 由溫度傳感器DS18B20進(jìn)行溫度測(cè)量, 溫度數(shù)據(jù)存儲(chǔ)在D
    發(fā)表于 08-01 11:29 ?1366次閱讀
    利用AT89C2051<b class='flag-5'>單片機(jī)</b>對(duì)系統(tǒng)協(xié)<b class='flag-5'>調(diào)控</b>制設(shè)計(jì)的大氣<b class='flag-5'>溫度</b>采集和記錄系統(tǒng)

    使用51單片機(jī)實(shí)現(xiàn)溫度采集系統(tǒng)的設(shè)計(jì)資料說明

    數(shù)字單總線溫度傳感器是目前最新的測(cè)溫器件,它集溫度測(cè)量,A/D轉(zhuǎn)換于一體,單總線結(jié)構(gòu),數(shù)字量輸出,直接與單片機(jī)相接等優(yōu)點(diǎn)??捎盟M成單路或多路溫度測(cè)量裝置。敘述基于51
    發(fā)表于 09-17 10:29 ?53次下載
    使用51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>溫度</b>采集系統(tǒng)的設(shè)計(jì)資料說明

    單片機(jī)實(shí)現(xiàn)溫度檢測(cè)電路的設(shè)計(jì)

    單片機(jī)在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測(cè)和溫度控制,但那些溫度檢測(cè)與控制電路通常較復(fù)雜,成本也高,本文提供了一種低成本的利用
    發(fā)表于 11-19 15:33 ?6406次閱讀
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>溫度</b>檢測(cè)電路的設(shè)計(jì)

    單片機(jī)控制的溫度檢測(cè)電路設(shè)計(jì)

    單片機(jī)在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測(cè)和溫度控制,但那些溫度檢測(cè)與控制電路通常較復(fù)雜,成本也高,本文提供了一種低成本的利用
    發(fā)表于 11-25 09:51 ?3164次閱讀
    <b class='flag-5'>單片機(jī)</b>控制的<b class='flag-5'>溫度</b>檢測(cè)電路設(shè)計(jì)

    如何使用STM32單片機(jī)實(shí)現(xiàn)溫度采集報(bào)警系統(tǒng)的設(shè)計(jì)

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何使用STM32單片機(jī)實(shí)現(xiàn)溫度采集報(bào)警系統(tǒng)的設(shè)計(jì)包括了:包含源程序、原理圖PCB等文件。
    發(fā)表于 01-18 08:00 ?27次下載
    如何使用STM32<b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>溫度</b>采集報(bào)警系統(tǒng)的設(shè)計(jì)

    基于STM32單片機(jī)的植物補(bǔ)光調(diào)控系統(tǒng)

    基于STM32單片機(jī)的植物補(bǔ)光調(diào)控系統(tǒng)
    發(fā)表于 06-23 14:52 ?47次下載

    基于單片機(jī)的車載空調(diào)控制器

    設(shè)計(jì)簡(jiǎn)介:本設(shè)計(jì)是基于單片機(jī)的車載空調(diào)控制器,主要實(shí)現(xiàn)以下功能:可實(shí)現(xiàn)LCD1602顯示設(shè)置溫度以及實(shí)際
    發(fā)表于 11-12 15:36 ?16次下載
    基于<b class='flag-5'>單片機(jī)</b>的車載空<b class='flag-5'>調(diào)控</b>制器

    51單片機(jī)匯編程序,溫度報(bào)警項(xiàng)目

    51單片機(jī)匯編程序,溫度報(bào)警項(xiàng)目
    發(fā)表于 11-21 12:36 ?19次下載
    51<b class='flag-5'>單片機(jī)</b>匯編程序,<b class='flag-5'>溫度</b>報(bào)警<b class='flag-5'>項(xiàng)目</b>

    單片機(jī)實(shí)驗(yàn)項(xiàng)目分享

    單片機(jī)實(shí)驗(yàn)項(xiàng)目分享
    發(fā)表于 02-20 16:22 ?33次下載