SUCCESSO!
Parziale, ma successo
Mi servono ancora due dritte da chi ha più esperienza.
Allora:
Ho inserito un condensatore da 220uF prima del 7805 (vicino, come consigliato), 100nF prima del 7805, 47uF e 100nF dopo il 7805
100nF spostati direttamente sui piedini del PIC
al posto dell'attuale, inserito C da 100uF
Inserito C da 100nF a massa su MCRL.
Bypassato il diodo che doveva servire per l'alimentazione di backup.
Risultato:
se uso un alimentatore da PC ora funziona (prima nemmeno così)
Se uso un alimentatorino da 7,5 V non funziona, ma mi sa che la tensione è troppo bassa per il 7805.
Se uso un trasformatore ad uscita variabile impostato a 9 o 12V funzionicchia.Questi trasfomatorini sono fatti da trasformatore, 4 diodi una resistenza e un condensatore.
Mi spiego: il PIC 'funziona', cioè non si resetta e risponde correttamente ai comandi.
L'unica cosa il servo a volte sembra quasi impazzito, invece di andare diritto in una direzione o nell'altra si sposta velocemente avanti e indietro, come se la tempistica del segnale che lo pilota fosse traballante. Questo è bel un problema.
Il segnale per il servo è generato tramite INT1.
Che faccio?
Aumento la C prima del 7805?