Ciao Giovanni,
vediamo una domanda alla volta:
1. Mi pare di capire che CAN può essere usata anche per realizzare reti non solo in ambito AUTOMOTIVE. I livelli di affidabilità molto alti mi stimolano ad utilizzarla per piccole reti Domotiche. E' possibile o sconsigliato?
E' possibile ed e' effettivamente fatto (non certo sconsigliabile). Molte reti domotiche usano una semplice UART+RS485 perche' sono piu' economiche. PIC con CAN sono un po' piu' costosi ma parliamo di pochi euro.
2. Il tuo tutorial mi ha reso chiaro che posso mettere in comunicazione con rete CAN N Microprocessori dotati di Modulo CAN e messi in rete (doppino intrecciato bassa velocità 125 Kbits/sec)con un opportuno Transceiver. Giusto?
Esatto, valgono le stesse considerazioni che devi tenere a mente per una rete basata su RS485.
3. Nel tuo tutorial parli di Dipositivi CAN. Quali ? ho "ravanato" in rete trovando solo oggetti conplessi di sviluppo per Automotive, oppure interfacce USB/CAN molto costose. Esistono dispositivi CAN ed esempio per acquisire dati analogici Temperatura, Umidità, Luminosità ? Oppure è necessario passare sempre attraverse la gestione dei sensori con un PIC ?
4. Stessa domanda 3 ma riferita a dispositivi attuatori relay like?
Un sistema CAN ha sempre un microcontrollore. Per attivare un relay potresti usare la Freedom II come esempio e collegarci un relay. Puoi usare PIC18F4580 o PIC18F2580 (piu' piccoli).
Allo stesso modo per la temperatura. Dopo tutto per mezzo del bus CAN invii dei byte, il sisgnificato degli stessi dipende solo dall'applicazione quindi puo' avere significato di temperatura, luce...
Saluti,
Mauro