Mi è stato dato un dispositivo al lavoro per eseguire alcuni test. Fondamentalmente un IC sta diventando obsoleto, quindi ho bisogno di testare una parte di ricambio. Dopo aver ripetuto i controlli ESD, il dispositivo non è riuscito.
Ho verificato la cronologia del dispositivo e in precedenza si sono verificati problemi con il passaggio ESD. C'era una nota dalla struttura di test che, dato che il dispositivo era interamente in metallo (alloggiamento in acciaio inossidabile), per passare era necessario solo uno scarico dei contatti fino a 4kV (sono nel Regno Unito). Apparentemente fallì alcune volte fino a quando non fu aggiunto un condensatore / resistore tra lo schermo USB e la terra, e fu introdotta una piccola linguetta metallica per aggiungere un migliore contatto tra terra PCB e custodia metallica. Ciò quindi apparentemente gli ha permesso di passare.
Passa 5 anni e sto rifando i test. Ogni volta che eseguo il test di scarica del contatto a + 4kV, il dispositivo perde la memoria (si tratta di un dispositivo di registrazione dati) e ha bisogno di un ripristino delle impostazioni di fabbrica e di riavviare la registrazione per funzionare di nuovo. Ho ricontrollato alcuni vecchi usando il precedente IC e ho scoperto che anche questo fallisce. Sembrava che si trattasse di un problema intermittente (alcuni dispositivi hanno superato 3 test su 10, altri hanno fallito tutti i 10 ecc.), Quindi mi sembra che il superamento del test ESD in precedenza sia stato probabilmente un colpo di fortuna.
Ho provato diverse cose, ho messo in parallelo condensatori extra con quello attuale che collega lo schermo USB a terra (valori diversi, alto / basso), ho cambiato il resistore a valori diversi (resistenza superiore / inferiore) e ho provato le sfere di ferrite parallelo e perline di ferrite al posto del resistore / condensatore, come avevo visto alcuni punti raccomandano, ma comunque fallito. L'unico modo per farlo passare è stata la messa a terra diretta dello schermo USB .
Guardando online non riesco a trovare da nessuna parte che dice esplicitamente se dovresti o non dovresti mettere a terra lo schermo USB. Questa discussione QUI ha opinioni diverse, QUI ha anche una discussione al riguardo. QUESTO collegamento menziona che lo schermo deve essere collegato a terra solo sull'host, ma nessun dispositivo deve collegare lo schermo a terra .... QUESTO documento dice che lo schermo deve essere collegato allo chassis. Tuttavia, nella figura 12 sembra mostrare che lo schermo USB dovrebbe essere legato al piano GND.
Sembra che ci siano molte opinioni diverse su questo, quindi non sono sicuro di cosa fare dopo. La messa a terra dello scudo gli consente di superare l'ESD, ma è qualcosa che dovrebbe essere fatto? O dovrei continuare a cercare una soluzione migliore? In tal caso, qual è una buona soluzione.
ULTERIORI INFORMAZIONI:
- Il PCB è molto irregolare e stretto nello spazio, rendendo il piano di massa vicino al connettore USB molto piccolo.
- Non sono autorizzato a modificare alcun disegno meccanico su questo. Sto solo per trovare una soluzione che può essere facilmente implementata e non richiede una riprogettazione del PCB o del prodotto, quindi quei suggerimenti sono inutili da dare.
- Questo è un dispositivo di lavoro e, come tale, non mi è permesso mostrare lo schema, quindi per favore non chiedere. Il circuito di input USB era basato su questo design:
- Il choke di modo comune, la ferrite e la protezione del diodo TVS sono già tutti nel design.
- Non sono il progettista originale. Non lavorano più per l'azienda, quindi non riesco a trovare il loro ragionamento per le scelte progettuali che hanno fatto
- Il dispositivo è USB 2.0
- L'unità supera il test a -4kV, è solo il + 4kV in cui fallisce
ULTERIORI INFORMAZIONI
E ulteriori informazioni richieste nei commenti verranno aggiunte qui.
Tutto quello che posso mostrare del PCB reale è questo:
Si può vedere che la posizione di terra si interrompe rispetto alla presa USB. Il grande foro è dove le linguette per lo schermo USB hanno una connessione meccanica al PCB. R1 sta quindi collegando lo schermo a GND, e il condensatore C3 sta facendo lo stesso sull'altra connessione. Lo schermo è collegato a terra tramite il cappuccio 100k res / 100nF. C'è una linguetta metallica montata sul PCB che poggia sul telaio metallico. Secondo il vecchio rapporto ESD, questo era necessario o il dispositivo non funzionava. Per quanto posso vedere, queste erano le uniche cose aggiunte oltre a quel circuito di esempio per proteggere dall'ESD.
In risposta alle domande nei commenti:
- L'errore si verifica quando si esegue un test ESD di scarica dei contatti sullo schermo USB (tutte le altre aree vanno bene, solo lo schermo USB non riesce)
- Il test si verifica mentre l'unità sta registrando. Non è collegato a nessun dispositivo tramite USB.
- Ho provato un collegamento 0R a GND invece della soluzione resistore / condensatore, ma questo non riesce ancora. Quando aggiungo un collegamento filo diretto dalla schermatura USB allo chassis (che è collegato a PCB GND), il problema viene risolto. Credo che ciò sia dovuto al design del PCB. Il piano di massa vicino al lato USB è molto piccolo (circa 12 mm x 15 mm). Tuttavia il telaio è grande. Questo è qualcosa che non posso cambiare.
- La posizione della scheda GND dal telaio al PCB si trova su un PCB secondario, con una traccia 30 sulla scheda. (sì, lo so che suona strano, ma i limiti di spazio erano ridicoli e questo non era il mio design!)