Pic32 e problema Clock

13 Anni 3 Settimane fa #6 da borelg
Risposta da borelg al topic Re: Pic32 e problema Clock
Ho provato anche con l'alimentatore da laboratorio a scuola e il risultato è lo stesso anche se non va in cortocircuito...
Probabilmente perchè supporta una corrente più alta e non lo legge come corto...
Comunque non è che dovrei mettere un carico in uscita e senza carico non va?
In ogni caso ho controllato anche gli schemi della explorer 16 e dello starter kit e il circuito è lo stesso...
Comunque adesso magari provo a fare 1 stampatino e vediamo cosa succede... Potrebbe essere che la capacità di ingresso dell'oscilloscopio si mangi il segnale??
Grazie

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

  • borelg
  • Avatar di borelg
  • Elite Member
  • Elite Member
Di più
13 Anni 3 Settimane fa #7 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Pic32 e problema Clock
Ciao,

per vedere se hai un corto basta che misuri la corrente del sistema.
Se il LED consuma 5mA e il PIC 1, devi avere 6mA. Se hai più di 10mA hai certamente un problema.
L'oscilloscopio non lo devi collegare al quarzo altrimenti, durante la misura potresti essere la causa della mancata oscillazione.

In ogni modo se con il quarzo interno funziona, ti consiglio di andare avanti con quello interno e rifare comunque i collegamenti della tua board (più corti possibili) e con l'attenzione di non fare pastrocchi con la pasta salda in prossimità del quarzo. La presenza della pasta salda può formare capacità parassite non trascurabili, visto che sul quarzo hai comunque pochi pF. Ricorda che condensatori in parallelo hanno una capacità totale data dalla somma delle capacità (per le resistenze questo non è vero).

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
13 Anni 3 Settimane fa #8 da borelg
Risposta da borelg al topic Re: Pic32 e problema Clock
Ok comunque se noi montiamo solamente il circuito oscillatore e misuriamo l'uscita del NOT con l'oscilloscopio potrebbe essere quest'ultimo il problema del non funzionamento??

Il problema è che neanche il quarzo interno funziona propriamente, infatti se alimento il pic con l'alimentatore da laboratorio il firmware non viene eseguito, invece se lo alimento con un alimentatore ATX funziona ma ad 1 frequenza che non è 8Mhz come dice il datasheet del pic!! Perchè???
Grazie a tutti dell'aiuto! :)

ps. Se provassi con lo stampato che ho appena disegnato?

Allegati:

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

  • borelg
  • Avatar di borelg
  • Elite Member
  • Elite Member
Di più
13 Anni 3 Settimane fa #9 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Pic32 e problema Clock
Ciao,

per fare la misura della frequenza di oscillazione non mettere la sonda direttamente sulla not. Ti consiglio di usare una seconda NOT come buffer in maniera da disaccoppiare la prima e poter fare senza problemi la misura.
In ogni modo considera che le resistenze e i condensatori dell'oscillatore vanno propriamente scelti in base al quarzo e le sue caratteristiche (Resistenza e capacità interne).

Come fai a dire che il quarzo interno del PIC32 non oscilla alla frequenza voluta?
Se no ti sta funzionando con il quarzo interno hai anche problemi di impostazioni o stai facendo lavorare il PIC fuori specifica.

Il PCB che hai inviato non è l'ottimo per un circuito oscillante. In particolare devi limitare capacità parassite per cui togli i jumper non necessari. Un anello di guardia è necessario intorno al quarzo in maniera da limitari effetti di disturbi esterni.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
13 Anni 3 Settimane fa #10 da borelg
Risposta da borelg al topic Re: Pic32 e problema Clock

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.

  • borelg
  • Avatar di borelg
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiMatteo Garia

Registrati al sito

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

Registrati al sito LaurTec.

Login