Vai al contenuto

Acquisire valore di temperatura utilizzando un LM35

Home Forum Controllori SlimLine e Netsyst (LogicLab) Acquisire valore di temperatura utilizzando un LM35

Stai visualizzando 1 post (di 1 totali)
  • Autore
    Post
  • #35403
    Sergio Bertana
    Amministratore del forum

    Posto sul forum le considerazioni fatte con un nostro cliente sulla possibilità di acquisire il valore di temperatura utilizzando un circuito integrato LM35 Precision Centigrade Temperature Sensor (Datasheet). Il sensore accetta una alimentazione estesa da 6 a 30 volt il chè lo rende adatto anche per applicazioni industriali dove l’alimentazione tipica è 24 Vdc. Il valore in volt in uscita dal sensore è proporzionale alla temperatura con un gradiente di 10 mV/°C, quindi a 25 °C avremo un valore di tensione di 250 mV.

    Utilizzando il modulo espansione 20I/O mixed signal possiamo collegare il sensore agli ingressi analogici ed utilizzando il fondo scala a 1.25 volt potremo acquisire la temperatura fino a 125 gradi con una risoluzione di 16 bits (Migliore di un milligrado).

    La stessa risoluzione si può ottenere utilizzando il modulo espansione I/O analogico, utilizzando il fondo scala a 1.17 volt.

    Se si utilizzano i canali analogici presenti sul modulo CPU Compact ARM7 IEC61131-3, dobbiamo forzatamente utilizzare il fondo scala di 10 volt perdendo di risoluzione, inoltre il convertitore A/D del modulo è un 10 bits, quindi la risoluzione è migliore di 10 mV a bit (9,767 mV). Avendo il segnale in uscita dal sensore un gradiente di 10 mV/°C la risoluzione sarà di 1 °C. Sarà possibile ottenere una risoluzione di 10 volte maggiore utilizzando un circuito di amplificazione in grado di amplificare il valore analogico fino a 10 volts.

    Aggiungo che tutti i nostri moduli di acquisizione A/D lavorano solo in modo unipolare è quindi non è possibile acquisire temperature negative.

Stai visualizzando 1 post (di 1 totali)
  • Devi essere connesso per rispondere a questo topic.