精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

51單片機DS18B20溫度報警器proteus仿真設計_可調上下限

嘉盛單片機 ? 來源:嘉盛單片機 ? 2023-10-17 09:35 ? 次閱讀

主要功能:

基于51單片機的DS18B20溫度報警器仿真設計

1、通過DS18B20溫度傳感器檢測溫度并顯示在數碼管上;

2、具有高低溫報警功能,高于上限值或者低于下限值蜂鳴器報警;

3、可以通過按鍵調整溫度報警上下限值;

4、按鍵具有短按和長按功能,短按0.1度加減,長按1度加減

需注意仿真中51單片機芯片是通用的,AT89C51,AT89C52都是51單片機的具體型號,內核是兼容的。無論stc還是at都一樣,引腳功能都是一樣的,程序也是一樣的,芯片可以替換為STC89C52/STC89C51/AT89C52/AT89C51等51單片機芯片。

本設計系統是18b20溫度報警系統數碼管顯示,可設置溫度上限高溫報警和下限低溫報警,報警溫度可精確到0.1度,并具有掉電保存功能,數據保存在單片機內部EEPOM中(實物),進入設置界面后如果沒有鍵按下系統會在15秒后自動退出設置界面,人性化的按鍵設置,按鍵還具有連加、減功能。

按“設置鍵” :

有兩種操作方式

1)按下就松開,高溫設置、低溫設置、正常顯示溫度,

三個界面按一下就切換一次。

2)按下不松開,進入自動切換,每500ms自動切換一次,

2. 按“加鍵” :有兩種操作方式

1)按下就松開,設定的溫度值就加0.1度。

2)按下不松開,進入按鍵連加功能,每500ms自動加一

次,前三次自動加0.1度,之后就是自動加1度。

按“減鍵” :

有兩種操作方式

1)按下就松開,設定的溫度值就減0.1度。

2)按下不松開,進入按鍵連減功能,每500ms自動減一次,前三次自動減0.1度,之后就是自動減1度。

第一次按下“設置鍵”進入高溫報警設置:

按下“加、減”鍵可設置高溫報警,最高設置成99.0度,最低可設置成比低溫報警高0.1度。

第二次按下“設置鍵”進入低溫報警設置:

按下“加、減”鍵可設置低溫報警,最低設置成1度,最高可設置成比高溫報警低0.1度。

第三次按下“設置鍵”進入正常溫度顯示。

仿真圖:

打開仿真工程,雙擊proteus中的單片機,選擇hex文件路徑,然后開始仿真。開始仿真后,數碼管顯示當前的溫度值28攝氏度。

59430c1a-6c31-11ee-939d-92fbcf53809c.jpg

仿真過程中可以通過設置按鍵進入設置模式,進入設置模式后線設置溫度報警上限值。

第一次按下“設置鍵”進入高溫報警設置:

按下“加、減”鍵可設置高溫報警,最高設置成99.0度,最低可設置成比低溫報警高0.1度。

59616458-6c31-11ee-939d-92fbcf53809c.jpg

第二次按下“設置鍵”進入低溫報警設置:

按下“加、減”鍵可設置低溫報警,最低設置成1度,最高可設置成比高溫報警低0.1度。

5975de2e-6c31-11ee-939d-92fbcf53809c.jpg

第三次按下“設置鍵”進入正常溫度顯示。

原理圖:

原理圖使用AD繪制

59923f24-6c31-11ee-939d-92fbcf53809c.jpg

程序:

使用keil4或者keil5打開工程文件

59b839ea-6c31-11ee-939d-92fbcf53809c.jpg








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2918

    瀏覽量

    155899
  • 51單片機
    +關注

    關注

    273

    文章

    5699

    瀏覽量

    123225
  • 數碼管
    +關注

    關注

    32

    文章

    1876

    瀏覽量

    90968
  • DS18B20
    +關注

    關注

    10

    文章

    778

    瀏覽量

    80716
  • PROTEUS仿真
    +關注

    關注

    28

    文章

    308

    瀏覽量

    35203

原文標題:51單片機DS18B20溫度報警器proteus仿真設計_可調上下限(仿真+源碼+原理圖+報告+講解視頻)

文章出處:【微信號:嘉盛單片機,微信公眾號:嘉盛單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    51單片機ds18b20溫度報警器

    51單片機ds18b20溫度報警器,最近南方天天下大雨,下的人心情都郁悶了,最近應一個粉絲的留言,說畢業設計課題是一個
    發表于 07-14 07:27

    基于8051的Proteus仿真-1602LCD與DS18B20

    基于8051的Proteus仿真-1602LCD與DS18B20設計的溫度報警器
    發表于 05-12 10:11 ?66次下載

    基于8051的Proteus仿真-數碼管與DS18B20設計溫度

    基于8051的Proteus仿真-數碼管與DS18B20設計溫度報警器
    發表于 09-01 23:37 ?71次下載

    數碼管顯示51單片機DS18B20溫度測量源程序及仿真

    數碼管顯示51單片機DS18B20溫度測量源程序及仿真
    發表于 12-15 22:16 ?199次下載

    使用51單片機實現DS18B20溫度采集和LCD1602顯示的代碼和仿真說明

    使用51單片機實現DS18B20溫度采集和LCD1602顯示的代碼和仿真說明
    發表于 03-20 08:00 ?42次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b>實現<b class='flag-5'>DS18B20</b><b class='flag-5'>溫度</b>采集和LCD1602顯示的代碼和<b class='flag-5'>仿真</b>說明

    51單片機多路測溫報警系統(AT89C51、多個DS18B20、LCD1602)

    51單片機多路測溫報警系統(AT89C51、多個DS18B20、LCD1602)一、簡介** 此系統主要由AT89C
    發表于 11-21 11:06 ?19次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>多路測溫<b class='flag-5'>報警</b>系統(AT89C<b class='flag-5'>51</b>、多個<b class='flag-5'>DS18B20</b>、LCD1602)

    51單片機-DS18B20單片

    51單片機-DS18B20單片51單片機-DS18B20
    發表于 11-21 11:51 ?86次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>-<b class='flag-5'>DS18B20</b><b class='flag-5'>單片</b>

    基于AT89C51單片機用1602LCD與DS18B20設計的溫度報警器

    基于AT89C51單片機用1602LCD與DS18B20設計的溫度報警器Proteus
    發表于 05-05 10:00 ?10次下載

    基于AT89C51單片機用數碼管與DS18B20設計溫度報警器

    基于AT89C51單片機用數碼管與DS18B20設計溫度報警器Proteus
    發表于 05-04 15:31 ?35次下載

    基于51單片機DS18B20--溫度報警器0例程源代碼

    基于51單片機DS18B20--溫度報警器0例程源代碼
    發表于 05-17 15:05 ?1次下載

    基于51單片機DS18B20溫度傳感例程源代碼

    基于51單片機DS18B20溫度傳感例程源代碼
    發表于 05-12 16:12 ?4次下載

    基于51單片機DS18B20溫度報警器0例程源代碼

    基于51單片機DS18B20--溫度報警器0例程源代碼
    發表于 05-18 09:57 ?17次下載

    基于51單片機DS18B20溫度傳感例程源代碼

    基于51單片機DS18B20溫度傳感例程源代碼
    發表于 05-18 09:56 ?8次下載

    基于51單片機溫度報警器設計(仿真+實物)

    主要實現:實時溫度測量及顯示,超出溫度范圍聲光報警上下限溫度可通過按鍵設定等功能。 本數字溫度
    發表于 09-07 09:59 ?42次下載

    基于51單片機DS18B20溫度檢測上下限報警proteus仿真

    本資源內容概要:? ? ? ?這是基于51單片機DS18B20溫度檢測上下限報警
    發表于 06-18 10:13 ?1次下載