<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類(lèi)

      當(dāng)前位置: 首頁(yè) > 傳感測(cè)量產(chǎn)品 > 工業(yè)傳感器 > 溫度傳感器

      類(lèi)型分類(lèi):
      科普知識(shí)
      數(shù)據(jù)分類(lèi):
      溫度傳感器

      rt溫度傳感器:DS18B20 數(shù)字溫度傳感器的使用和基于RT-thread操作系統(tǒng)的實(shí)現(xiàn)

      發(fā)布日期:2022-10-09 點(diǎn)擊率:70


      rt溫度傳感器:DS18B20 數(shù)字溫度傳感器的使用和基于RT-thread操作系統(tǒng)的實(shí)現(xiàn)

      作者:劉濤
      概述:小型蚯蚓養(yǎng)殖監(jiān)控系統(tǒng)主要探索在家庭等局限場(chǎng)地下,蚯蚓的正常養(yǎng)殖,從而得到蚯蚓糞和蚯蚓液。系統(tǒng)基于ART-PI & RT_Studio開(kāi)發(fā),使用了dht11,ds18b20,土壤濕度,mpu6050監(jiān)測(cè)養(yǎng)殖環(huán)境中的空氣溫濕度,土壤溫濕度和蚯蚓的抖動(dòng)密度。外置的風(fēng)扇和水泵對(duì)上述環(huán)境變量進(jìn)行控制。連接onenet后可以及時(shí)在后臺(tái)遠(yuǎn)程觀測(cè)環(huán)境變量并加以控制。
      開(kāi)發(fā)環(huán)境
      硬件:ART-Pi STM32H750
      擴(kuò)展板:DS18B20防水?dāng)?shù)字溫度傳感器,DHT11溫濕度傳感器,2pcs MPU6050傳感器,土壤濕度傳感器
      RT-Thread版本:RT-Thread V 4.0.3
      開(kāi)發(fā)工具及版本:RT-studio2.0.0
      RT-Thread使用情況概述調(diào)度器:創(chuàng)建多個(gè)線程來(lái)實(shí)現(xiàn)不同的工作。
      信號(hào)量:用來(lái)同步線程。
      互斥量:多個(gè)相關(guān)采集線程能同時(shí)獲得系統(tǒng)資源,不被其他線程搶占
      消息隊(duì)列:用來(lái)實(shí)現(xiàn)采集線程,控制線程和oneNet upload線程的同步。
      消息郵箱:onenet_mqtt接受控制命令后和控制線程的同步
      組件部分:I2c框架,Sensor框架
      I2C框架:使用I2C框架來(lái)驅(qū)動(dòng)MPU6050
      ADC device:用來(lái)采集土壤濕度
      PWM device:用來(lái)控制風(fēng)扇,水泵。
      Sensor框架:MPU6050,DHT11,DS18b20均為基于sensor框架的包,為上層提供統(tǒng)一的操作接口,提高上層代碼的可重用性;簡(jiǎn)化底層驅(qū)動(dòng)開(kāi)發(fā)的難度。
      軟件包部分:
      Webclient:提供設(shè)備與HTTP Server的通訊的基本功能。
      pahomqtt,:本軟件包是在Eclipse paho-mqtt源碼包的基礎(chǔ)上設(shè)計(jì)的一套MQTT客戶端程序。
      Onenet:是RT-Thread針對(duì)OneNET平臺(tái)連接做的的適配,通過(guò)這個(gè)軟件包,可以讓設(shè)備在RT-Thread上非常方便的連接OneNet平臺(tái),完成數(shù)據(jù)的發(fā)送、接收、設(shè)備的注冊(cè)和控制等功能。
      cJSON:C語(yǔ)言實(shí)現(xiàn)的極簡(jiǎn)的解析JSON格式的軟件包。
      DHT11:GPIO模擬單總線協(xié)議,讀取傳感器溫濕度,注冊(cè)在sensor框架
      Ds18b20:GPIO模擬單總線協(xié)議,讀取傳感器溫度,注冊(cè)在sensor框架
      MPU6050:本軟件包是為InvenSense公司的六軸系列傳感器提供的通用傳感器驅(qū)動(dòng)包,可選I2C或SPI通信協(xié)議。通過(guò)Sensor框架,開(kāi)發(fā)者可以快速的將此傳感器驅(qū)動(dòng)起來(lái)。
      硬件框架ART-Pi外掛多個(gè)傳感器作為采集輸入設(shè)備, 水泵和風(fēng)扇作為控制設(shè)備。ART-Pi本身作為Onenet的一個(gè)終端設(shè)備來(lái)上傳數(shù)據(jù)接收和接收命令。
      軟件框架說(shuō)明多個(gè)采集線程實(shí)時(shí)讀取環(huán)境中的溫濕度,發(fā)送到stream消息隊(duì)列;Onenet上傳線程接收消息并上傳到相應(yīng)stream。當(dāng)云端下發(fā)命令,觸發(fā)Onenet_cmd_rsp_cb,在里面發(fā)送接收的控制命令到命令緩存郵箱,控制線程查詢郵箱,發(fā)現(xiàn)郵件后使用rt_mq_urgent發(fā)送緊急控制stream,及時(shí)同步云端控制設(shè)備的狀態(tài)。
      軟件模塊說(shuō)明共創(chuàng)建了2個(gè)信號(hào)量,1個(gè)消息隊(duì)列,1個(gè)互斥量,7個(gè)線程
      信號(hào)量:
      mqttinit_sem主要用于wifi的連接及onenet_mqtt_init的同步問(wèn)題。
      sensor_msg_sem_empty主要限制采集線程占用的消息資源個(gè)數(shù)
      5個(gè)采集線程:
      adc1_5_entry:周期性讀取土壤濕度傳感器的值,并把讀取到的值發(fā)送到消息隊(duì)列sensor_msg_mq
      read_dhtll_entry:周期性讀取DHT11溫濕度傳感器的值,并把讀取到的值發(fā)送到消息隊(duì)列sensor_msg_mq
      read_ds18b20_entry:周期性讀取ds1b20土壤溫度傳感器的值,并把讀取到的值發(fā)送到消息隊(duì)列sensor_msg_mq
      read_gyro0_entry:周期性讀取MPU6050_0六軸傳感器的Y軸角速度,作為蚯蚓活動(dòng)強(qiáng)度(間接反映蚯蚓密度和活性情況),并把讀取到的值發(fā)送到消息隊(duì)列
      read_gyro1_entry:同上,兩點(diǎn)測(cè)量。
      消息隊(duì)列:
      sensor_msg_mq:為了同步采集線程,控制線程和云端的同步。由于Onenet數(shù)據(jù)刷新有要求,更新數(shù)據(jù)快了也沒(méi)用,這里設(shè)置為1s.生產(chǎn)者過(guò)多,消費(fèi)速率過(guò)慢,最終都會(huì)過(guò)剩。只分配5個(gè)消息給到采集線程。
      另外,雖然我們開(kāi)辟了8個(gè)消息,但是我們使用了sensor_msg_sem_empty信號(hào)量來(lái)限制采集線程只能使用5個(gè),留下的3個(gè)用來(lái)快速同步控制流,及時(shí)刷新云端控制設(shè)備的狀態(tài)。
      互斥量:
      sensor_msg_mutex:由于DHT11同時(shí)讀取了溫度和濕度兩個(gè)環(huán)境變量,對(duì)應(yīng)云端兩個(gè)stream,需要發(fā)送兩次消息,為確保兩個(gè)stream的同步,先獲取互斥量,

      rt溫度傳感器:NTC溫度傳感器溫度計(jì)算公式

      溫度傳感器是應(yīng)用系統(tǒng)和實(shí)際應(yīng)用之間的橋梁,而溫度是實(shí)際應(yīng)用中經(jīng)常需要測(cè)量的參數(shù),許多工藝都需要依靠溫度來(lái)實(shí)現(xiàn)。

      溫度傳感器種類(lèi)繁多,有NTC、PTC、熱電偶等等。其中最為常見(jiàn),且性價(jià)比最高的當(dāng)然是NTC。
      NTC(Negative Temperature Coefficient)是指隨溫度上升電阻呈指數(shù)關(guān)系減小、具有負(fù)溫度系數(shù)的熱敏電阻現(xiàn)象和材料,由此不難理解NTC的電阻值與溫度有對(duì)應(yīng)關(guān)系。也就是負(fù)溫度系數(shù)熱敏電阻(NTC)在溫度越高時(shí)電阻值越低。
      NTC溫度傳感器根據(jù)電阻值得出溫度值的方法:
      實(shí)際應(yīng)用中NTC溫度傳感器溫度計(jì)算方法主要有兩種方法:
      第一種是通過(guò)查找表方法,一般的NTC傳感器的數(shù)據(jù)手冊(cè)上都會(huì)標(biāo)出溫度與電阻值對(duì)應(yīng)的關(guān)系。
      那么在沒(méi)有數(shù)據(jù)手冊(cè)的情況下,就可以用第二種方法,通過(guò)公式計(jì)算出NTC溫度傳感器溫度。
      公式:Rt=R *EXP(B*(1/T-1/T0))
      對(duì)上面的公式解釋如下:

      T和T0指的是K度即開(kāi)爾文溫度,K度=273.15(絕對(duì)溫度)+攝氏度

      Rt、R分別為溫度T、T0時(shí)的電阻值

      B為材料常數(shù)。該參數(shù)一般在產(chǎn)品規(guī)格表中都會(huì)給出。

      EXP是e的n次方

      對(duì)于已知Rt求T1還需要做一些轉(zhuǎn)換,對(duì)于math.h中提供exp(a)函數(shù),用于求e的 a次方。所以涉及公式轉(zhuǎn)換需要公式lnx。

      T=NTC_B*log10(e)*NTC_T0 / ( NTC_T0*log10(fRegister) + NTC_B*log10(e)LOGE - NTC_T0*log10(NTC_R0) ) - 273;(這里使用換低公式換成log10,相比log計(jì)算時(shí)間有明顯減少)。
      rt溫度傳感器:DS18B20 數(shù)字溫度傳感器的使用和基于RT-thread操作系統(tǒng)的實(shí)現(xiàn)  第1張

      rt溫度傳感器:Thermalert4.0系列集成式紅外溫度傳感器、紅外測(cè)溫儀

      Thermalert4.0紅外測(cè)溫儀
      產(chǎn)品說(shuō)明
      Thermalert4.0系列集成式紅外溫度傳感器,為各種工藝控制應(yīng)用提供精確的溫度測(cè)量。這些高溫計(jì)符合工業(yè)4.0標(biāo)準(zhǔn),所有的型號(hào)創(chuàng)新的結(jié)合了數(shù)字通訊方式和標(biāo)準(zhǔn)的兩線安裝方式。Thermalert4.0紅外傳感器具有各種類(lèi)型的通信接口,具有內(nèi)置激光瞄準(zhǔn)功能,提供了在一個(gè)緊湊、集成的機(jī)體中測(cè)溫以及數(shù)字處理所需的功能,易于安裝和操作。
      DataTemp? Multidrop軟件
      DataTemp? Multidrop
      軟件可以幫您按照需要配置您的傳感器;實(shí)時(shí)顯示被測(cè)目標(biāo)溫度的圖形。柱狀圖特性顯示了整個(gè)網(wǎng)絡(luò)或流程中不同位置的溫度分布。使用該軟件來(lái)記錄和存檔您的工藝流程溫度。上限報(bào)警和下限報(bào)警顯示清晰,易于識(shí)別超出范圍的異常情況。
      附件
      我們提供有各種各樣的選項(xiàng)和附件可以適配于您的Thermalert
      4.0傳感器的安裝條件。
      鏡頭保護(hù)器和空氣吹掃器可以在惡劣環(huán)境下為鏡頭提供保護(hù)和清潔。
      水/氣冷式保護(hù)套可以耐受環(huán)境溫度高達(dá)175°C(315°F)。
      對(duì)于極端惡劣的環(huán)境,建議使用熱保護(hù)套。
      這堅(jiān)固的鑄鋁外殼保證傳感器可以耐受高環(huán)境溫度為315°C
      (600°F)。
      它完全封閉傳感器,結(jié)合熱保護(hù)和機(jī)械保護(hù)與空氣凈化于一體。
      當(dāng)熱保護(hù)套處于安裝位置時(shí),可以自由安裝或拆卸Thermalert 4.0傳感器,無(wú)需全部拆卸。
      關(guān)鍵指標(biāo)
      符合工業(yè)4.0標(biāo)準(zhǔn)
      集成激光瞄準(zhǔn)功能
      電氣隔離輸出
      食品行業(yè)專(zhuān)用塑料鏡頭
      模擬量輸入控制環(huán)境溫度補(bǔ)償或者發(fā)射率設(shè)定
      USB連接,設(shè)置簡(jiǎn)單
      簡(jiǎn)便的兩線制連接或者數(shù)字量通訊
      向上兼容Raytek? 和 Ircon?
      同級(jí)別測(cè)溫儀以及附件
      技術(shù)規(guī)范
      比較寬的測(cè)溫范圍-40 °C — 2250
      °C
      先進(jìn)的信號(hào)處理功能
      多種焦距可選
      型號(hào)名稱 / 光譜靈敏度
      溫度范圍
      光學(xué)分辨率
      應(yīng)用案例
      LT
      8-14微米
      -40~1000 oC
      70:1
      低溫檢測(cè)應(yīng)用,例如薄膜,瀝青,地毯印染,紙張涂覆,熱擠出以及食品
      G5
      5微米
      250~2250 oC
      70:1
      玻璃熱彎、回火、退火和密封的玻璃表面溫度
      G7
      7.9微米
      300~900 oC
      70:1
      超薄玻璃
      P3
      3.43微米
      25~450 oC
      20:1
      薄膜材料的擠出和轉(zhuǎn)化:聚乙烯,聚丙烯,聚苯乙烯
      P7
      10°C~360°C
      33:1
      薄膜的生產(chǎn)和轉(zhuǎn)換聚酯(PET)、氟塑料、特富龍?、丙烯酸、尼龍(錦綸)
      MT
      3.9微米
      200°C~2250°C
      70:1
      爐內(nèi)耐火材料,火焰加熱硬化和釬焊
      HT
      2.2微米
      500°C~2000°C
      60:1
      擠出和轉(zhuǎn)化薄膜:聚乙烯,聚丙烯,聚苯乙烯
      更多產(chǎn)品信息及現(xiàn)場(chǎng)應(yīng)用歡迎聯(lián)系我們。
      相關(guān)產(chǎn)品:Thermalert4.0系列集成式紅外溫度傳感器 , 紅外測(cè)溫儀

      rt溫度傳感器:DS18B20 數(shù)字溫度傳感器的使用和基于RT-thread操作系統(tǒng)的實(shí)現(xiàn)  第2張

      rt溫度傳感器:荷樹(shù)棟

      使用pt100的好處

      pt100是最精確的溫度傳感器之一。它不僅提供良好的準(zhǔn)確性,還提供出色的穩(wěn)定性和可重復(fù)性。標(biāo)準(zhǔn)pt100符合DIN-IEC B類(lèi).pt100也相對(duì)不受電噪聲的影響,因此非常適合工業(yè)環(huán)境中的溫度測(cè)量,特別是在電機(jī),發(fā)電機(jī)和其他高壓設(shè)備周?chē)?/p>

      RTD PT100溫度探頭

      溫度探頭是由元件,護(hù)套,引線和終端或連接組成的組件。選擇傳感器后,需要確定接線和封裝要求。有多種方法可以連接傳感器,以及可供選擇的無(wú)限數(shù)量的探頭或傳感器結(jié)構(gòu)。

      RTD鉑電阻溫度檢測(cè)器(Pt-RTD)溫度控制布線安排

      為了測(cè)量溫度,RTD元件必須連接到某種監(jiān)控或控制設(shè)備。由于溫度測(cè)量基于元件電阻,因此添加到電路中的任何其他電阻(引線電阻,連接等)都將導(dǎo)致測(cè)量誤差。除2線配置外,所有其他布線布置允許監(jiān)控或控制設(shè)備分解出不需要的引線電阻和電路中發(fā)生的其他電阻。采用3線結(jié)構(gòu)的傳感器是最常見(jiàn)的設(shè)計(jì),可在工業(yè)過(guò)程和監(jiān)控應(yīng)用中找到。只要所有引線具有相同的電阻,就會(huì)將引線電阻考慮在內(nèi); 否則,可能會(huì)導(dǎo)致錯(cuò)誤。

      RTD鉑電阻溫度檢測(cè)器線材

      在指定引線材料時(shí),應(yīng)注意選擇適合傳感器在使用中暴露的溫度和環(huán)境的引線。在選擇引線時(shí),溫度是迄今為止首要考慮因素,然而,諸如耐磨性和水浸特性等物理特性也很重要。

      三種最受歡迎的結(jié)構(gòu)是:
      - PVC Insulatated探頭提供-40至105°C的溫度范圍,具有抗磨損性,適用于浸水。
      - PFA Insulatated pt100探針的溫度范圍為-267至260°C,具有出色的耐磨性。它們也非常適合水下應(yīng)用。
      - 盡管玻璃纖維絕緣pt100探頭提供-73至482°C的更高溫度范圍,但其在磨損或水浸下的性能被認(rèn)為不那么有效。

      終端

      探頭可以在連接頭,快速斷開(kāi),接線盒或延長(zhǎng)線中終止。其他終止方式可根據(jù)特殊要求提供。
      組態(tài)

      一旦選擇了pt100元件,導(dǎo)線布置和導(dǎo)線結(jié)構(gòu),就需要考慮傳感器的物理結(jié)構(gòu)。最終的傳感器配置取決于應(yīng)用。測(cè)量液體,表面或氣流的溫度需要不同的傳感器配置。

      RTD鉑電阻溫度檢測(cè)器標(biāo)準(zhǔn)

      RTD有兩個(gè)標(biāo)準(zhǔn):歐洲標(biāo)準(zhǔn)(也稱為DIN或IEC標(biāo)準(zhǔn))和美國(guó)標(biāo)準(zhǔn)。歐洲標(biāo)準(zhǔn),也稱為DIN或IEC標(biāo)準(zhǔn),被認(rèn)為是鉑RTD的全球標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)DIN / IEC (或簡(jiǎn)稱IEC751)要求RTD在0°C時(shí)的電阻為100.00 O,電阻溫度系數(shù)(TCR)在0到100°之間為0. O / O /°C C。

      DIN / IEC751中規(guī)定了兩種電阻容差:
      在0oC時(shí),A類(lèi)=±(0.15 + 0.002 * t)°C或100.00±0.06 O
      B級(jí)=±(0.3 + 0.005 * t)°C或0℃時(shí)100.00±0.12 O

      工業(yè)中使用的兩種電阻公差為:
      1/3 DIN=±1/3 *(0.3 + 0.005 * t)°C或100.00± 0.10 O在0oC1
      / 10 DIN=±1/10 *(0.3 + 0.005 * t)°C或100.00±0.03 O在0oC

      電阻容差和溫度系數(shù)的組合定義了RTD傳感器的電阻與溫度特性。元件公差越大,傳感器偏離廣義曲線越多,傳感器與傳感器之間的差異就越大(互換性)。這對(duì)于需要更換或更換傳感器并希望最小化互換性錯(cuò)誤的用戶非常重要。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 電氣控制線路圖控制原

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 人人狠狠综合88综合久久| 久久亚洲高清综合| 狠狠人妻久久久久久综合蜜桃| 色综合天天综合网| 亚洲欧美熟妇综合久久久久| 色综合久久综合网| 丁香五月亚洲综合深深爱| 一本大道久久a久久精品综合| 亚洲国产成人久久综合一区| 亚洲丁香婷婷综合久久| 国产综合成人久久大片91| 色婷婷综合久久久| 久久婷婷五月综合97色直播| 亚洲免费综合色在线视频| 亚洲成色在线综合网站| 狠狠色丁香婷婷综合久久片 | 亚洲综合综合在线| 一本久道久久综合多人| 色综合综合色综合色综合| 狠狠色婷婷狠狠狠亚洲综合| 色综合久久天天综合| 久久综合狠狠色综合伊人| 亚洲综合另类小说色区色噜噜| 久久综合亚洲色HEZYO社区| 亚洲AV综合色区无码一区爱AV| 日韩亚洲人成在线综合| 亚洲狠狠婷婷综合久久蜜芽| 久久一日本道色综合久久| 久久亚洲精品成人综合| 久久综合精品国产一区二区三区| 国产精品亚洲综合网站| 亚洲综合色丁香婷婷六月图片| 久久综合九色综合网站| 亚洲情综合五月天| 国产在线一区二区综合免费视频| 国产成人麻豆亚洲综合无码精品 | 亚洲av日韩综合一区二区三区| 日韩亚洲国产综合久久久| 99久久综合精品五月天| 欧美日韩色另类综合| 欧美激情综合亚洲一二区|