“(SKU:RB-02S019A)LM35線性溫度傳感器”的版本間的差異
(以“<br/> LM35線性溫度傳感器 ==產(chǎn)品概述== 2014年最新推出的Analogue Temperature Sensor采用NS公司(美國國...”為內(nèi)容創(chuàng)建頁面) |
|||
第1行: | 第1行: | ||
<br/> | <br/> | ||
? | [[文件: | + | [[文件:02S019A02.jpg|500px|有框|右|LM35線性溫度傳感器]] |
==產(chǎn)品概述== | ==產(chǎn)品概述== | ||
? | + | 最新推出的Analogue Temperature Sensor采用NS公司(美國國家半導(dǎo)體公司)生產(chǎn)的溫度傳感器LM35,它具有很高的工作精度和較寬的線性工作范圍,從使用角度來說,熱電偶常用于高溫測量,鉑電阻用于中溫測量(攝氏800度左右),而熱敏電阻和半導(dǎo)體溫度傳感 器適合于200度以下的溫度測量, LM35就是一款半導(dǎo)體溫度傳感器與用開爾文標(biāo)準(zhǔn)的線性溫度傳感器相比更有優(yōu)越之處,LM35無需外部校準(zhǔn)或微調(diào),可以提供±1/4℃的常用的室溫精度。LM35溫度傳感器模塊不僅可以通過一根3P傳感器連接線直接插到Sensor Shield V5.0 傳感器擴(kuò)展板或Sensor Shield V1.0 專用傳感器擴(kuò)展板上,還可以與各種單片機(jī)開發(fā)板、機(jī)器人控制器相連接,輕松實(shí)現(xiàn)周圍環(huán)境溫度檢測,是制作互動(dòng)作品與智能機(jī)器人的常用傳感器。 | |
==規(guī)格參數(shù)== | ==規(guī)格參數(shù)== | ||
# 在攝氏溫度下直接校準(zhǔn) | # 在攝氏溫度下直接校準(zhǔn) | ||
? | # +10.0mV/℃的線性刻度系數(shù) | + | # 靈敏度:+10.0mV/℃的線性刻度系數(shù) |
# 確保0.5℃的精度(在25℃) | # 確保0.5℃的精度(在25℃) | ||
# 額定溫度范圍為-40℃至+110℃ | # 額定溫度范圍為-40℃至+110℃ | ||
? | # | + | # 工作電壓范圍寬4V 至30V |
# 低功耗,小于60uA | # 低功耗,小于60uA | ||
# 在靜止空氣中,自熱效應(yīng)低,小于0.08℃的自熱 | # 在靜止空氣中,自熱效應(yīng)低,小于0.08℃的自熱 | ||
# 非線性僅為±1/4℃ | # 非線性僅為±1/4℃ | ||
# 輸出阻抗,通過1mA 電流時(shí)僅為0.1Ω | # 輸出阻抗,通過1mA 電流時(shí)僅為0.1Ω | ||
+ | # LM35 數(shù)據(jù)手冊(cè):[http://www.ti.com/lit/ds/symlink/lm35.pdf 下載] | ||
==接口定義== | ==接口定義== | ||
* S:輸出信號(hào) | * S:輸出信號(hào) | ||
* +:電源(VCC) | * +:電源(VCC) | ||
* -:地(GND) | * -:地(GND) | ||
? | [[文件: | + | [[文件:02S019A.png|500px|有框|居中]] |
==使用方法== | ==使用方法== | ||
+ | ===工作原理=== | ||
+ | LM35是由 National Semiconductor 所生產(chǎn)的溫度感測器,其輸出電壓與攝氏溫標(biāo)呈線性關(guān)係,轉(zhuǎn)換公式如下,0°C時(shí)輸出為0V,每升高 1°C,輸出電壓增加10mV。 | ||
+ | <big>公式: Vout_lm35(T) = 10mV /℃ * T℃</big> | ||
+ | ===編程原理=== | ||
+ | LM35 溫度傳感器引出三個(gè)引腳,分別是信號(hào)S、電源Vcc、地GND,實(shí)際使用時(shí),可以將LM35溫度傳感器連接到Arduino控制器的模擬接口,如A0,接線方法如接線圖所示,因?yàn)長M35會(huì)直接產(chǎn)生類比電壓,而產(chǎn)生的電壓大小和溫度成正比例,每1攝氏度產(chǎn)生10mV,程序中會(huì)將 analogRead 的值轉(zhuǎn)換成毫伏,再除以10轉(zhuǎn)換成攝氏度,LM35溫度傳感器的精確度大約是0.5度,在許多情況下可以使用整數(shù)而不是浮點(diǎn)數(shù)來做運(yùn)算 | ||
===連接示意圖=== | ===連接示意圖=== | ||
? | [[文件: | + | [[文件:02S019A01.png|500px|有框|居中]] |
? | [[文件: | + | ===例子程序1=== |
? | === | + | <pre style='color:blue'> |
? | + | const int inpin = A0; | |
+ | void setup() { | ||
+ | Serial.begin(9600); | ||
+ | } | ||
+ | void loop() { | ||
+ | int value = analogRead(inpin); | ||
+ | Serial.print(value); | ||
+ | Serial.print(">"); | ||
+ | float millivolts = (value / 1024) * 5000; | ||
+ | float celsius = millivolts /10;//每1攝氏度產(chǎn)生10mV | ||
+ | Serial.print(celsius); | ||
+ | Serial.print(" degrees Celsius, "); | ||
+ | Serial.print((celsius * 9)/5 + 32);//轉(zhuǎn)換成華氏溫度 | ||
+ | Serial.println(" degress Fahrenheit "); | ||
+ | delay(1000); | ||
+ | } | ||
+ | </pre> | ||
+ | ===程序1效果=== | ||
+ | :此代碼功能是檢測當(dāng)前環(huán)境下的溫度。如下圖所示,串口助手窗口顯示為前溫度值。 | ||
+ | [[文件:02S019A03.png|500px|有框|居中]] | ||
+ | ===例子程序2=== | ||
<pre style='color:blue'> | <pre style='color:blue'> | ||
int pin = 0; //模擬口0 | int pin = 0; //模擬口0 | ||
第53行: | 第79行: | ||
} | } | ||
</pre> | </pre> | ||
? | === | + | ===程序2效果=== |
:此代碼功能是檢測當(dāng)前環(huán)境下的溫度。如下圖所示,串口助手窗口顯示為前溫度值。Celsius 為當(dāng)前的溫度值,Max 為當(dāng)前最大溫度值,Min 為當(dāng)前最小溫度值。 | :此代碼功能是檢測當(dāng)前環(huán)境下的溫度。如下圖所示,串口助手窗口顯示為前溫度值。Celsius 為當(dāng)前的溫度值,Max 為當(dāng)前最大溫度值,Min 為當(dāng)前最小溫度值。 | ||
? | [[文件: | + | [[文件:02S019A04.png|500px|有框|居中]] |
==應(yīng)用視頻== | ==應(yīng)用視頻== | ||
[[File:wen du 01.png|400px|左|link=http://v.youku.com/v_show/id_XODg0ODMzNzAw.html?from=y1.7-2]] | [[File:wen du 01.png|400px|左|link=http://v.youku.com/v_show/id_XODg0ODMzNzAw.html?from=y1.7-2]] |
2015年12月11日 (五) 12:00的版本
目錄 |
產(chǎn)品概述
最新推出的Analogue Temperature Sensor采用NS公司(美國國家半導(dǎo)體公司)生產(chǎn)的溫度傳感器LM35,它具有很高的工作精度和較寬的線性工作范圍,從使用角度來說,熱電偶常用于高溫測量,鉑電阻用于中溫測量(攝氏800度左右),而熱敏電阻和半導(dǎo)體溫度傳感 器適合于200度以下的溫度測量, LM35就是一款半導(dǎo)體溫度傳感器與用開爾文標(biāo)準(zhǔn)的線性溫度傳感器相比更有優(yōu)越之處,LM35無需外部校準(zhǔn)或微調(diào),可以提供±1/4℃的常用的室溫精度。LM35溫度傳感器模塊不僅可以通過一根3P傳感器連接線直接插到Sensor Shield V5.0 傳感器擴(kuò)展板或Sensor Shield V1.0 專用傳感器擴(kuò)展板上,還可以與各種單片機(jī)開發(fā)板、機(jī)器人控制器相連接,輕松實(shí)現(xiàn)周圍環(huán)境溫度檢測,是制作互動(dòng)作品與智能機(jī)器人的常用傳感器。
規(guī)格參數(shù)
- 在攝氏溫度下直接校準(zhǔn)
- 靈敏度:+10.0mV/℃的線性刻度系數(shù)
- 確保0.5℃的精度(在25℃)
- 額定溫度范圍為-40℃至+110℃
- 工作電壓范圍寬4V 至30V
- 低功耗,小于60uA
- 在靜止空氣中,自熱效應(yīng)低,小于0.08℃的自熱
- 非線性僅為±1/4℃
- 輸出阻抗,通過1mA 電流時(shí)僅為0.1Ω
- LM35 數(shù)據(jù)手冊(cè):下載
接口定義
- S:輸出信號(hào)
- +:電源(VCC)
- -:地(GND)
使用方法
工作原理
LM35是由 National Semiconductor 所生產(chǎn)的溫度感測器,其輸出電壓與攝氏溫標(biāo)呈線性關(guān)係,轉(zhuǎn)換公式如下,0°C時(shí)輸出為0V,每升高 1°C,輸出電壓增加10mV。 公式: Vout_lm35(T) = 10mV /℃ * T℃
編程原理
LM35 溫度傳感器引出三個(gè)引腳,分別是信號(hào)S、電源Vcc、地GND,實(shí)際使用時(shí),可以將LM35溫度傳感器連接到Arduino控制器的模擬接口,如A0,接線方法如接線圖所示,因?yàn)長M35會(huì)直接產(chǎn)生類比電壓,而產(chǎn)生的電壓大小和溫度成正比例,每1攝氏度產(chǎn)生10mV,程序中會(huì)將 analogRead 的值轉(zhuǎn)換成毫伏,再除以10轉(zhuǎn)換成攝氏度,LM35溫度傳感器的精確度大約是0.5度,在許多情況下可以使用整數(shù)而不是浮點(diǎn)數(shù)來做運(yùn)算
連接示意圖
例子程序1
const int inpin = A0; void setup() { Serial.begin(9600); } void loop() { int value = analogRead(inpin); Serial.print(value); Serial.print(">"); float millivolts = (value / 1024) * 5000; float celsius = millivolts /10;//每1攝氏度產(chǎn)生10mV Serial.print(celsius); Serial.print(" degrees Celsius, "); Serial.print((celsius * 9)/5 + 32);//轉(zhuǎn)換成華氏溫度 Serial.println(" degress Fahrenheit "); delay(1000); }
程序1效果
- 此代碼功能是檢測當(dāng)前環(huán)境下的溫度。如下圖所示,串口助手窗口顯示為前溫度值。
例子程序2
int pin = 0; //模擬口0 int tempc = 0;//溫度變量 int samples[8]; int maxi = -100,mini = 100; int i; void setup(){ Serial.begin(9600); // 設(shè)置波特率為9600 } void loop(){ for(i = 0;i<=7;i++) { samples[i] = ( 5.0 * analogRead(pin) * 100.0) / 1024.0; tempc = tempc + samples[i]; delay(100); } tempc = tempc/8.0; if(tempc > maxi) {maxi = tempc;} if(tempc < mini) {mini = tempc;} Serial.print(tempc,DEC); //打印溫度值 Serial.print(" Celsius, "); Serial.print(maxi,DEC); Serial.print(" Max, "); Serial.print(mini,DEC); Serial.println(" Min"); tempc = 0; delay(100); }
程序2效果
- 此代碼功能是檢測當(dāng)前環(huán)境下的溫度。如下圖所示,串口助手窗口顯示為前溫度值。Celsius 為當(dāng)前的溫度值,Max 為當(dāng)前最大溫度值,Min 為當(dāng)前最小溫度值。
應(yīng)用視頻
產(chǎn)品相關(guān)推薦
產(chǎn)品購買地址
周邊產(chǎn)品推薦
LM35溫度傳感器 電子元件
Carduino UNO R3 控制器
DS18B20 數(shù)字溫度傳感器