Ciao a tutti, ho una 485 su una scheda controllata da un PIC18F8722. Se mando in sleep il PIC, attivando l'interrupt seriale in modo da svegliare il PIC con un messaggio Il problema è che in certe condizioni, agendo sui cablaggi della 485, si genera un interrupt che sveglia il PIC involontariamente. Per collegarmi al PC ho provato:
- con un convertitore 485-USB, con il quale il problema succede praticamente ogni volta che stacco il cavo seriale
- con un convertitore 485-232, con il quale il problema si verifica se stacco e riattacco l'alimentazione del convertitore
- con lo stesso convertitore 485-232 collegato a un convertitore USB-232: in questo caso, oltre all'alimentazione del convertitore 232-485, il problema si verifica anche staccando e riattaccando il cavo USB. Con il convertitore 485-232 il problema sembra invece non verificarsi staccando semplicemente il cavo 485. Al di là dell'ovvia considerazione di fare attenzione nell'ordine delle operazioni (basta usare il convertitore 485-232 e fare attenzione a staccare prima il cavo 485 e poi tutto il resto, alimentazione e USB compresi), avete idea di cosa possa generare questo problema?
Grazie