當(dāng)前位置: 首頁 > 傳感測(cè)量產(chǎn)品 > 工業(yè)傳感器 > 溫度傳感器
發(fā)布日期:2022-10-09 點(diǎn)擊率:56

相關(guān)推薦
【arduino SD卡開發(fā)】 將文件寫入SD卡的特定 文件夾內(nèi)
開發(fā)項(xiàng)目想把文件寫入SD卡并且用時(shí)間加日期的方式記錄寫入時(shí)間嘗試使用日期和時(shí)間命名文件名 程序語句是....
發(fā)表于 11-22 10:51 ?
5次
閱讀
arduino+A4889+步進(jìn)電機(jī)
內(nèi)容本篇文章主要是對(duì)步進(jìn)電機(jī)相關(guān)原理介紹,并實(shí)現(xiàn)了arduino+A4899步進(jìn)電機(jī)驅(qū)動(dòng)對(duì)四二步進(jìn)電....
發(fā)表于 11-22 09:51 ?
8次
閱讀
Arduino Core For ESP32是什么
文章目錄1. Arduino Core For ESP32是什么?2.Arduino core for ESP32庫(kù)3.與ESP8266庫(kù)類比3.1 WiFi —— ESP8...
發(fā)表于 11-22 08:04 ?
0次
閱讀
DS18B20簡(jiǎn)介
1、DS18B20簡(jiǎn)介DS18B20本身就是一個(gè)溫度傳感器,只需要將DS18B20的數(shù)據(jù)引腳和單片機(jī)的一個(gè)I/O口接上,單片機(jī)通過1-W...
發(fā)表于 11-22 07:21 ?
0次
閱讀
怎樣去安裝ESP32 Arduino開發(fā)環(huán)境
文章目錄1.前言2.概覽2.1 性能穩(wěn)定2.2 高度集成2.3 超低功耗2.4 Wi-Fi & 藍(lán)牙解決方案3.模組3.安裝ESP32 Arduino開發(fā)環(huán)境3...
發(fā)表于 11-22 07:03 ?
0次
閱讀
溫控風(fēng)扇
轉(zhuǎn)載需注明出處!
發(fā)表于 11-21 13:21 ?
4次
閱讀
STM32入門開發(fā): 編寫DS18B20溫度傳感器驅(qū)動(dòng)(讀取環(huán)境溫度、支持級(jí)聯(lián))
一、環(huán)境介紹編程軟件: keil5操作系統(tǒng): win10STM32編程方式: 寄存器開發(fā) (方便程序....
發(fā)表于 11-21 11:51 ?
23次
閱讀
51單片機(jī)——DS18B20溫度傳感器-1總線通訊1.1
寫的不知道好不好,有什么不對(duì)的地方還請(qǐng)指出,謝了。1、本節(jié)基于DS18B20 1總線通訊。DS18B....
發(fā)表于 11-21 11:51 ?
4次
閱讀
51單片機(jī)+oled+ds18b20檢測(cè)并顯示溫度第一篇:初始化oled顯示
51單片機(jī)+oled+ds18b20檢測(cè)并顯示溫度~
發(fā)表于 11-21 11:51 ?
13次
閱讀
推薦Arduino更深入學(xué)習(xí):《新概念51單片機(jī)C語言教程》-郭天祥(文章內(nèi)含學(xué)習(xí)資料供下載)
Arduino僅僅只是作為興趣愛好,去玩玩還不錯(cuò),如果想更深入一步了解偏向硬件底層的C編程,極力推薦....
發(fā)表于 11-20 19:51 ?
9次
閱讀
51單片機(jī)+DS18B20測(cè)溫程序
#include#include#define uchar unsigned char#define....
發(fā)表于 11-20 18:06 ?
3次
閱讀
傳感器自學(xué)筆記第十四章——DS18B20溫度傳感器(附自己寫的好用的51單片機(jī)單、多路溫度采集代碼)
作者:GWD 時(shí)間:2019.6.30一、 學(xué)習(xí)要點(diǎn):1、問:讀操作中為何還要賦值后再移位操作,而不....
發(fā)表于 11-20 15:21 ?
8次
閱讀
如何用手機(jī)開發(fā)單片機(jī)編寫51或arduino等程序?
重要提示:不推薦用這種方式進(jìn)行開發(fā)。提供這些方式,只是一個(gè)嘗試,說明大部分x86系統(tǒng)能做的事情,ar....
發(fā)表于 11-20 14:36 ?
6次
閱讀
單片機(jī)測(cè)溫系統(tǒng)(AT89C51、DS18B20溫度傳感器、LCD1602)
單片機(jī)測(cè)溫系統(tǒng)一、簡(jiǎn)介此系統(tǒng)主要由AT89C51、DS18B20溫度模塊和LCD1602組成。大致的....
發(fā)表于 11-20 14:36 ?
7次
閱讀
【嵌入式-3】學(xué)習(xí)筆記
0 實(shí)驗(yàn)?zāi)康耐ㄟ^單片機(jī)運(yùn)行一個(gè)服務(wù)器(webserve),自己生成網(wǎng)頁(HTML),通過瀏覽器訪問單....
發(fā)表于 11-20 12:06 ?
3次
閱讀
打開單片機(jī)世界的大門——上位機(jī)控制下位機(jī)實(shí)例詳解
上位機(jī)控制下位機(jī)實(shí)例詳解一、基本概念上位機(jī)與下位機(jī)串口數(shù)據(jù)表達(dá)二、下位機(jī)程序三、上位機(jī)程序四、總結(jié)一....
發(fā)表于 11-20 11:06 ?
10次
閱讀
MSP430 G2553 F5529 單片機(jī) IIC OLED 顯示 DS18B20 溫度 串口
MSP430 G2553:MSP430 F5529:串口:
發(fā)表于 11-20 09:06 ?
11次
閱讀
工控硬件
=========================通用工控硬件平臺(tái):================....
發(fā)表于 11-19 14:21 ?
7次
閱讀
STM32CubeMX | 33-使用GPIO讀取溫度傳感器數(shù)據(jù)(DS18B20)
本篇詳細(xì)的記錄了如何使用STM32CubeMX配置 STMRET6 的硬件GPIO外設(shè)讀取....
發(fā)表于 11-19 12:51 ?
6次
閱讀
介紹一種基于AT89C51單片機(jī)的控制溫度傳感器
本文介紹了一種基于AT89C51單片機(jī)控制溫度傳感器DS18B20實(shí)現(xiàn)的一種數(shù)字式溫度檢測(cè),在仿真中,設(shè)備可以手動(dòng)調(diào)節(jié)環(huán)境中的最...
發(fā)表于 11-19 09:02 ?
0次
閱讀
基于單片機(jī)的FM收音機(jī)該如何去制作呢
基于單片機(jī)的FM收音機(jī) 附帶測(cè)溫功能介紹可能會(huì)遇到的問題介紹本次制作為我在單片機(jī)課程設(shè)計(jì)這一門課的作業(yè),該設(shè)計(jì)用STC89C...
發(fā)表于 11-19 07:36 ?
0次
閱讀
從第三方站點(diǎn)下載下來的Matlab工具箱怎么去安裝呢
下載Matlab官方的工具箱或者硬件支持包為什么會(huì)失敗呢?
從第三方站點(diǎn)下載下來的Matlab工具箱怎么去安裝呢?
...
發(fā)表于 11-19 06:47 ?
0次
閱讀
使用arduino ide 開發(fā)node mcu的串口可能遇到的問題
我需要做一個(gè)定位到功能使用的模塊是NEO 6M的然后我直接使用默認(rèn)串口的時(shí)候,是無法使用的然后我嘗試....
發(fā)表于 11-18 19:36 ?
2次
閱讀
Arduino 編程 ESP8266 12F NodeMCU 實(shí)現(xiàn) PWM 控制呼吸燈
Arduino 編程 ESP8266 12F NodeMCU 實(shí)現(xiàn) PWM 控制呼吸燈
發(fā)表于 11-18 19:21 ?
18次
閱讀
溫濕度條件太重要!這些都要特別注意
08~15℃,是儲(chǔ)糧的最佳溫度;35~38℃,是洗澡水的最佳溫度;70~80℃,是泡茶葉開水的最佳溫....
田雨 發(fā)表于 11-18 18:06 ?
13次
閱讀
基于 Arduino Nano RP2040 的二氧化碳和灰塵監(jiān)測(cè)儀(PCB+代碼)
本方案是一個(gè)基于 Arduino Nano RP2040 Connect,通過 Telegram 機(jī)器人顯示灰塵密度 (mg/m3) 和二氧化碳 (CO2) 密度 (pp...
發(fā)表于 11-18 17:58 ?
634次
閱讀
單片機(jī)的ds18b20程序
ds18b20對(duì)時(shí)序要求很高,所以一定要注意延時(shí)下面是32單片機(jī)的程序//復(fù)位DS18B20void....
發(fā)表于 11-18 12:36 ?
24次
閱讀
Stduino IDE stm32 最小系統(tǒng) 小藍(lán)板 多串口通信(六)
串行端口用于STM32單片機(jī)和個(gè)人電腦或其他設(shè)備進(jìn)行通信,Stm32F103c8t6有三個(gè)硬串口(P....
發(fā)表于 11-18 10:06 ?
13次
閱讀
基于atmega8的arduino最小系統(tǒng)制作(arduino uno作為下載器)
材料準(zhǔn)備atmega8×116MHZ晶振×122pf陶瓷電容×2arduino uno ×1杜邦線若....
發(fā)表于 11-18 09:41 ?
18次
閱讀
基于51單片機(jī)的自動(dòng)澆花系統(tǒng)設(shè)計(jì)
51單片機(jī)自動(dòng)澆水系統(tǒng)/51單片機(jī)自動(dòng)澆花系統(tǒng)整個(gè)設(shè)計(jì)由51單片機(jī)模塊、濕度傳感器模塊(土壤濕度傳感器或者溫度傳感器或者溫濕度傳...
發(fā)表于 11-18 08:27 ?
0次
閱讀
怎樣去設(shè)計(jì)一種PT100溫度傳感器的信號(hào)采集電路呢
怎樣去設(shè)計(jì)一種PT100溫度傳感器的信號(hào)采集電路呢?
如何使用嵌入式系統(tǒng)實(shí)驗(yàn)板采集外部的溫度并顯示出來呢?
...
發(fā)表于 11-17 08:07 ?
0次
閱讀
PIC16F887 單片機(jī) PROTEUS 仿真 C程序 測(cè)溫系統(tǒng) DS18B20 TC74
發(fā)表于 11-16 15:51 ?
6次
閱讀
PIC16F887 單片機(jī) 溫度檢測(cè) DS18B20
設(shè)計(jì)二:溫度檢測(cè)硬件:DS18B20、按鍵、LCD顯示、LED、蜂鳴器、直流電機(jī)要求: 1、可檢測(cè)當(dāng)....
發(fā)表于 11-16 13:21 ?
15次
閱讀
【從零開始】通過Arduino+ESP32(NodeMCU-32S)實(shí)現(xiàn)藍(lán)牙設(shè)備復(fù)制模擬[2021/08/30]
背景所需資料1.Arduino IDE參考
發(fā)表于 11-16 10:06 ?
31次
閱讀
自制ArduinoUno R3開發(fā)板,燒寫bootloader
自制Arduino uno R3開發(fā)板主要步驟:一、系統(tǒng)板的電路設(shè)計(jì)與制作二、 CH340G驅(qū)動(dòng)安裝....
發(fā)表于 11-16 09:21 ?
30次
閱讀
stm32 arduino 讀取sd卡并在lcd(jlx)上播放badapple
目錄前言引腳連接代碼示例問題排查1. sd卡無法讀取2. lcd無顯示標(biāo)題前言要問什么是測(cè)試單片機(jī)控....
發(fā)表于 11-16 09:21 ?
12次
閱讀
Arduino基礎(chǔ)入門篇(Arduino的世界)
本文主要介紹Arduino的優(yōu)勢(shì),開發(fā)所涉及的硬件分類,開發(fā)語言及開發(fā)環(huán)境的下載。什么是Arduin....
發(fā)表于 11-16 09:06 ?
25次
閱讀
視頻介紹Arduino的歷史和創(chuàng)始人馬西莫·班茲的故事,看過這篇您再學(xué)Arduino! 為 初學(xué)者 和 創(chuàng)客教師 介紹Arduino的誕生,解析那些阻擋我們?nèi)腴T的專業(yè)用語!
前幾天有幾個(gè)朋友讓我講Arduino入門,還不讓我出現(xiàn)英文,這篇文字是寫給你們的,也是送給所有創(chuàng)客老....
發(fā)表于 11-16 09:06 ?
17次
閱讀
Arduino入門必備基礎(chǔ)知識(shí)(基礎(chǔ)認(rèn)證考前總結(jié))
最近開始準(zhǔn)備考取Arduino的官方認(rèn)證,但之前沒有系統(tǒng)地學(xué)習(xí),因此打算好好整理一下,一方面當(dāng)作考試....
發(fā)表于 11-15 20:51 ?
20次
閱讀
Digispark開發(fā)環(huán)境搭建
Digispark開發(fā)環(huán)境搭建先記錄一下時(shí)間,因?yàn)闀r(shí)間才是重點(diǎn);其實(shí)當(dāng)年是為了搞個(gè)自動(dòng)輸入整一下可愛....
發(fā)表于 11-15 20:51 ?
20次
閱讀
arduino學(xué)習(xí)筆記二
arduino語言Arduino語言是建立在C/C++基礎(chǔ)上的,其實(shí)也就是基礎(chǔ)的C語言,Arduin....
發(fā)表于 11-15 20:21 ?
24次
閱讀
atmega168P燒寫bootloader
atmega168P燒寫bootloader燒寫bootloader的方法大體分為兩種:方法一:使用....
發(fā)表于 11-15 19:36 ?
15次
閱讀
**arduino+繼電器+電機(jī)**
arduino+繼電器+電機(jī)應(yīng)用場(chǎng)合:加濕器、自動(dòng)澆花、智能門鎖、報(bào)警系統(tǒng)…總之很多場(chǎng)合都適用。本章....
發(fā)表于 11-15 19:36 ?
11次
閱讀
arduino筆記2:?jiǎn)纹瑱C(jī)和arduino的區(qū)別
arduino平臺(tái)的基礎(chǔ)就是AVR指令集的單片機(jī),所以在使用arduino之前,有必要了解一些單片機(jī)....
發(fā)表于 11-15 19:36 ?
42次
閱讀
Arduino-Proteus仿真05-分立式數(shù)碼管循環(huán)顯示0~9
Arduino-Proteus仿真05-分立式數(shù)碼管循環(huán)顯示0~9設(shè)計(jì)者:STCode(公眾號(hào)同名)....
發(fā)表于 11-15 19:21 ?
18次
閱讀
Arduino Mega2560 作為燒錄器燒寫Mega2560的bootloader
本文參考自:打開a....
發(fā)表于 11-15 19:06 ?
11次
閱讀
arduino筆記3:AVR微控制器 + 產(chǎn)生背景 + 內(nèi)部架構(gòu) + 存儲(chǔ)器
因?yàn)榛贏VR的Arduino其實(shí)只是一個(gè)AVR微控制器的物理平臺(tái)(例如分接板),所以Arduino....
發(fā)表于 11-15 16:36 ?
16次
閱讀
Arduino學(xué)習(xí)筆記(0):初識(shí)Arduino
目錄1. Arduino簡(jiǎn)史2. Arduino特點(diǎn)2.1 Arduino參數(shù):2.2 Arduin....
發(fā)表于 11-15 16:06 ?
41次
閱讀
Arduino是什么 arduino 哪個(gè)國(guó)家 arduino好學(xué)嗎 難不難 arduino能做什么 為什么arduino這么火
目錄Arduino是什么?為什么Arduino廣受歡迎?如何使用Arduino?Arduino是什么....
發(fā)表于 11-15 16:06 ?
40次
閱讀
arduino筆記4:AVR微控制器 + 外圍功能
(一)外圍功能
發(fā)表于 11-15 15:06 ?
6次
閱讀
Adafruit_NeoPixel常用庫(kù)函數(shù)詳解
初始化包含頭文件#include 針對(duì)AVR單片機(jī)的特殊設(shè)置#ifdef __AVR__ #incl....
發(fā)表于 11-15 14:06 ?
13次
閱讀
【技術(shù)分享】單片機(jī)模擬NS手柄 半自動(dòng)完成太鼓達(dá)人曲目
一、前言1.1 項(xiàng)目由來前些天,在b站上看到有人分享單片機(jī)模擬NS手柄,在《精靈寶可夢(mèng)》、《異度之刃....
發(fā)表于 11-15 13:36 ?
14次
閱讀
Arduino單片機(jī)(二).Arduino系列單片機(jī)的介紹
1、經(jīng)典入門級(jí)—Ardunio UNO R31.1 性能資源Arduino UNO R3是一款基于A....
發(fā)表于 11-15 12:51 ?
15次
閱讀
Arduino底層 Atmega2560寄存器操作
@Arduino底層 Atmega2560寄存器操作#ATMEGA2560引腳圖如下,100個(gè)引腳....
發(fā)表于 11-15 12:36 ?
17次
閱讀
Part0 -- 打開Arduino的大門
歡迎來到Arduino的世界,Arduino作為目前特別流行的開發(fā)平臺(tái)。因?yàn)榭梢钥缙脚_(tái)、開發(fā)容易上手....
發(fā)表于 11-15 11:06 ?
18次
閱讀
使用直流電源通過Arduino開發(fā)板電源接口為Arduino供電
目錄基本概念代碼與演示基本概念可以使用直流電源通過Arduino開發(fā)板電源接口為Arduino供電。通過此方法為Arduino開發(fā)板供電時(shí)...
發(fā)表于 11-11 07:17 ?
0次
閱讀
R-8949-34 R-8949-34 RTD 探針和組件
看產(chǎn)品文檔,或?聯(lián)系我們?以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
傳感器類型?:
定子
元件材料?:
鉑
引線導(dǎo)線種類?:
標(biāo)準(zhǔn) PTFE
使用環(huán)境
最大溫度?:
155?°C?[?311?°F?]
包裝特性
元件包裝?:
玻璃纖維主體...
發(fā)表于 08-21 00:00 ?
27次
閱讀
SB0789 SB0789 RTD 傳感器元件
看產(chǎn)品文檔,或?聯(lián)系我們?以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
型號(hào)?:
GO 1020
RTD 元件類型?:
鉑金玻璃線繞元件
元件材料?:
鉑
引線導(dǎo)線種類?:
鎳/鉑金
導(dǎo)線/覆層類型?:
Ni/Pt
結(jié)構(gòu)特性
連接器類型?:
開口端
尺寸
長(zhǎng)度(主體)?:
10?mm?[?.39?in?]
線徑?:
.25?mm?[?.009?in?]
直徑(主體)?:
2?mm?[?.078?in?]
導(dǎo)線長(zhǎng)度?(mm):
15
使用環(huán)境
電阻的參考溫度?(°C...
發(fā)表于 08-20 23:00 ?
48次
閱讀
-00 -00 熱電偶溫度傳感器
看產(chǎn)品文檔,或?聯(lián)系我們?以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?:
Type J Thermocouple
熱電偶類型?:
J
型號(hào)?:
200
導(dǎo)線/覆層類型?:
鐵/康銅
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?:
Mini Flat Pin Thermocouple
尺寸
導(dǎo)線長(zhǎng)度?:
914?mm?[?36?in?]
直徑?:
3.18?mm?[?.125?in?]
長(zhǎng)度?:
76.2?mm?[?3?in?]
使用環(huán)境
環(huán)境溫度范圍?:
-50 – 250?°C?[?-58 – 482?°F?]
誤差極限/溫度精確度?:
...
發(fā)表于 08-20 21:00 ?
15次
閱讀
CAT-TCS0030 CAT-TCS0030 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
231, 232
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0030
發(fā)表于 07-31 15:00 ?
14次
閱讀
CAT-TCS0031 CAT-TCS0031 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
1022
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0031
發(fā)表于 07-31 14:00 ?
12次
閱讀
CAT-TCS0032 CAT-TCS0032 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
1023
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0032
發(fā)表于 07-31 14:00 ?
10次
閱讀
CAT-TCS0003 MODEL 201 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
201
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
尺寸
直徑?(in)
.125, .188, .25
使用環(huán)境
誤差極限/溫度精確度?
標(biāo)準(zhǔn)限制/+- 1 °C, 特殊誤差極限
包裝特性
熱電偶傳感器包裝?
Stainless Steel Probe with 1/2NPT compression fitting, Stainless S...
發(fā)表于 07-29 20:00 ?
47次
閱讀
CAT-TCS0004 MODEL 202 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
ANDO-202
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Miniature Jack, Miniature Plug, Miniature Plug and Jack, Standard Jack, Standard Plug, Standard Plug and Jack
尺寸
直徑?(in)
.125, .188, .25
使用環(huán)境
誤差極限/溫度精確度?
標(biāo)準(zhǔn)限制/+- 1 °C, 特殊誤差極限
包裝特性
...
發(fā)表于 07-29 20:00 ?
39次
閱讀
CAT-TCS0005 MODEL 203 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
203
尺寸
直徑?(in)
.125, .188, .25
使用環(huán)境
誤差極限/溫度精確度?
標(biāo)準(zhǔn)限制/+- 1 °C, 特殊誤差極限
包裝特性
熱電偶傳感器包裝?
Stainless Steel Probe
其他
接線接地?
已接地, 未接地
參考編號(hào)
TE ...
發(fā)表于 07-29 20:00 ?
37次
閱讀
CAT-TCS0006 MODEL 415,416,417,418 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
ANDO-415, ANDO-416, ANDO-417, ANDO-418
使用環(huán)境
環(huán)境溫度范圍?
-100 – 250?°C?[?-148 – 482?°F?]
誤差極限/溫度精確度?
標(biāo)準(zhǔn)限制/+- 1 °C, 特殊誤差極限
包裝特性
熱電偶傳感器包裝?
With Feedthrough, Without Feedthrough
其他
接線接地?
已接地, 未接地
參考編號(hào)
...
發(fā)表于 07-29 20:00 ?
33次
閱讀
CAT-TCS0007 MODEL 624 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
624
尺寸
直徑?(in)
.125, .156
長(zhǎng)度?(in)
.75
使用環(huán)境
環(huán)境溫度范圍?
-100 – 250?°C?[?-148 – 482?°F?]
誤差極限/溫度精確度?
標(biāo)準(zhǔn)限制/+- 1 °C, 特殊誤差極限
其他
接線接地?
已接地, 未接地
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS00...
發(fā)表于 07-29 20:00 ?
42次
閱讀
CAT-NTC0040 GLASS SERIES THERMISTOR SERIES 分離式 NTC
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
分離式 NTC 傳感器類型?
NTC 熱敏電阻
型號(hào)?
玻璃 系列熱敏電阻系列
公差 β 值?(%)
±.5
主體特性
導(dǎo)線連接?
開口端
尺寸
分離式 NTC 導(dǎo)線長(zhǎng)度?(mm)
76
使用環(huán)境
電阻公差?(%)
± .94
分離式 NTC 環(huán)境溫度范圍?(°C)
-40 – 200
電阻的參考溫度?(°C)
25
溫度精確度?(°C)
± .2 (0 – 70), ± .2 (0 – 70)
...
發(fā)表于 07-29 17:00 ?
16次
閱讀
CAT-TCS0022 CAT-TCS0022 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
412A
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0022...
發(fā)表于 07-28 20:00 ?
35次
閱讀
CAT-TCS0023 CAT-TCS0023 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
413
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0023...
發(fā)表于 07-28 20:00 ?
32次
閱讀
CAT-TCS0024 CAT-TCS0024 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
210H, 210M
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0024...
發(fā)表于 07-28 20:00 ?
35次
閱讀
CAT-TCS0025 CAT-TCS0025 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
211H, 211M
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0025...
發(fā)表于 07-28 20:00 ?
31次
閱讀
CAT-TCS0026 CAT-TCS0026 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
220H, 220M
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0026...
發(fā)表于 07-28 20:00 ?
23次
閱讀
CAT-TCS0027 CAT-TCS0027 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
221H, 221M
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0027...
發(fā)表于 07-28 20:00 ?
37次
閱讀
CAT-TCS0028 CAT-TCS0028 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
222H, 222M
導(dǎo)線/覆層類型?
實(shí)芯 TFE
結(jié)構(gòu)特性
熱電偶傳感器連接器類型?
Stripped Lead Ends
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0028...
發(fā)表于 07-28 20:00 ?
27次
閱讀
CAT-TCS0029 CAT-TCS0029 熱電偶溫度傳感器
看產(chǎn)品文檔或聯(lián)系我們以了解最新的機(jī)構(gòu)審批信息。?
產(chǎn)品類型特性
熱電偶傳感器類型?
Thermocouple
熱電偶類型?
E, J, K, T
型號(hào)?
230H, 230M
參考編號(hào)
TE 內(nèi)部編號(hào)
CAT-TCS0029
發(fā)表于 07-28 20:00 ?
32次
閱讀
DS18B20 是美信公司的一款溫度傳感器,單片機(jī)可以通過 1-Wire 協(xié)議與 DS18B20 進(jìn)行通信,最終將溫度讀出。1-Wire 總線的硬件接口很簡(jiǎn)單,只需要把 DS18B20 的數(shù)據(jù)引腳和單片機(jī)的一個(gè) IO 口接上就可以了。硬件的簡(jiǎn)單,隨之而來的,就是軟件時(shí)序的復(fù)雜。1-Wire總線的時(shí)序比較復(fù)雜,很多同學(xué)在這里獨(dú)立看時(shí)序圖都看不明白,所以這里還要帶著大家來研究 DS18B20 的時(shí)序圖。我們先來看一下 DS18B20 的硬件原理圖,如圖 16-12 所示。
圖 16-12 DS18B20 電路原理圖
DS18B20 通過編程,可以實(shí)現(xiàn)最高 12 位的溫度存儲(chǔ)值,在寄存器中,以補(bǔ)碼的格式存儲(chǔ),如圖 16-13 所示。
圖 16-13 DS18B20 溫度數(shù)據(jù)格式
一共 2 個(gè)字節(jié),LSB 是低字節(jié),MSB 是高字節(jié),其中 MSb 是字節(jié)的高位,LSb 是字節(jié)的低位。大家可以看出來,二進(jìn)制數(shù)字,每一位代表的溫度的含義,都表示出來了。其中 S表示的是符號(hào)位,低 11 位都是 2 的冪,用來表示最終的溫度。DS18B20 的溫度測(cè)量范圍是從-55 度到+125 度,而溫度數(shù)據(jù)的表現(xiàn)形式,有正負(fù)溫度,寄存器中每個(gè)數(shù)字如同卡尺的刻度一樣分布,如圖 16-14 所示。
圖 16-14 DS18B20 溫度值
二進(jìn)制數(shù)字最低位變化 1,代表溫度變化 0.0625 度的映射關(guān)系。當(dāng) 0 度的時(shí)候,那就是0x0000,當(dāng)溫度 125 度的時(shí)候,對(duì)應(yīng)十六進(jìn)制是 0x07D0,當(dāng)溫度是零下 55 度的時(shí)候,對(duì)應(yīng)的數(shù)字是 0xFC90。反過來說,當(dāng)數(shù)字是 0x0001 的時(shí)候,那溫度就是 0.0625 度了。
首先,我先根據(jù)手冊(cè)上 DS18B20 工作協(xié)議過程大概講解一下。
1) 初始化
和 I2C 的尋址類似,1-Wire 總線開始也需要檢測(cè)這條總線上是否存在 DS18B20這個(gè)器件。如果這條總線上存在 DS18B20,總線會(huì)根據(jù)時(shí)序要求返回一個(gè)低電平脈沖,如果不存在的話,也就不會(huì)返回脈沖,即總線保持為高電平,所以習(xí)慣上稱之為檢測(cè)存在脈沖。此外,獲取存在脈沖不僅僅是檢測(cè)是否存在 DS18B20,還要通過這個(gè)脈沖過程通知 DS18B20準(zhǔn)備好,單片機(jī)要對(duì)它進(jìn)行操作了,如圖 16-15 所示。
圖16-15 檢測(cè)存在脈沖
大家注意看圖,實(shí)粗線是我們的單片機(jī) IO 口拉低這個(gè)引腳,虛粗線是 DS18B20 拉低這個(gè)引腳,細(xì)線是單片機(jī)和 DS18B20 釋放總線后,依靠上拉電阻的作用把 IO 口引腳拉上去。這個(gè)我們前邊提到過了,51 單片機(jī)釋放總線就是給高電平。
存在脈沖檢測(cè)過程,首先單片機(jī)要拉低這個(gè)引腳,持續(xù)大概 480us 到 960us 之間的時(shí)間即可,我們的程序中持續(xù)了 500us。然后,單片機(jī)釋放總線,就是給高電平,DS18B20 等待大概 15 到 60us 后,會(huì)主動(dòng)拉低這個(gè)引腳大概是 60 到 240us,而后 DS18B20 會(huì)主動(dòng)釋放總線,這樣 IO 口會(huì)被上拉電阻自動(dòng)拉高。
有的同學(xué)還是不能夠徹底理解,程序列出來逐句解釋。首先,由于 DS18B20 時(shí)序要求非常嚴(yán)格,所以在操作時(shí)序的時(shí)候,為了防止中斷干擾總線時(shí)序,先關(guān)閉總中斷。然后第一步,拉低 DS18B20 這個(gè)引腳,持續(xù) 500us;第二步,延時(shí) 60us;第三步,讀取存在脈沖,并且等待存在脈沖結(jié)束。
bit Get18B20Ack(){
bit ack;
EA=0; //禁止總中斷
IO_18B20=0; //產(chǎn)生 500us 復(fù)位脈沖
DelayX10us(50);
IO_18B20=1;
DelayX10us(6); //延時(shí) 60us
ack=IO_18B20; //讀取存在脈沖
while(!IO_18B20); //等待存在脈沖結(jié)束
EA=1; //重新使能總中斷
return ack;
}
很多同學(xué)對(duì)第二步不理解,時(shí)序圖上明明是 DS18B20 等待 15us 到 60us,為什么要延時(shí)60us 呢?舉個(gè)例子,媽媽在做飯,告訴你大概 5 分鐘到 10 分鐘飯就可以吃了,那么我們什么時(shí)候去吃,能夠絕對(duì)保證吃上飯呢?很明顯,10 分鐘以后去吃肯定可以吃上飯。同樣的道理,DS18B20 等待大概是 15us 到 60us,我們要保證讀到這個(gè)存在脈沖,那么 60us 以后去讀肯定可以讀到。當(dāng)然,不能延時(shí)太久,太久,超過 75us,就可能讀不到了,為什么是 75us,大家自己思考一下。
2) ROM 操作指令
我們學(xué) I2C 總線的時(shí)候就了解到,總線上可以掛多個(gè)器件,通過不同的器件地址來訪問不同的器件。同樣,1-Wire 總線也可以掛多個(gè)器件,但是它只有一條線,如何區(qū)分不同的器件呢?
在每個(gè) DS18B20 內(nèi)部都有一個(gè)唯一的 64 位長(zhǎng)的序列號(hào),這個(gè)序列號(hào)值就存在 DS18B20內(nèi)部的 ROM 中。開始的 8 位是產(chǎn)品類型編碼(DS18B20 是 0x10),接著的 48 位是每個(gè)器件唯一的序號(hào),最后的 8 位是 CRC 校驗(yàn)碼。DS18B20 可以引出去很長(zhǎng)的線,最長(zhǎng)可以到幾十米,測(cè)不同位置的溫度。單片機(jī)可以通過和 DS18B20 之間的通信,獲取每個(gè)傳感器所采集到的溫度信息,也可以同時(shí)給所有的 DS18B20 發(fā)送一些指令。這些指令相對(duì)來說比較復(fù)雜,而且應(yīng)用很少,所以這里大家有興趣的話就自己去查手冊(cè)完成吧,我們這里只講一條總線上只接一個(gè)器件的指令和程序。
Skip ROM(跳過 ROM):0xCC。當(dāng)總線上只有一個(gè)器件的時(shí)候,可以跳過 ROM,不進(jìn)行 ROM 檢測(cè)。
3) RAM 存儲(chǔ)器操作指令
RAM 讀取指令,只講 2 條,其它的大家有需要可以隨時(shí)去查資料。
Read Scratchpad(讀暫存寄存器):0xBE
這里要注意的是,DS18B20 的溫度數(shù)據(jù)是 2 個(gè)字節(jié),我們讀取數(shù)據(jù)的時(shí)候,先讀取到的是低字節(jié)的低位,讀完了第一個(gè)字節(jié)后,再讀高字節(jié)的低位,直到兩個(gè)字節(jié)全部讀取完畢。
Convert Temperature(啟動(dòng)溫度轉(zhuǎn)換):0x44
當(dāng)我們發(fā)送一個(gè)啟動(dòng)溫度轉(zhuǎn)換的指令后,DS18B20 開始進(jìn)行轉(zhuǎn)換。從轉(zhuǎn)換開始到獲取溫度,DS18B20 是需要時(shí)間的,而這個(gè)時(shí)間長(zhǎng)短取決于 DS18B20 的精度。前邊說 DS18B20 最高可以用 12 位來存儲(chǔ)溫度,但是也可以用 11 位,10 位和 9 位一共四種格式。位數(shù)越高,精度越高,9 位模式最低位變化 1 個(gè)數(shù)字溫度變化 0.5 度,同時(shí)轉(zhuǎn)換速度也要快一些,如圖 16-16所示。
圖 16-16 DS18B20 溫度轉(zhuǎn)換時(shí)間
其中寄存器 R1 和 R0 決定了轉(zhuǎn)換的位數(shù),出廠默認(rèn)值就 11,也就是 12 位表示溫度,最大的轉(zhuǎn)換時(shí)間是 750ms。當(dāng)啟動(dòng)轉(zhuǎn)換后,至少要再等 750ms 之后才能讀取溫度,否則讀到的溫度有可能是錯(cuò)誤的值。這就是為什么很多同學(xué)讀 DS18B20 的時(shí)候,第一次讀出來的是 85度,這個(gè)值要么是沒有啟動(dòng)轉(zhuǎn)換,要么是啟動(dòng)轉(zhuǎn)換了,但還沒有等待一次轉(zhuǎn)換徹底完成,讀到的是一個(gè)錯(cuò)誤的數(shù)據(jù)。
4) DS18B20 的位讀寫時(shí)序
DS18B20 的時(shí)序圖不是很好理解,大家對(duì)照時(shí)序圖,結(jié)合我的解釋,一定要把它學(xué)明白。寫時(shí)序圖如圖 16-17 所示。
圖 16-17 DS18B20 位寫入時(shí)序
當(dāng)要給 DS18B20 寫入 0 的時(shí)候,單片機(jī)直接將引腳拉低,持續(xù)時(shí)間大于 60us 小于 120us就可以了。圖上顯示的意思是,單片機(jī)先拉低 15us 之后,DS18B20 會(huì)在從 15us 到 60us 之間的時(shí)間來讀取這一位,DS18B20 最早會(huì)在 15us 的時(shí)刻讀取,典型值是在 30us 的時(shí)刻讀取,最多不會(huì)超過 60us,DS18B20 必然讀取完畢,所以持續(xù)時(shí)間超過 60us 即可。
當(dāng)要給 DS18B20 寫入 1 的時(shí)候,單片機(jī)先將這個(gè)引腳拉低,拉低時(shí)間大于 1us,然后馬上釋放總線,即拉高引腳,并且持續(xù)時(shí)間也要大于 60us。和寫 0 類似的是,DS18B20 會(huì)在15us 到 60us 之間來讀取這個(gè) 1。
可以看出來,DS18B20 的時(shí)序比較嚴(yán)格,寫的過程中最好不要有中斷打斷,但是在兩個(gè)“位”之間的間隔,是大于 1 小于無窮的,那在這個(gè)時(shí)間段,我們是可以開中斷來處理其它程序的。發(fā)送即寫入一個(gè)字節(jié)的數(shù)據(jù)程序如下。
void Write18B20(unsigned char dat){
unsigned char mask;
EA=0; //禁止總中斷
for (mask=0x01; mask!=0; mask<<=1){ //低位在先,依次移出 8 個(gè) bit
IO_18B20=0; //產(chǎn)生 2us 低電平脈沖
_nop_();
_nop_();
if ((mask&dat)==0){ //輸出該 bit 值
IO_18B20=0;
}else{
IO_18B20=1;
}
DelayX10us(6); //延時(shí) 60us
IO_18B20=1; //拉高通信引腳
}
EA=1; //重新使能總中斷
}
讀時(shí)序圖如圖 16-18 所示。
圖 16-18 DS18B20 位讀取時(shí)序
當(dāng)要讀取 DS18B20 的數(shù)據(jù)的時(shí)候,我們的單片機(jī)首先要拉低這個(gè)引腳,并且至少保持1us 的時(shí)間,然后釋放引腳,釋放完畢后要盡快讀取。從拉低這個(gè)引腳到讀取引腳狀態(tài),不能超過 15us。大家從圖 16-18 可以看出來,主機(jī)采樣時(shí)間,也就是 MASTER SAMPLES,是在 15us 之內(nèi)必須完成的,讀取一個(gè)字節(jié)數(shù)據(jù)的程序如下。
unsigned char Read18B20({
unsigned char dat;
unsigned char mask;
EA=0; //禁止總中斷
for (mask=0x01; mask!=0; mask<<=1){ //低位在先,依次采集 8 個(gè) bit
IO_18B20=0; //產(chǎn)生 2us 低電平脈沖
_nop_();
_nop_();
IO_18B20=1; //結(jié)束低電平脈沖,等待 18B20 輸出數(shù)據(jù)
_nop_(); //延時(shí) 2us
_nop_();
if (!IO_18B20){ //讀取通信引腳上的值
dat &=~mask;
}else{
dat |=mask;
}
DelayX10us(6); //再延時(shí) 60us
}
EA=1; //重新使能總中斷
return dat;
}
DS18B20 所表示的溫度值中,有小數(shù)和整數(shù)兩部分。常用的帶小數(shù)的數(shù)據(jù)處理方法有兩種,一種是定義成浮點(diǎn)型直接處理,第二種是定義成整型,然后把小數(shù)和整數(shù)部分分離出來,在合適的位置點(diǎn)上小數(shù)點(diǎn)即可。我們?cè)诔绦蛑惺褂玫氖堑诙N方法,下面我們就寫一個(gè)程序,將讀到的溫度值顯示在 1602 液晶上,并且保留一位小數(shù)位。
#include
EA=1; //開總中斷
ConfigTimer0(10); //T0 定時(shí) 10ms
Start18B20(); //啟動(dòng) DS18B20
InitLcd1602(); //初始化液晶
while (1){
if (flag1s){ //每秒更新一次溫度
flag1s=0;
res=Get18B20Temp(&temp); //讀取當(dāng)前溫度
if (res){ //讀取成功時(shí),刷新當(dāng)前溫度顯示
intT=temp >> 4; //分離出溫度值整數(shù)部分
decT=temp & 0xF; //分離出溫度值小數(shù)部分
len=IntToString(str, intT); //整數(shù)部分轉(zhuǎn)換為字符串
str[len++]='.'; //添加小數(shù)點(diǎn)
decT=(decT*10) / 16; //二進(jìn)制的小數(shù)部分轉(zhuǎn)換為 1 位十進(jìn)制位
str[len++]=decT + '0'; //十進(jìn)制小數(shù)位再轉(zhuǎn)換為 ASCII 字符
while (len < 6){ //用空格補(bǔ)齊到 6 個(gè)字符長(zhǎng)度
str[len++]=' ';
}
str[len]='?'; //添加字符串結(jié)束符
LcdShowStr(0, 0, str); //顯示到液晶屏上
}else{ //讀取失敗時(shí),提示錯(cuò)誤信息
LcdShowStr(0, 0, "error!");
}
Start18B20(); //重新啟動(dòng)下一次轉(zhuǎn)換
}
}
}
unsigned char IntToString(unsigned char *str, int dat){
signed char i=0;
unsigned char len=0;
unsigned char buf[6];
if (dat < 0){ //如果為負(fù)數(shù),首先取絕對(duì)值,并在指針上添加負(fù)號(hào)
dat=-dat;
*str++='-';
len++;
}
do { //先轉(zhuǎn)換為低位在前的十進(jìn)制數(shù)組
buf[i++]=dat % 10;
dat /=10;
} while (dat > 0);
len +=i; //i 最后的值就是有效字符的個(gè)數(shù)
while (i-- > 0){ //將數(shù)組值轉(zhuǎn)換為 ASCII 碼反向拷貝到接收指針上
*str++=buf[i] + '0';
}
*str='?'; //添加字符串結(jié)束符
return len; //返回字符串長(zhǎng)度
}
void ConfigTimer0(unsigned int ms){
unsigned long tmp; //臨時(shí)變量
tmp= / 12; //定時(shí)器計(jì)數(shù)頻率
tmp=(tmp * ms) / 1000; //計(jì)算所需的計(jì)數(shù)值
tmp= - tmp; //計(jì)算定時(shí)器重載值
tmp=tmp + 12; //補(bǔ)償中斷響應(yīng)延時(shí)造成的誤差
T0RH=(unsigned char)(tmp>>8); //定時(shí)器重載值拆分為高低字節(jié)
T0RL=(unsigned char)tmp;
TMOD &=0xF0; //清零 T0 的控制位
TMOD |=0x01; //配置 T0 為模式 1
TH0=T0RH; //加載 T0 重載值
TL0=T0RL;
ET0=1; //使能 T0 中斷
TR0=1; //啟動(dòng) T0
}
void InterruptTimer0() interrupt 1{
static unsigned char tmr1s=0;
TH0=T0RH; //重新加載重載值
TL0=T0RL;
tmr1s++;
if (tmr1s >=100){ //定時(shí) 1s
tmr1s=0;
flag1s=1;
}
}
簡(jiǎn)介
DS18B20的核心功能是直接溫度-數(shù)字測(cè)量。其溫度轉(zhuǎn)換可由用戶自定義為9、10、11、12位精度分別為0.5℃、0.25℃、0.125℃、0.0625℃分辨率。值得注意的是,上電默認(rèn)為12位轉(zhuǎn)換精度。DS18B20上電后工作在低功耗閑置狀態(tài)下。主設(shè)備必須向DS18B20發(fā)送溫度轉(zhuǎn)換命令[44h]才能開始溫度轉(zhuǎn)換。溫度轉(zhuǎn)換后,溫度轉(zhuǎn)換的值將會(huì)保存在暫存存儲(chǔ)器的溫度寄存器中,并且DS18B20將會(huì)恢復(fù)到閑置狀態(tài)。
高五位S為符號(hào)位。正溫度把16進(jìn)制數(shù)轉(zhuǎn)成10進(jìn)制即可;負(fù)溫度把16進(jìn)制數(shù)取反后加1再轉(zhuǎn)成10進(jìn)制數(shù)。
初始化
檢查總線上是否存在該器件,存在就返回一個(gè)低電平脈沖,不存在,總線保持高電平。
ROM操作指令
在總線上可以通過不同的器件地址來訪問不同的器件
這個(gè)序列號(hào)為64位長(zhǎng),開始8位位產(chǎn)品類型編碼,接著48位為每個(gè)器件的唯一的序號(hào),最后8位為CRC校驗(yàn)碼。
當(dāng)總線上只有一個(gè)器件時(shí),可以跳過ROM,不進(jìn)行ROM檢測(cè)。指令為0xCC。
RAM存儲(chǔ)器操作指令
讀暫存寄存器:0xBE (先讀地位再讀高位)
啟動(dòng)溫度轉(zhuǎn)換:0x44 (最大轉(zhuǎn)換時(shí)間為740ms)
讀寫操作
寫
讀
解讀:?jiǎn)纹瑱C(jī)首先拉低這個(gè)引腳,至少保持1us,然后釋放引腳,釋放完畢后盡快讀取,從拉低引腳倒讀取引腳狀態(tài),不能超過15us,
DS18B20.c文件

DS18B20的封裝結(jié)構(gòu)圖
DS18B20的技術(shù)參數(shù)資料
DS18B20.pdf
DS18B20 的主要特征:
1. 全數(shù)字溫度轉(zhuǎn)換及輸出。
2. 先進(jìn)的單總線數(shù)據(jù)通信。
3. 最高 12 位分辨率,精度可達(dá)土 0.5攝氏度。
4. 12 位分辨率時(shí)的最大工作周期為 750 毫秒。
5. 可選擇寄生工作方式。
6. 檢測(cè)溫度范圍為–55°C ~+125°C (–67°F ~+257°F)
7. 內(nèi)置 EEPROM,限溫報(bào)警功能。
8. 64 位光刻 ROM,內(nèi)置產(chǎn)品序列號(hào),方便多機(jī)掛接。
9. 多樣封裝形式,適應(yīng)不同硬件系統(tǒng)。
DS18B20 引腳功能:
·GND 電壓地 ·DQ 單數(shù)據(jù)總線 ·VDD 電源電壓 ·NC 空引腳
DS18B20 描述:
DSl820數(shù)字溫度計(jì)提供9位(二進(jìn)制)溫度讀數(shù),指示器件的溫度。信息經(jīng)過單線接口送入DSl820或從DSl820送出,因此從主機(jī)CPU到DSl820僅需一條線(和地線)。DSl820的電源可以由數(shù)據(jù)線本身提供而不需要外部電源。因?yàn)槊恳粋€(gè)DSl820在出廠時(shí)已經(jīng)給定了唯一的序號(hào),因此任意多個(gè)DSl820可以存放在同一條單線總線上。這允許在許多不同的地方放置溫度敏感器件。DSl820的測(cè)量范圍從-55℃到+125℃,增量值為0.5℃,可在ls(典型值)內(nèi)把溫度變換成數(shù)字。
每一個(gè)DSl820包括一個(gè)唯一的64位長(zhǎng)的序號(hào),該序號(hào)值存放在DSl820內(nèi)部的ROM(只讀存貯器)中。開始8位是產(chǎn)品類型編碼(DSl820編碼均為10H)。接著的48位是每個(gè)器件唯一的序號(hào)。最后8位是前面56位的CRC(循環(huán)冗余校驗(yàn))碼。DSl820中還有用于貯存測(cè)得的溫度值的兩個(gè)8位存貯器RAM,編號(hào)為0號(hào)和1號(hào)。1號(hào)存貯器存放溫度值的符號(hào),如果溫度為負(fù)℃,則1號(hào)存貯器8位全為1,否則全為0。0號(hào)存貯器用于存放溫度值的補(bǔ)碼,LSB(最低位)的1表示0.5℃。將存貯器中的二進(jìn)制數(shù)求補(bǔ)再轉(zhuǎn)換成十進(jìn)制數(shù)并除以2就得到被測(cè)溫度值。
有關(guān)產(chǎn)品的聯(lián)系方式:
電話:0755-/ 手機(jī):林小姐
QQ: 郵箱:sd@126.com
有關(guān)我們的更多信息請(qǐng)登陸網(wǎng)站
下一篇: PLC、DCS、FCS三大控
上一篇: 電氣控制線路圖控制原