La tensione viene ridotta attraverso le breadboard incatenate


12

Il mio Arduino è collegato alla prima breadboard. Da lì, ho incatenato il positivo e il negativo alle altre schede. Al momento ho 6 breadboard collegate. Nella prima scheda vedo (con un metro) che ho una differenza di 4,5 V, e nella scheda successiva, 3,5 V e nell'ultima, ottengo anche 2 V.

Perché sto ricevendo questo? Ho parzialmente risolto questo problema (portando 3V all'ultima scheda) collegando ogni binario a ogni binario delle altre schede, ma il mio design risulta ingombra.

Come posso eseguire il debug di questo? Cosa lo sta causando?

inserisci qui la descrizione dell'immagine


1
Hai un sacco di breadboard e probabilmente una combinazione di alto consumo energetico e cavi sottili.
pjc50,

1
Solo un pensiero quando riorganizzi i cavi di alimentazione. Almeno con le mie breadboard economiche e il filo per campane da 0,6 mm in rame stagnato a buon mercato, ho trovato la resistenza nelle guide di alimentazione come queste non era dominata dalla lunghezza del filo ma dal numero di contatti filo-tagliere.
Chris Johnson,

2
Gil guida in una piccola città in un'auto sportiva rossa. Poco dopo, le luci della polizia lampeggiano nel suo specchio. Si ferma e l'ufficiale si avvicina. "Mi dispiace, stavo accelerando?" Chiede Gil. "No, signore. È contro la legge guidare macchine rosse in questa città", dice l'ufficiale. "Davvero? Non lo sapevo", risponde Gil, sorpreso. "PENSI DI SOPRA LA LEGGE ?!" urla l'ufficiale. Morale della storia: solo perché qualcuno non conosce le leggi non significa che pensano automaticamente di essere esenti da loro. (Inoltre, la cronologia delle revisioni delle domande non mostra alcuna indicazione di un "atteggiamento" dall'OP.)
JYelton,

2
Bene. Non avevo in programma una guerra di fiamma. Ma solo per questo lo sapete, il mio Arduino sta davvero alimentando tutti questi circuiti integrati. Ci sono 29 circuiti integrati nel mio circuito e funziona bene. Stavo solo cercando di capire se esiste un modo per aggirare il singolo punto del contratto. Questo circuito è un adattatore VGA, sincronizzato a 640x480x60hz utilizzando solo circuiti integrati 74xx. Certamente non al di sopra di qualsiasi legge :)
Gil Megidish,

1
@Gil Penso che la tua domanda sia totalmente valida. Ricordo di aver sperimentato assortimenti di elettronica e di avere domande simili. Non credo che questa sia una guerra di fiamma, solo a volte dobbiamo sottolineare che il vecchio saggio maestro a volte è un brontolone. :)
JYelton,

Risposte:


14

È necessario disporre di un unico punto di contatto per l'alimentazione e la terra dell'alimentatore. Collegare quel punto a ciascuna scheda singolarmente. Se il tuo alimentatore è l'arduino, tieni presente che può fornire solo una piccola quantità di corrente, quindi potresti desiderare un alimentatore esterno. Usa anche il filo più spesso che puoi inserire nella breadboard (probabilmente 22gauge) per ridurre le perdite di cablaggio.

L'alimentatore potrebbe essere ancora Arduino, ma onestamente con quei chip TTL dovresti davvero utilizzare un alimentatore separato, se possibile.

La seguente modifica alla tua foto dovrebbe darti l'idea. Non ho prestato sufficiente attenzione per sapere se ho mappato correttamente il rosso al positivo, quindi ignora quell'aspetto se ho sbagliato. Il punto è che è necessario un singolo filo dalla fonte di alimentazione a ciascuna guida, anziché incatenarlo in alcun modo. Mentre sarà il nido di cablaggio di un ratto più grande, il collegamento in cascata non funzionerà per te, elettricamente, a causa delle perdite all'interno della breadboard.

inserisci qui la descrizione dell'immagine

Se non riesci a sopportare questa soluzione, tuttavia, potresti essere in grado di sgretolare i fili tra le schede e spingerli dentro e fuori dai fori nei binari alcune volte per pulire i contatti nella scheda. Questo ti farà guadagnare un po 'di costi aggiuntivi, ma non risolverà il problema di base.


La ringrazio per la risposta. Ho fatto quello che mi hai suggerito. Ora ottengo 4,5 V su tutte le rotaie. Non avevo problemi con il mio circuito, stavo solo cercando di capire il motivo per cui la tensione scende così male. Presumo sia la resistenza nelle tagliere scadenti. Comunque, rock!
Gil Megidish,

@Gil Penso che la lezione qui sia che puoi pensare a fili, conduttori della breadboard e altri connettori come resistori di basso valore. In lunghe catene seriali possono sicuramente sommarsi per creare una caduta di tensione.
JYelton,

9

Afferma di subire una caduta di tensione tra le breadboard. "Star" dall'alimentatore a ciascuna breadboard garantendo un buon contatto meccanico ed elettrico. (Come pubblicato da Adam Davis e Passerby)

Secondo la tua foto, non hai NESSUN condensatore elettrolitico o alcun condensatore ceramico, è da lì che inizierei - non vedere QUALSIASI mi fa rabbrividire ed è il punto di questo post.

I condensatori di filtro (gli elettrolitici) sono polarizzati e attraversano le rotaie dell'alimentatore per "condizionare" l'alimentazione, mantenendo la tensione in tutto il circuito relativamente costante.

La ceramica si collega anche attraverso i binari dell'alimentatore e uno dovrebbe essere collegato attraverso i pin V + e 0V di ciascun circuito integrato. Lo scopo generico della ceramica è di spostare a terra il "rumore" ad alta frequenza (er), la polarità non è un problema.

Dal momento che stai usando un alimentatore da 5 V, un elettrolitico da 220uF 16 V (o due) su ciascuna breadboard sarebbe un ottimo inizio, sono un luogo comune (Radio Shack, ecc.) Ed economico.

I cappucci in ceramica sono molto economici e valgono ogni centesimo. Un .1uF 50V situato su ciascun circuito integrato e uno accanto a ciascun elettrolitico farà miracoli per bloccare il rumore spurio.


1
Ottimo punto Ogni chip dovrebbe avere un piccolo cappuccio di bypass sui suoi pin di alimentazione, oltre a un cappuccio più grande sui binari in cui è presente l'alimentazione. La lettura della tensione con un misuratore CC potrebbe effettivamente mostrare una bassa tensione quando la realtà è che c'è probabilmente una tonnellata di rumore sulla linea di alimentazione entro la fine della catena.
Adam Davis,

1
Sento che mi manca qualcosa qui. Posso vedere come i cappucci possono stabilizzare la DC locale mitigando gli effetti dei transitori che causano segnali AC sulla DC. Ma non vedo come sarebbe utile in questo caso, in cui il probabile problema è la caduta di tensione dovuta a cavi sottili e lunghi. I cappellini non possono farci niente; Oppure mi sfugge qualcosa?
Bob,

@Bob i tappi sono una preoccupazione secondaria della loro configurazione. Come hanno detto nella prima frase, l'OP deve iniziare la configurazione della potenza.
Passante dal

@Passerby, bella chiamata, ho perso la prima frase perché le due idee distinte si sono mescolate insieme. Una modifica sarebbe utile per distinguere le due idee: la risposta è la prima frase e il resto sono tutte (molto buone) raccomandazioni. Ma è una cosa di stile e la risposta è corretta e completa. Grazie!
Bob,

@Bob Il mio post include "non vedere QUALSIASI [condensatore] che mi fa rabbrividire e is_the_point_of_this_post" ed è circa la migliore formattazione che ho potuto trovare, dopo tutto, lo shock di non vedere alcun attacco mai fatto mi ha fatto cadere dalla mia sedia! Aiutati a una modifica se lo desideri. :)
JoeFromOzarks

5

Le breadboard presentano una varietà di problemi, tra cui capacità elevata, induttanza e resistenza. Dalla tua immagine, le barre di alimentazione della breadboard sono due per lato, sono divise nel mezzo e hai 6 schede, quindi per un totale di 2 guide * 2 lati * 2 divisioni * 6 schede = 48 segmenti diversi che fai da ponte con alcuni filo jumper. E dal suo aspetto, hai un singolo punto di ingresso di potenza alla fine dei segmenti. Tutta la resistenza dei segmenti E del cavo jumper si sommano, e quindi dipende da quanta corrente stai tirando.

La soluzione più semplice, assicurarsi che ogni scheda sia in parallelo. Far passare un paio di fili dall'alimentatore a ciascuna scheda anziché da scheda a scheda a scheda. O due coppie, poiché hai binari positivi e negativi su ciascun lato delle schede. O semplifica il layout in modo da utilizzare solo un set di guide (o positivo sempre sul lato sinistro, negativo sul lato destro).


2

La potenza stellare e la distribuzione al suolo pubblicate da Adam Davies e Passerby sono solo una soluzione parziale che devi anche:

Garantire che l'attuale capacità dell'alimentatore sia adeguata al picco di consumo energetico di ciascuna breadboard in uso e preferibilmente consentire un certo margine di sovraccarico.

Usa i condensatori di disaccoppiamento come suggerito da Joe di Ozarks

Utilizzare fili di calibro notevolmente più pesanti per la distribuzione di energia e terra, come suggerito dagli altri manifesti.

Infine, se si ottiene un'alimentazione audio 5v su ciascuna delle breadboard e il circuito continua a non funzionare, tenere presente che potrebbero esserci ancora una o più delle seguenti considerazioni da considerare:

La distribuzione dell'orologio non è soddisfacente tra le schede a causa degli effetti capacitivi e induttivi dei contatti della breadboard.

Rischi legati alla corsa tra i segnali introdotti dai cavi lunghi e ancora i contatti della breadboard.

A seconda della famiglia logica 74XX che fa funzionare i circuiti con una tensione di progetto ben al di sotto potrebbe aver distrutto alcune delle porte. Quest'ultimo tende ad essere più un problema con CMOS ma non si forniscono dettagli su quale di questi si faccia riferimento alla scheda tecnica.

Alla fine affermi che stai cercando di eseguirlo a 640x480x60 = circa 18,4 Mhz, quindi c'è una buona probabilità che il circuito non funzioni affatto usando quelle breadboard. In tal caso, eseguire il circuito a bassa frequenza per eseguire il debug della logica, quindi saldare una versione più compatta sulla scheda strip.


Grazie per la spiegazione! Il circuito funziona bene, c'è un video qui: facebook.com/photo.php?v=10151801133034947 Funziona bene con solo due tappi (attorno ai circuiti integrati ad alta frequenza). Stavo solo chiedendo perché la bassa tensione. Ho fatto la distribuzione dell'alimentazione stellare e ora ho ottenuto 4,5 V su tutti i circuiti integrati. Solo per essere al sicuro con questi TTL.
Gil Megidish,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.