On m'a donné un appareil au travail pour faire des tests. Fondamentalement, un circuit intégré devient obsolète, je dois donc tester une pièce de rechange. Lors de la reprise des vérifications ESD, l'appareil a échoué.
J'ai vérifié l'historique de l'appareil et il y avait des problèmes avant de passer ESD. L'installation de test a noté que l'appareil étant entièrement métallique (boîtier en acier inoxydable), seule une décharge de contact jusqu'à 4 kV était nécessaire pour passer (je suis au Royaume-Uni). Apparemment, il a échoué plusieurs fois jusqu'à ce qu'un condensateur / résistance soit ajouté entre le blindage USB et la masse, et une petite languette métallique a été introduite pour ajouter un meilleur contact entre la masse du PCB et le boîtier métallique. Cela lui a alors apparemment permis de passer.
Passez 5 ans et je refais les tests. Chaque fois que j'effectue le test de décharge de contact à + 4 kV, l'appareil perd sa mémoire (il s'agit d'un appareil d'enregistrement de données) et il a besoin d'une réinitialisation d'usine et de redémarrer l'enregistrement pour fonctionner à nouveau. J'ai revérifié certains anciens en utilisant le CI précédent et j'ai constaté que cela échouait également. Il semblait que c'était un problème intermittent (certains appareils ont réussi 3 tests sur 10, d'autres ont échoué tous les 10, etc.), il me semble donc que la réussite du test ESD était probablement un coup de chance.
J'ai essayé un certain nombre de choses, j'ai mis des condensateurs supplémentaires en parallèle avec le courant connectant le blindage USB à la terre (différentes valeurs, haut / bas), j'ai changé la résistance en différentes valeurs (résistance supérieure / inférieure) et essayé des billes de ferrite parallèle, et des billes de ferrite au lieu de la résistance / condensateur comme j'avais vu certains endroits le recommander, mais ça a quand même échoué. La seule façon de le faire passer était de mettre le blindage USB à la terre directement .
En regardant en ligne, je ne peux trouver nulle part où dire explicitement si vous devez ou non mettre à la terre le blindage USB. Cette discussion ICI a des points de vue différents, cette ICI a également une discussion à ce sujet. CE lien mentionne que le blindage ne doit être connecté à la terre que sur l'hôte, mais aucun appareil ne doit connecter le blindage à la terre .... CE document indique que le blindage doit être connecté au châssis. Pourtant, sur la figure 12, il semble que le blindage USB devrait être lié au plan GND.
Il semble y avoir beaucoup de points de vue différents à ce sujet, donc je ne sais pas quoi faire ensuite. La mise à la terre du bouclier lui permet de passer l'ESD, mais est-ce quelque chose qui devrait être fait? Ou dois-je continuer à chercher une meilleure solution? Si oui, quelle est la bonne solution.
PLUS D'INFORMATIONS:
- Le PCB est très irrégulier et étanche, ce qui rend le plan de masse proche du connecteur USB très petit.
- Je ne suis pas autorisé à modifier la conception mécanique à ce sujet. Je suis juste pour trouver une solution qui peut être facilement mise en œuvre et ne nécessite pas une refonte du PCB ou du produit, donc ces suggestions sont inutiles.
- Ceci est un appareil de travail et en tant que tel, je ne suis pas autorisé à montrer le schéma, alors ne demandez pas. Le circuit d'entrée USB était basé sur cette conception:
- Le starter en mode commun, la ferrite et la protection des diodes TVS sont déjà tous dans la conception.
- Je ne suis pas l'ingénieur de conception d'origine. Ils ne travaillent plus pour l'entreprise donc je n'arrive pas à trouver leur raisonnement pour les choix de conception qu'ils ont faits
- L'appareil est USB 2.0
- L'unité passe le test à -4kV, c'est juste le + 4kV où elle échoue
PLUS D'INFORMATIONS
Et plus d'informations requises dans les commentaires seront ajoutées ici.
Tout ce que je peux montrer du PCB réel est le suivant:
Vous pouvez voir que la mise à la terre s'arrête avant la prise USB. Le grand trou est l'endroit où les languettes du blindage USB ont une connexion mécanique au PCB. R1 connecte alors le blindage à GND, et le condensateur C3 fait de même sur l'autre connexion. Le blindage est connecté à la terre via le cap 100k res / 100nF. Il y a une languette métallique montée sur le PCB qui repose sur le châssis métallique. Selon l'ancien rapport ESD, cela était nécessaire ou le périphérique est tombé en panne. Pour autant que je puisse voir, ce sont les seules choses ajoutées en plus de cet exemple de circuit pour se protéger des ESD.
En réponse aux questions des commentaires:
- L'échec se produit lors d'un test ESD de décharge de contact sur le blindage USB (dans tous les autres domaines, tout va bien, juste le blindage USB en panne)
- Le test se produit pendant que l'unité se connecte. Il n'est connecté à aucun appareil via USB.
- J'ai essayé une liaison 0R vers GND au lieu de la solution résistance / condensateur, mais cela échoue toujours. Lorsque j'ajoute une liaison filaire directement du blindage USB au châssis (qui est connecté au PCB GND), le problème est résolu. Je pense que c'est à cause de la conception des PCB. Le plan de masse près du côté USB est très petit (environ 12 mm x 15 mm). Pourtant, le châssis est grand. C'est quelque chose que je ne peux pas changer.
- L'emplacement de l'onglet GND du châssis au PCB est sur un sous-PCB, avec une trace de 30 mille jusqu'à l'onglet. (oui, je sais que cela semble étrange, mais les contraintes d'espace étaient ridicules et ce n'était pas ma conception!)