LM35. Ամբողջական տեղեկատվություն այս ջերմաստիճանի սենսորի մասին

 

lm35

The տվիչները լայնորեն օգտագործված սարքեր են բազմաթիվ շղթաներում, Կան ջերմաստիճան, խոնավություն, ծուխ, լույս և այլն: Դրանք տարրեր են, որոնք թույլ են տալիս մեզ չափել որոշ մեծություն և վերափոխել այն լարման պատասխանի: Անալոգային ելքային ազդանշանը կարող է պարզ ձևով վերափոխվել թվայինի, և այդպիսով կկարողանա օգտագործել այս տեսակի սենսորները թվային շղթաներով, LCD էկրաններով, Arduino տախտակով և այլն:

LM35- ը ամենատարածված սենսորներից մեկն է և օգտագործվում է բոլորի կողմից, քանի որ դա ա ջերմաստիճանի տվիչ, Այն գալիս է ամփոփված փաթեթավորման մեջ, որը նման է տրանզիստորների փաթեթին, որը մենք վերլուծում ենք այս բլոգում, ինչպես, օրինակ, 2N2222 y El BC547, Այն, ինչ անում է, չափում է շրջակա միջավայրի ջերմաստիճանը և կախված այն բանից, թե դա ավելի բարձր է, թե ավելի ցածր, դրա ելքում այն ​​կունենա մեկ կամ մի այլ լարում:

LM35- ը

LM35- ի PInout- ը

El LM35- ը 1ºC տրամաչափմամբ ջերմաստիճանի սենսոր է տատանում Իհարկե, դա չի նշանակում, որ բոլոր ջերմաստիճանի տվիչները պատրաստվում են Celcius աստիճանի համար, բայց դա տեղի է ունենում այս պարագայում: Փաստորեն, դա մի բան է, որը դուք հետագայում պետք է հարմարեցնեք ՝ այն ճշգրտելու համար և այն չափելու համար ձեզ համար անհրաժեշտ սանդղակով: Իր ելքում այն ​​առաջացնում է տարբեր լարման անալոգային ազդանշան `կախված ցանկացած պահի գրավող ջերմաստիճանից:

Սովորաբար կարող եք ծածկել չափման ջերմաստիճանը -55ºC և 150ºC միջակայքում, ուստի այն ունի լավ տիրույթ բավականին հայտնի ջերմաստիճանը չափելու համար: Փաստորեն, դա այն է, ինչը նրան այնքան հաջող է դարձրել, որ կարող է չափել շատ հաճախակի ջերմաստիճանը: Երմաստիճանի միջակայքը սահմանափակվում է փոփոխական լարման քանակով, որը կարող է ունենալ իր արտադրանքի մեջ ՝ սկսած -550 մՎ-ից մինչև 1500 մՎ:

Այսինքն ՝ երբ դա կա ջերմաստիճանի չափում 150ºC մենք արդեն գիտենք, որ այն իր արտադրության մեջ կտա 1500mV: Մինչդեռ եթե ունենք -550 մՎ, դա նշանակում է, որ այն չափում է -55 ºC: Temperatureերմաստիճանի ոչ բոլոր տվիչներն ունեն նույն լարման տիրույթները, ոմանք կարող են տարբեր լինել: Միջանկյալ ջերմաստիճանը պետք է հաշվարկվի ՝ օգտագործելով պարզ բանաձևեր ՝ իմանալով այս երկու սահմանները: Օրինակ ՝ երեք կանոնով:

The LM35 pinout Դա բավականին պարզ է. Առաջին քորոցը կամ քորոցը սենսորի համար անհրաժեշտ էլեկտրաէներգիայի համար է, որը անցնում է 4-ից 30 վ, չնայած կարող է տարբեր լինել ՝ կախված արտադրողից, ուստի ավելի լավ է, որ նայեք սենսորի տվյալների թերթին, որը Դուք գնել եք Դրանից հետո, կենտրոնում, մենք ունենք ելքի համար քորոց, այսինքն ՝ մեկը, որը կտա այս կամ այն ​​լարումը ՝ կախված ջերմաստիճանից: Եվ երրորդ քորոցը աղացած է:

Հատկություններ և տվյալների թերթեր

դիագրամ-lm35- տվյալների թերթ

El LM35- ը սարք է, որն այն տրամաչափելու համար լրացուցիչ սխեմաների կարիք չունի, ուստի այն շատ հեշտ է օգտագործել: Օրինակ, եթե այն օգտագործում ենք Arduino- ի հետ, ապա մենք պետք է անհանգստանանք միայն այն լարման տիրույթից, որն այն տալիս է իր արտադրանքին ՝ իմանալով առավելագույն և նվազագույն ջերմաստիճանը, որը կարող է չափել, և պատրաստել պարզ ուրվագիծ այնպես, որ Arduino- ի անալոգային ազդանշանը ստացող խորհուրդը կարող է վերափոխվել թվայինի, և որ ջերմաստիճանը էկրանին հայտնվում է ºC- ով կամ փոխակերպումներ կատարել ձեր ուզած սանդղակի վրա:

Քանի որ սովորաբար շատ չի տաքանում, սովորաբար լինում է պատված է էժան պլաստիկ փաթեթներում և այլն: Դրա շահագործման և ելքի համար անհրաժեշտ ցածր լարումը դա հնարավոր է դարձնում: Դա բարձր էներգիայի սարք չէ, որի համար անհրաժեշտ են մետաղական, կերամիկական ներդիրներ և նույնիսկ տաքացուցիչներ, ինչպես որոշ դեպքերում:

Թվում ակնառու տեխնիկական բնութագրեր Դրանք են `

  • Արդյունքի լարումը `ջերմաստիճանին համամասնական`-55ºC- ից մինչև 150ºC` -550 մՎ-ից մինչև 1500 մՎ լարման հետ
  • Calibrated համար Celcius աստիճաններով
  • Երաշխավորված ճշգրիտ լարում 0.5ºC- ից 25ºC
  • Outputածր ելքային դիմադրություն
  • Supplyածր մատակարարման հոսանք (60 μA):
  • Ցածր գին
  • Փաթեթ SOIC, TO-220, TO-92, TO-CAN և այլն:
  • Աշխատանքային լարումը 4-ից 30 վ-ի սահմաններում

LM35- ի վերաբերյալ բոլոր մանրամասները ստանալու համար կարող եք օգտագործել տվյալների թերթերը ներդրում են կատարել այնպիսի արտադրողների կողմից, ինչպիսիք են TI- ն (Texas Instruments), STMicroelectronics- ը և այս տեսակի սենսորի այլ հայտնի մատակարարներ: Օրինակ, այստեղ կարող եք ներբեռնեք տվյալների թերթի PDF- ը TI LM35- ի համար.

Ինտեգրում Arduino- ի հետ

lm35 arduino- ի հացաթխման տախտակի վրա

Դուք կարող եք ստանալ կոդերի օրինակներ Arduino IDE- ի համար և գործնական օրինակներ հետ մեր դասընթացը կամ ծրագրավորման ձեռնարկը Arduino- ի վրա: Բայց Arduino- ի և կոդի հետ LM35- ի օգտագործման օրինակ առաջարկելու համար այստեղ մենք տեսնում ենք այս պարզ օրինակը:

դեպի կարդալով Arduino- ով LM35- ի ջերմաստիճանը շատ պարզ է, Նախ հիշենք, որ -55ºC և 150ºC, 1ºC զգայունությամբ: Հաշվարկներ կատարելով `կարելի է եզրակացնել, որ 1ºC ջերմաստիճանի դեպքում դա նշանակում է 10 մՎ-ի բարձրացում կամ համարժեք: Օրինակ, եթե հաշվի առնենք, որ առավելագույն ելքը 1500 մՎ է, եթե մենք ստանանք 1490 մՎ, դա նշանակում է, որ սենսորը գրավում է 149ºC ջերմաստիճան:

ա բանաձև որպեսզի LM35 սենսորի անալոգային ելքը թվայինի վերածվի, դա կլինի.

T = Արժեք * 5 * 100/1024

Հիշեք, որ 1024-ը այն պատճառով է, որ Arduino- ն իր մեջ է թվային մուտքագրում ընդունում է միայն հնարավոր մեծությունների այդ քանակը, այսինքն ՝ 0-ից մինչև 1023 թվականը: Դա կներկայացնի ջերմաստիճանի տիրույթը, որը կարելի է չափել, նվազագույնը ՝ 0, իսկ առավելագույնը ՝ համապատասխանելով 1023-ին: Սա անալոգայինից թվայինի վերափոխելու միջոց է: ազդանշան, որը ստացվել է LM35 քորոցի ելքում:

Սա, անցել է ծածկագիր, որը դուք պետք է գրեք Arduino IDE- ում որպեսզի այն գործի, նման մի բան կլինի.

// Declarar de variables globales
float temperatura; // Variable para almacenar el valor obtenido del sensor (0 a 1023)
int LM35 = 0; // Variable del pin de entrada del sensor (A0)
 
void setup() {
  // Configuramos el puerto serial a 9600 bps
  Serial.begin(9600);
 
}
 
void loop() {
  // Con analogRead leemos el sensor, recuerda que es un valor de 0 a 1023
  temperatura = analogRead(LM35); 
   
  // Calculamos la temperatura con la fórmula
  temperatura = (5.0 * temperatura * 100.0)/1024.0; 
 
  // Envia el dato al puerto serial
  Serial.print(temperatura);
  // Salto de línea
  Serial.print("\n");
  
  // Esperamos un tiempo para repetir el loop
  delay(1000);
}

Հիշեք, որ եթե դուք փոխում եք Arduino տախտակի կապի քորոցները կամ ցանկանում եք այն հարմարեցնել մեկ այլ մասշտաբի, դուք ստիպված կլինեք փոխել բանաձևը և ծածկագիրը, որպեսզի համապատասխանեն ձեր նախագծին ...

 

Այս կերպ, էկրանին կարող եք ստացեք ջերմաստիճանի չափումներ C- ով բավականին հուսալի: Կարող եք փորձել սառը կամ տաք ինչ-որ բան մոտեցնել սենսորին ՝ տեսնելու համար, թե ինչ փոփոխություններ են տեղի ունենում ...


Հոդվածի բովանդակությունը հավատարիմ է մեր սկզբունքներին խմբագրական էթիկա, Սխալի մասին հաղորդելու համար կտտացրեք այստեղ.

Եղիր առաջին մեկնաբանողը

Թողեք ձեր մեկնաբանությունը

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

*

*

  1. Տվյալների համար պատասխանատու ՝ Միգել Անխել Գատոն
  2. Տվյալների նպատակը. Վերահսկել SPAM, մեկնաբանությունների կառավարում:
  3. Օրինականություն. Ձեր համաձայնությունը
  4. Տվյալների հաղորդագրություն. Տվյալները չեն փոխանցվի երրորդ անձանց, բացառությամբ իրավական պարտավորության:
  5. Տվյալների պահպանում. Տվյալների շտեմարան, որը հյուրընկալվում է Occentus Networks (EU) - ում
  6. Իրավունքներ. Timeանկացած պահի կարող եք սահմանափակել, վերականգնել և ջնջել ձեր տեղեկատվությունը: