Vai al contenuto

Gestione termoregolazione 4 canali con acquisizione NTC

Home Forum Discussioni su problematiche generali Gestione termoregolazione 4 canali con acquisizione NTC

Stai visualizzando 3 post - dal 1 a 3 (di 3 totali)
  • Autore
    Post
  • #86660
    Anonimo
    Inattivo

    Dobbiamo realizzare un sistema di termoregolazione con soglia On/Off ed isteresi su 4 canali. Il sistema deve comandare 4 resistenze di riscaldamento a 220Vac. Per l’impostazione dei parametri ipotizzo l’utilizzo di un pannello operatore da 4 pollici.

    Come sonde di temperatura utilizziamo NTC da 10KOhm nel range di temperatura -10-+50 gradi.

    Avete qualche soluzione da proporci.

    #86664
    Sergio Bertana
    Amministratore del forum

    Vediamo come utilizzando il modulo SlimLine II Flex-Logic Modulo I/O Mixed Signal programmato con LogicLab sia possibile realizzare quello che necessiti.

    Iniziamo con l’acquisizione delle 4 sonde NTC. Il modulo ha 4 ingressi analogici in modo comune, quindi possiamo utilizzare una delle due uscite analogiche per generare una tensione di riferimento di 10V a cui possiamo connettere tramite un partitore di tensione resistivo le nostre sonde NTC secondo questo schema:

    Ao00 ──┐+10 V
           │                La tensione acquisita ai capi del NTC nel range da 0Ohm a 10KOhm si calcola con la formula: Aiox=10*(NTC/(R+NTC))
           R:70KΩ
           ├────── Aiox     Con un NTC da 10KΩ avremo al massimo 1.25Volt che possiamo acquisire dagli ingressi analogici.
           NTC:0–10 kΩ      Vista la risoluzione di 16 bit del modulo possiamo acquisire oltre 65000 valori di temperatura
           │                La corrente nel NTC varia da circa 143 µA a 125 µA che è sufficentemente bassa da non generare autoriscaldamento.
          GND

    Il valore di tensione acquisito potrà poi essere linearizzato e convertito in temperatura utilizzando la funzione Linearize. Utilizzando il FB Hysteresis è possibile gestire il comando in uscita per attivare il riscaldatore in base al set point di temperatura impostato. Le 8 uscite digitali possono essere utilizzate per il comando del riscaldatore (La versione a relè può gestire fino a 5A a 250Volt).

    Utilizzando il convertitore USB/Ethernet è possibile connettere un pannello touch (Esempio MT8052iP Terminale Touch screen 4.3″ TFT), sul pannello sarà possibile realizzare una grafica che permetta l’impostazione dei valori di set point e la visualizzazione dei valori reali di temperatura. Utilizzando EasyAccess è possibile accedere al pannello da Internet per visualizzarlo anche su celulare e/o modificare il programma da remoto.

    #86675
    Sergio Bertana
    Amministratore del forum

    Il cliente ha la necessità di gestire semplicemente zone in modalità On/Off, ma con la stessa soluzione è possibile utilizando i FB PIDMng e PWMOut gestire riscaldatori PWM per avere un controllo molto più accurato della temperatura.

    Il programma FBD_PIDMng che trovate nella pagina di manuale del FB PIDMng è un esempio molto semplice di come realizzare il controllo di temperatura con uscita PWM su di una zona. Basterà utilizzare più istanze del programma per aumentare le zone gestibili, gestendo uscite PWM è preferibile utilizzare un modulo con uscite statiche.

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