- Messaggi: 137
- Ringraziamenti ricevuti 3
Rottura scheda dopo corto circuito
12 Anni 10 Mesi fa #6
da Akuryu
Risposta da Akuryu al topic Re: Rottura scheda dopo corto circuito
Mauro eccomo scusa l'attesa ma ero in cina per il capodanno e ho usato molto poco il pc, ad ogni modo è come dici tu, la scheda che ha ricevuto il corto da questo difetto, non ho uno spettrometro per controllare avarie varie e il pic che uso è il 18f4550, ad ogni modo appena posso provo a cambiare il 7805 poichè nonostante mi dia i 5 volt ho il dubbio che sia lui ad andare in qualche modo in risonanza, se trovi l'ex per le prove sai dove sperirlo ^^. Proverò come hai consigliato l'accensione die singoli led e mi faccio sentire.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Akuryu
- Autore della discussione
- Premium Member
Riduci
Di più
12 Anni 10 Mesi fa #7
da Akuryu
Risposta da Akuryu al topic Re: Rottura scheda dopo corto circuito
Allora ecco alcuni aggiornamenti:
Led e cicalino funzionano singolarmente (utilizzando un cavo volande collegato al vcc e toccando il piedino positivo)
La scheda funziona collegando singolarmente ogni ic tranne il pic
Appena si collega il pic (perfettamente funzionante) la scheda da "i numeri" facendo lampeggiare tutti i led
Adesso me ne vado per una idea che possa essere per colpa di qualcosa che si collega nel momento in cui si collega il pic, potrebbero essere i pulsanti ? il quarzo o cosa ? a voi la mia richiesta di supporto
Led e cicalino funzionano singolarmente (utilizzando un cavo volande collegato al vcc e toccando il piedino positivo)
La scheda funziona collegando singolarmente ogni ic tranne il pic
Appena si collega il pic (perfettamente funzionante) la scheda da "i numeri" facendo lampeggiare tutti i led
Adesso me ne vado per una idea che possa essere per colpa di qualcosa che si collega nel momento in cui si collega il pic, potrebbero essere i pulsanti ? il quarzo o cosa ? a voi la mia richiesta di supporto
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Akuryu
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 137
- Ringraziamenti ricevuti 3
12 Anni 10 Mesi fa #8
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Rottura scheda dopo corto circuito
Ciao per verificare se il quarzo causa problemi potresti rimuoverlo e usare l'oscillatore interno.
Se con l'oscillatore interno funziona tutto allora e' il quarzo.
In realtà prima di rimuovere il quarzo prova ad usare l'oscillatore interno e semplicemente impostare i pin associati al quarzo come semplici I/O.
Saluti,
Mauro
Se con l'oscillatore interno funziona tutto allora e' il quarzo.
In realtà prima di rimuovere il quarzo prova ad usare l'oscillatore interno e semplicemente impostare i pin associati al quarzo come semplici I/O.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
12 Anni 10 Mesi fa #9
da Akuryu
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Risposta da Akuryu al topic Re: Rottura scheda dopo corto circuito
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Akuryu
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 137
- Ringraziamenti ricevuti 3
12 Anni 10 Mesi fa #10
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Rottura scheda dopo corto circuito
Ciao,
ho testato il programma e funziona correttamente e fa uso del clock interno
Il programma in particolare controlla la pressione del tasto su RB5 aspetta un po', ricontrolla e nega il valore su PORTD facendo uso del registro LATD.
Dal momento che LATD vale 0 la sua negazione vale 0xFF (tutti LED accesi).
Il controllo sul tasto viene fatto in maniera continua per cui se il pulsante rimane premuto LATD viene negato nuovamente per cui da 0xFF varra' 0x00 (LED spenti).
Quindi tenendo premuto il pulsante i LED lampeggiano rapidamente.
Quale comportamento ti aspettavi?
Saluti,
Mauro
ho testato il programma e funziona correttamente e fa uso del clock interno
Il programma in particolare controlla la pressione del tasto su RB5 aspetta un po', ricontrolla e nega il valore su PORTD facendo uso del registro LATD.
Dal momento che LATD vale 0 la sua negazione vale 0xFF (tutti LED accesi).
Il controllo sul tasto viene fatto in maniera continua per cui se il pulsante rimane premuto LATD viene negato nuovamente per cui da 0xFF varra' 0x00 (LED spenti).
Quindi tenendo premuto il pulsante i LED lampeggiano rapidamente.
Quale comportamento ti aspettavi?
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, StefA
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Login
© LaurTec 2006 - 2024