Domanda:
Possiamo mettere a terra tutte le reti in un circuito stampato?
Ravikiran
2020-01-10 17:17:29 UTC
view on stackexchange narkive permalink

enter image description here

Sono un principiante in elettronica e sto progettando un circuito stampato.

L'IC che sto usando ha alcuni pin che non uso nel mio circuito.Va bene mettere a terra quelle reti o lasciarle così come sono?

Lo chiedo perché ho sentito che a volte queste reti possono agire come pin fluttuanti e potrebbero causare rumore ed errori.Non sono sicuro che sia vero o no, quindi chiarisci il mio dubbio e suggeriscimi la strada giusta.

Hai uno schema?
Controlla la scheda tecnica.Ti dirà se fluttuare, atterrare o tirare su o [inserire altri vincoli].
Cinque risposte:
DerStrom8
2020-01-10 17:21:12 UTC
view on stackexchange narkive permalink

Dovrai controllare i fogli dati per ogni parte con pin inutilizzati.In molti casi, metterli a terra è un'idea BAD , sebbene in molti altri casi potrebbe essere CRUCIALE .E in alcuni casi DOVREBBE lasciare i pin mobili.Ad esempio, non collegare le uscite direttamente a terra, poiché ciò potrebbe causare un cortocircuito.Non lasciare gli input fluttuanti, a meno che non abbiano pull-up / pull-down interni.I fogli dati dovrebbero dirti cosa fare con i pin inutilizzati, ma anche se non lo fanno dovresti essere in grado di determinare cosa fare pin-by-pin mediante analisi.Non esiste una soluzione unica per questo problema, quindi dovrai ordinare i pin individualmente per capire come collegarli (o non collegarli).

Rohat Kılıç
2020-01-10 18:17:27 UTC
view on stackexchange narkive permalink

Se controlli il HW Design Manual, vedrai che suggerisce che i pin inutilizzati dovrebbero essere lasciati fluttuanti.Fare riferimento alla Tabella 4 a p.15 e p.16.

Brian Drummond
2020-01-10 18:11:45 UTC
view on stackexchange narkive permalink

Una cosa che PUOI fare quando disponi il PCB è mettere a terra tutti i pin tramite un resistore su ciascun pin.

Quindi puoi montare 0 ohm per un terreno solido, 1K o 10K per fermare il pin fluttuante (senza danni se qualcosa lo guida, in più puoi tirarlo in alto durante il test) o infinito (senza resistenza) se devi andartenefluttuante.

La decisione finale può essere presa per ogni pin durante il test.

Puoi, ma non è ancora necessariamente la cosa giusta da fare.Consumo energetico, ad esempio: molte famiglie di dispositivi logici assorbono più energia da un ingresso con messa a terra che da un ingresso a 5 V (o qualunque sia il livello di alimentazione).E se quegli ingressi inutilizzati sono connessioni a un gate che stai utilizzando, ad esempio imposta / ripristina gli ingressi su un flip-flop, allora devi assolutamente sapere a cosa dirli, altrimenti il gate non farà quello che ti aspetti.Idem abilita sulle periferiche del microcontrollore o qualcosa del genere.
@Graham Questa risposta riguarda la progettazione del PCB con la flessibilità di decidere cosa fare con ogni pin quando la scheda è popolata.Non sono sicuro a quale parte di ciò ti opponi.
Questo è un cattivo approccio alla progettazione.Secondo @Graham,s commenta e, inoltre, per motivi economici dovrebbe essere evitato l'inserimento di ulteriori "non necessari".Perché mettere resistenze da 0 ohm quando un corto risolverà il problema?Qual è la base che porta ai valori di resistenza specifici che suggerisci?Un paio di risposte suggeriscono già di leggere prima la scheda tecnica;questo è l'approccio migliore.
@kwc Perché è generalmente più comune aver bisogno di un pull-up che di un pull-down.Perché leggere e seguire il datasheet non è assolutamente qualcosa che dovrebbe accadere durante il test.Perché utilizza beni immobili PCB.Perché il montaggio di resistori non necessari richiede tempo e denaro extra.A volte, ovviamente, vuoi sfondare i cancelli inutilizzati nel caso in cui ne avessi bisogno in seguito, ma è una cattiva pratica farlo alla cieca per ogni pin.
@Graham;i tuoi punti rispetto a pullup e potenza sono corretti per quanto riguarda la logica bipolare TTL, ma al giorno d'oggi non c'è molto di questo nei nuovi progetti.E ammiro la tua fiducia nella chiarezza, completezza e correttezza delle schede tecniche.Riguardo al "montaggio di resistenze non necessarie" ... anzi se non sono necessarie, non montarle!
Peter Green
2020-01-11 01:57:47 UTC
view on stackexchange narkive permalink

I pin di uscita inutilizzati devono essere semplicemente lasciati scollegati.

Per input inutilizzati o pin I / O è necessario leggere il datasheet e / o fare alcune discisioni. Come indica un'altra risposta, la scheda tecnica del tuo dispositivo SIMCOM dice che dovresti lasciarli fluttuanti, quindi è quello che farei in prima istanza.

Come regola generale, però, un input CMOS non dovrebbe essere lasciato fluttuante. Ciò può aumentare notevolmente l'assorbimento di corrente del chip quando i transistor nel buffer di ingresso iniziano a condurre.

Un'opzione per i pin IO è configurare il pin come un'uscita. Quindi puoi semplicemente lasciarlo disconnesso. Lo svantaggio è che se si commette un errore su quali pin impostare come output, si potrebbe finire per cortocircuitare un driver di output.

Alcuni pin di input possono avere pull-up interni e / o pull-down che possono essere abilitati, questi manterranno il pin in uno stato noto con meno rischio di errori rispetto all'impostazione di loro come output. Nel caso di un modulo ci possono essere anche dei pull-up / pull-down sul PCB del modulo.

Se non sei estremamente vincolato in termini di costi o spazio, spesso la strada da percorrere è un pull up / down esterno. Questo può anche raddoppiare come un luogo conveniente per saldare su un filo bodge quando scopri che dopotutto avevi bisogno del pin.

Legare gli ingressi alla barra di alimentazione o alla terra è qualcosa che preferisco evitare ove possibile. Può portare a correnti elevate se un pin viene impostato inavvertitamente come uscita e spesso rende più difficile modificare la scheda quando ti rendi conto di aver bisogno dell'input dopotutto.

Behroiz Mozaffari
2020-01-12 14:16:04 UTC
view on stackexchange narkive permalink

In genere nessun input dovrebbe essere lasciato flottante.Controlla la scheda tecnica per determinare il livello logico richiesto per l'applicazione che hai.Se l'ingresso deve essere logico zero, collegarlo a massa.Se deve essere logico, collegalo a uno logico.Se lo stato non influisce sul tuo funzionamento, controlla che il nome abbia una barra su di esso, che significa un ingresso basso attivo, collegalo all'alimentazione positiva tramite l'apposito resistore di pull up, altrimenti collegalo a massa.Non lasciarli aperti perché potrebbero captare rumore e cambiare stato e questi transitori potrebbero influenzare il funzionamento del circuito e causare comportamenti indeterministici.

Nota comunque che non dovresti collegare le uscite a Vcc o gnd, né direttamente né tramite una resistenza pull up / down.Se non indicato dalla scheda tecnica, gli output dovrebbero essere lasciati soli.(Questa è saggezza ricevuta per me, quindi potrebbe non essere del tutto corretta, ma penso che lo sia)


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...