SONDA DI TEMPERATURA

3 Anni 1 Mese fa #6 da FABRIZIO
Risposta da FABRIZIO al topic SONDA DI TEMPERATURA
Il problema è che non lo so. Lo strumento in questione è stato costruito appositamente per questo lavoro e non so com'è fatto. Però se non ci fosse niente in commercio, potrei fare una cosa: prelevare il segnale analogico che emette il sensore mediante porta analogica di un PIC, convertirlo e trasferirlo mediante RS485 full duplex ad un altro PIC posizionato vicino allo strumento, creare una tabella che, a seconda del valore convertito, trasmetto un valore analogico allo strumento, proporzionale a quello che invierebbe il sensore. Che ne dici?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • FABRIZIO
  • Avatar di FABRIZIO
  • Elite Member
  • Elite Member
Di più
3 Anni 1 Mese fa #7 da Cosimix
Risposta da Cosimix al topic SONDA DI TEMPERATURA
Salve!

Comunicare a garnde distanza mediante RS485 è sicuramente più affidabile rispetto all'interfaccia SPI. Anziché implementare la tabella, potresti pensare di realizzare la seguente catena:

Sensore -> ADC(PIC o modulo) -> RS485 -> DAC -> Stazione

scegliendo opportunamente i convertitori, per poi eseguire dei test sul valore letto alla fine di questa catena con quello letto mediante la connessione breve che hai già provato ad implementare.

Saluti,
Cosimo
Ringraziano per il messaggio: FABRIZIO

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Cosimix
  • Avatar di Cosimix
  • Elite Member
  • Elite Member
Di più
3 Anni 1 Mese fa #8 da Mauro Laurenti
Risposta da Mauro Laurenti al topic SONDA DI TEMPERATURA
non conosco i dettagli del sensore, ma quello che si può fare è convertire la tensione in corrente ed inviare il segnale in corrente e non i tensione.
Per esempio usando un convertitore della famiglia XTR Texas Instruments (XTR111 o simili).
Dal lato MCU si effettua nuovamente una conversione corrente tensione per mezzo di un semplice resistore.
Il resistore imposta il guadagno in ricezione. Leggendo la tensione sul resistore si ha la lettura della temperatura.

Questa è la tecnica usata nello standard 4-20mA.
La trasmissione di un'informazione in corrente viene effettuata perché meno soggetta a variazioni legate a disturbi esterni e non non è influenzata dalla lunghezza del cavo.
Lo standard è molto usato in applicazioni industriali e permette cavi lunghi anche 1km.

La soluzione digitale che state discutendo rimane comunque valida.

Saluti,

Mauro
Ringraziano per il messaggio: Cosimix, FABRIZIO

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login