RM新时代网站-首页

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

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

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

樹莓派Pico上使用DS18B20溫度傳感器

jf_zGNBEhbi ? 來源:趣無盡 ? 2023-11-21 14:21 ? 次閱讀

傳感器介紹

1、DS18B20 溫度傳感采用單總線的接口方式,與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與 DS18B20 的雙向通訊。單總線具有經(jīng)濟(jì)性好,抗干擾能力強,適合于惡劣環(huán)境的現(xiàn)場溫度測量。
2、測量溫度范圍寬,測量精度高 DS18B20 的測量范圍為 -55 ℃ ~+ 125 ℃ ; 在 -10~+ 85°C 范圍內(nèi),精度為 ± 0.5°C 。
3、持多點組網(wǎng)功能,多個 DS18B20 可以并聯(lián)在唯一的單線上,實現(xiàn)多點測溫。
4、工作電源: 3.0~5.5V。DS18B20 也可以通過內(nèi)部寄生電路從數(shù)據(jù)線上獲取電源。因此,當(dāng)數(shù)據(jù)線上的時序滿足一定的要求時,可以不接外部電源,從而使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。
5、負(fù)壓特性電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作。

硬件連接

DS18B20 模塊的 VCC 腳接樹莓派 Pico 的 3V3。
DS18B20 模塊的 GND 腳接樹莓派 Pico 的 GND。
DS18B20 模塊的 DQ 腳接樹莓派 Pico 的 GP28。

編程

系統(tǒng)是帶相關(guān)的庫的,所以直接使用就可以了。

import machine, onewire, ds18x20, time
ds_pin=machine.Pin(28)
ds_sensor = ds18x20.DS18X20(onewire.OneWire(ds_pin))
 
roms = ds_sensor.scan()
print('Found DS devices: ', roms)
 
while True:
    ds_sensor.convert_temp()
    time.sleep_ms(750)
    for rom in roms:
        # print(rom)
        print(ds_sensor.read_temp(rom))
    time.sleep(2)

運行結(jié)果如圖。

839648d2-8834-11ee-939d-92fbcf53809c.png

審核編輯:湯梓紅

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

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753072
  • 溫度傳感器
    +關(guān)注

    關(guān)注

    48

    文章

    2940

    瀏覽量

    156015
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1706

    瀏覽量

    105607

原文標(biāo)題:樹莓派 Pico 上使用 DS18B20 溫度傳感器

文章出處:【微信號:趣無盡,微信公眾號:趣無盡】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于STM32的DS18B20溫度傳感器設(shè)計

    DS18B20內(nèi)置了64位產(chǎn)品序列號,方便識別身份,在一根線上可以掛接多個DS18B20傳感器,通過64位身份驗證,可以分別讀取來至不同傳感器采集的
    的頭像 發(fā)表于 03-07 11:44 ?1.3w次閱讀
    基于STM32的<b class='flag-5'>DS18B20</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>設(shè)計

    如何將溫度傳感器DS18B20樹莓連接

    在本教程中,我們將學(xué)習(xí)將溫度傳感器DS18B20樹莓連接。
    的頭像 發(fā)表于 11-08 16:44 ?9059次閱讀
    如何將<b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DS18B20</b>與<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>連接

    DS18B20溫度傳感器是什么

    DALLAS最新單線數(shù)字溫度傳感器DS18B20簡介新的“一線器件”體積更小、適用電壓更寬、更經(jīng)濟(jì) Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器
    發(fā)表于 04-27 08:14

    DS18B20溫度傳感器實驗

    STM32學(xué)習(xí)記錄:DS18B20溫度傳感器實驗(HAL庫)實驗摘要DS18B20簡述STMCubeMX引腳配置芯片選型引腳和時鐘配置生成ARM-MDK工程編寫
    發(fā)表于 08-18 07:44

    如何調(diào)試DS18B20溫度傳感器

    關(guān)于調(diào)試DS18B20溫度傳感器-記錄敘述元器件要點步驟其它問題結(jié)尾代碼鏈接敘述最近,調(diào)試DS18B20這個數(shù)字傳感器,關(guān)于如何調(diào)試
    發(fā)表于 01-17 07:03

    數(shù)字溫度傳感器DS18B20的設(shè)計及應(yīng)用

    數(shù)字溫度傳感器DS18B20的設(shè)計及應(yīng)用 1引言 DS18B20是DALLAS公司生產(chǎn)的一線式數(shù)字溫度
    發(fā)表于 04-02 18:00 ?2821次閱讀
    數(shù)字<b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DS18B20</b>的設(shè)計及應(yīng)用

    溫度傳感器DS18B20的驅(qū)動方法

    在這一小節(jié)中將對DS18B20 溫度傳感器進(jìn)行介紹,包括其功能、結(jié)構(gòu)、驅(qū)動方法等內(nèi) 容。 (1)DS18B20 溫度
    發(fā)表于 02-26 17:17 ?578次下載
    <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DS18B20</b>的驅(qū)動方法

    DS18B20完成溫度檢測的技巧

    介紹了DS18B20 溫度傳感器 的結(jié)構(gòu)和特點以及用DS18B20溫度傳感器進(jìn)行
    發(fā)表于 08-23 10:44 ?190次下載
    <b class='flag-5'>DS18B20</b>完成<b class='flag-5'>溫度</b>檢測的技巧

    溫度傳感器DS18B20

    溫度傳感器DS18B20 51例程,親測可用
    發(fā)表于 06-14 15:36 ?20次下載

    智能溫度傳感器DS18B20的原理與應(yīng)用

    DS18B20是DALLAS公司生產(chǎn)的單線數(shù)字溫度傳感器,他具有獨特的單線總線接口方式。文章詳細(xì)的介紹了單線數(shù)字溫度傳感器
    發(fā)表于 10-11 18:19 ?49次下載

    關(guān)于DS18B20溫度傳感器的原理及使用介紹說明(1)

    DS18B20溫度傳感器的原理和使用
    的頭像 發(fā)表于 07-10 03:00 ?2.1w次閱讀

    ds18b20的特性_ds18b20溫度傳感器應(yīng)用

    本文首先介紹了ds18b20的特性,其次介紹了DS18B20工作原理,最后介紹了ds18b20溫度傳感器應(yīng)用。
    發(fā)表于 04-24 09:10 ?1.1w次閱讀
    <b class='flag-5'>ds18b20</b>的特性_<b class='flag-5'>ds18b20</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>應(yīng)用

    ds18b20溫度傳感器如何使用

    DS18B20是一款廣泛使用的數(shù)字溫度傳感器,它具有高精度、低功耗和易于使用的特點。 DS18B20溫度
    的頭像 發(fā)表于 09-03 16:51 ?641次閱讀

    ds18b20溫度傳感器怎么接線

    DS18B20是一種廣泛使用的數(shù)字溫度傳感器,它基于1-Wire(一線)通信協(xié)議工作。這種傳感器因其高精度、易用性和低成本而受到歡迎。 DS18B2
    的頭像 發(fā)表于 10-18 14:50 ?1212次閱讀

    DS18B20溫度傳感器的工作原理和硬件設(shè)計

    通過本文可以了解DS18B20溫度傳感器工作原理、硬件設(shè)計、DS18B20單總線接口驅(qū)動編寫。
    的頭像 發(fā)表于 10-24 14:38 ?1698次閱讀
    <b class='flag-5'>DS18B20</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的工作原理和硬件設(shè)計
    RM新时代网站-首页