Home
Accesso / Registrazione
 di 

Bus SPI, problemi con MISO vicino al CLOCK

2 risposte [Ultimo post]
ritratto di mpic
Offline
Titolo: User
Utente
Ultima visita:
1 anno 16 settimane fa
Utente dal: 24/06/2012
Messaggi: 4

Ciao a tutti, sto realizzando un progettino su breadboard, costituito da un ENC28J60, una card uSD, un display e un port expander, tutti collegati tramite il medesimo bus SPI.
Sto utilizzando dei cavetti "semirigidi"(non so il termine tecnico) e ho notato che se avvicino i 3 cavetti MISO, MOSI e CLK l'ENC smette di andare, se tengo separato il MISO allora funziona bene.

C'è una reale possibilità che il problema sia davvero quello o sono coincidenze? Io ho pensato che il clock genera disturbi sul MISO nei fronti di salita... ma non so se è possibile.

Per un test ho avvolto un cavetto al cavo del MISO, e ho collegato gli estremi di questo cavetto a massa, così facendo posso tenere il segnale MISO anche vicino al CLOCK che tutto funziona bene... non avendo però un oscilloscopio non posso misurare se e quanto ha risolto il mio problema, secondo voi è una coincidenza?

grazie

ritratto di claudyus
Offline
Titolo: User+
Utente+
Ultima visita:
20 settimane 11 ore fa
Utente dal: 02/10/2012
Messaggi: 13
chiacchierano e pure troppo

Ciao,
no non è una coincidenza è un fenomeno abbastanza comune sui bus veloci che si chiama cross-talk, se stai utilizzando una piattina tipo della degli hdd puoi intervallare i segnali con la massa.
Tipo
miso|gnd|clk|gnd .. ecc

Oppure puoi ridurre la velocità di funzionamento del bus.
Da quel che scrivi il bus si dirama in due, in questi casi è meglio mettere delle resistenze di terminazione e/o delle resistenze serie.

ritratto di Piero Boccadoro
Offline
Titolo: Moderator
Moderatore
Ultima visita:
6 ore 8 min fa
Utente dal: 28/06/2011
Messaggi: 793
Utente PREMIUM
Novità? Com'è andata questa

Novità?
Com'è andata questa "diagnosi"?
Trovato conferme e/o smentite?

 

 

Visita il sito EOS-Book con centinaia di progetti ed articoli!

Visita il nuovo sito di EOS-Book
Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 1 utente e 16 visitatori collegati.

Utenti online

Ultimi Commenti