Avevamo bisogno di un'interfaccia di rilevamento della temperatura a 16 canali collegata al bus CAN per un'applicazione di test funzionale su scheda. In particolare, per monitorare le temperature dei MOSFET nei convertitori flyback della scheda batteria OGS con bilanciatori attivi. Non avendo trovato un'interfaccia di questo tipo, abbiamo iniziato a progettare un progetto rapido per svolgere questo compito. Questo progetto si è trasformato rapidamente in un vero e proprio prodotto: questa interfaccia CANopen® per 16 termistori.
Si noti che questo dispositivo non è destinato in particolare ad applicazioni di alta precisione, soprattutto perché ciò non si adatta alle capacità dei sensori a termistore NTC a basso costo. Il dispositivo consente invece di espandere il monitoraggio della temperatura utilizzando sensori a basso costo. Ad esempio, per monitorare motori, cuscinetti, sistemi di raffreddamento, ecc.
Funzionalità
Misura 16 termistori NTC standard (tipicamente 10kΩ)
Frequenza di campionamento 100Hz fino a 1/60Hz
Bus di campo CANopen®, profilo generico del modulo I/O CiA 401
Bus di campo Modbus RS485
Configurazione tramite CANopen o applicazione PC tramite porta micro-USB
Possibilità di firmware personalizzato con funzioni specifiche di elaborazione del segnale
Specifiche tecniche
convertitore analogico digitale delta-sigma a 24 bit
Sorgente di eccitazione autoregolabile 10µA-1mA, max 3,3V
Il display OLED mostra tutte le 16 letture di temperatura (°C o °F)
Ingressi dei sensori isolati galvanicamente dal CAN-bus (non l'uno dall'altro)
Profilo dispositivo CANopen® per moduli I/O generici (CiA 401)
Supporta l'assegnazione del node-ID LSS e il Fastscan (CiA 305)
Supporta il rilevamento automatico del bit-rate tra 10kbps e 1Mbps (CiA 801)
CAN-FD 'Ready' (non è ancora attivo il supporto per i datarates FD, ma tollera il traffico FD sul bus)
---