LM35: maklumat lengkap mengenai sensor suhu ini

lm35

The sensor adalah alat yang digunakan secara meluas dalam pelbagai litar. Terdapat suhu, kelembapan, asap, cahaya, dan panjang dll. Mereka adalah elemen yang membolehkan kita mengukur sebilangan besar dan mengubahnya menjadi tindak balas voltan. Isyarat output analog dapat dengan mudah diubah menjadi digital dan dengan demikian dapat menggunakan sensor jenis ini dengan litar digital, skrin LCD, papan Arduino, dll.

LM35 adalah salah satu sensor yang paling popular dan digunakan oleh semua, kerana ia adalah Pengesan suhu. Muncul dalam kemasan yang serupa dengan transistor yang kami analisis di blog ini, seperti 2N2222 dan BC547. Apa yang dilakukannya adalah mengukur suhu persekitaran dan bergantung pada sama ada suhu lebih tinggi atau lebih rendah, ia akan mempunyai satu atau voltan lain pada outputnya.

LM35

PLout LM35

El LM35 adalah sensor suhu dengan penentukuran 1ºC variasi. Sudah tentu, ini tidak bermaksud bahawa semua sensor suhu disiapkan untuk darjah Celcius, tetapi dalam kes ini. Sebenarnya, itu adalah sesuatu yang mesti anda sesuaikan kemudian untuk menentukurnya dan menjadikannya sesuai dengan skala yang anda perlukan. Pada keluarannya menghasilkan isyarat analog voltan yang berbeza bergantung pada suhu yang ditangkapnya pada waktu tertentu.

Biasanya anda boleh tutup suhu pengukuran antara -55ºC hingga 150ºC, jadi mempunyai jarak yang baik untuk mengukur suhu yang cukup popular. Sebenarnya, itulah yang membuatnya begitu berjaya, sehingga dapat mengukur suhu yang sangat kerap. Julat suhu dibatasi oleh jumlah voltan berubah yang dapat dimiliki pada keluarannya, mulai dari -550mV hingga 1500mV.

Iaitu, ketika itu mengukur suhu 150ºC kita sudah tahu bahawa ia akan menghasilkan 1500mV pada outputnya. Manakala jika kita memiliki -550mV, itu berukuran -55ºC. Tidak semua sensor suhu mempunyai julat voltan yang sama, beberapa mungkin berbeza. Suhu perantaraan harus dikira dengan menggunakan formula mudah mengetahui dua had ini. Contohnya, dengan peraturan tiga.

Pin LM35 Agak mudah, pin atau pin pertama adalah untuk daya yang diperlukan untuk sensor, yang bervariasi dari 4 hingga 30v, walaupun mungkin berbeza bergantung pada pengeluarnya, oleh itu, lebih baik anda melihat lembar data sensor yang anda telah membeli. Kemudian, di tengah, kita mempunyai pin untuk output, iaitu, yang akan memberikan satu voltan atau yang lain bergantung pada suhu. Dan pin ketiga adalah tanah.

Ciri dan lembaran data

rajah-lm35-datasheet

El LM35 adalah peranti yang tidak memerlukan litar tambahan untuk menentukurnya, oleh itu sangat mudah digunakan. Sebagai contoh, jika kita menggunakannya dengan Arduino, kita hanya perlu bimbang tentang julat voltan yang diberikannya kepada outputnya dengan mengetahui suhu maksimum dan minimum yang dapat diukurnya, dan membuat lakaran sederhana sehingga analog memberi isyarat bahawa Arduino penerimaan papan boleh diubah menjadi digital dan suhunya muncul di layar dalam ºC atau membuat penukaran mengikut skala yang anda mahukan.

Oleh kerana ia tidak terlalu panas, biasanya dikemas dalam bungkusan plastik murah dan seumpamanya. Voltan rendah yang diperlukan untuk operasi dan outputnya menjadikannya mungkin. Ia bukan peranti berkekuatan tinggi yang memerlukan enkapsulasi logam, seramik dan juga pendingin seperti dalam beberapa kes.

Antara ciri teknikal yang luar biasa adalah seperti berikut:

  • Voltan keluaran berkadar dengan suhu: dari -55ºC hingga 150ºC dengan voltan dari -550mV hingga 1500mV
  • Ditentukur untuk darjah Celcius
  • Voltan ketepatan yang dijamin dari 0.5ºC hingga 25ºC
  • Impedans keluaran rendah
  • Arus bekalan rendah (60 μA).
  • Kos rendah
  • Pakej SOIC, TO-220, TO-92, TO-CAN, dll.
  • Voltan kerja antara 4 dan 30v

Untuk mendapatkan semua maklumat mengenai LM35, anda boleh gunakan lembaran data disumbangkan oleh pengeluar seperti TI (Texas Instruments), STMicroelectronics, dan pembekal sensor jenis ini yang popular. Contohnya, di sini anda boleh muat turun PDF lembar data untuk TI LM35.

Integrasi dengan Arduino

lm35 di papan roti dengan arduino

Anda boleh dapatkan contoh kod untuk Arduino IDE dan contoh praktikal dengan manual kursus atau pengaturcaraan kami pada Arduino. Tetapi untuk memberikan contoh bagaimana menggunakan LM35 dengan Arduino dan kod, di sini kita melihat contoh mudah ini.

kepada membaca suhu LM35 dengan Arduino sangat sederhana. Mari kita ingat dahulu bahawa -55ºC dan 150ºC, dengan kepekaan 1ºC. Dengan melakukan pengiraan dapat disimpulkan bahawa pada suhu 1ºC bermaksud kenaikan atau setara dengan 10mV. Sebagai contoh, jika kita mengambil kira bahawa output maksimum adalah 1500mV, jika kita memperoleh 1490mV, itu berarti bahawa sensor menangkap suhu 149ºC.

yang formula untuk dapat menukar output analog sensor LM35 ke digital ia akan menjadi:

T = Nilai * 5 * 100/1024

Ingat bahawa 1024 adalah kerana Arduino, di dalamnya input digital hanya menerima sejumlah nilai yang mungkin, iaitu dari 0 hingga 1023. Itu akan mewakili julat suhu yang dapat diukur, dengan minimum 0 dan maksimum sepadan dengan 1023. Ini adalah cara untuk dapat mengubah dari analog untuk digitalkan isyarat yang diperoleh pada output pin LM35.

Ini, diteruskan ke kod yang perlu anda tulis dalam Arduino IDE untuk bekerja ia akan menjadi seperti ini:

// 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);
}

Ingat bahawa jika anda menukar pin sambungan pada papan Arduino atau ingin menyesuaikannya dengan skala yang lain, anda perlu mengubah formula dan kodnya agar sesuai dengan reka bentuk anda ...

Dengan cara ini, di skrin anda boleh dapatkan pengukuran suhu dalam ºC cukup dipercayai. Anda boleh cuba mendekatkan sesuatu yang sejuk atau panas ke sensor untuk melihat perubahan yang berlaku ...


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.