¿Cómo puedo mejorar la insensibilidad de la EMI del USB?

7

Tengo varios dispositivos y algunos cables largos en los buses USB de mi PC y de vez en cuando recibo un mensaje como hub 6-0:1.0: port 2 disabled by hub (EMI?), re-enabling... en mi máquina Linux. Especialmente los dispositivos en mi escritorio (teclado, mouse, 2 Arduino's) están siendo desconectados y reconectados. Estos dispositivos responden a las persianas eléctricas de las ventanas, pero también a las motos que pasan.

¿Qué puedo hacer para mejorar la inmunidad contra EMI?

Se probaron los núcleos de ferrita en el cable de red de las persianas y algunos otros equipos, pero en realidad no mejoran mucho.

Bus 006 Device 025: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 006 Device 026: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 006 Device 027: ID 03f0:0324 Hewlett-Packard SK-2885 keyboard
Bus 006 Device 028: ID 046d:c046 Logitech, Inc. RX1000 Laser Mouse
  • Se movió el teclado del hub, los errores siguen apareciendo.
  • Se movió el mouse fuera del hub, aún aparecen errores.
  • Movió el Arduino fuera del hub, aún aparecen errores.

Finalmente, reemplazó el cable de extensión largo por uno más corto y no ha tenido ningún error durante más de un día. Se requiere el cable más largo para llegar a mi escritorio, aunque sin cables colgando en la mitad del aire.

    
pregunta jippie

5 respuestas

4

Tomé un cable de extensión USB bastante delgado, lo pasé 4 veces a través de un núcleo de ferrita (uno que viene en dos mitades en una pieza de plástico y se puede cerrar con un clic) y desde entonces no he tenido ningún error en mi PC.

    
respondido por el jippie
2

Cables blindados. Pero ese no es el problema si se debe a vehículos que pasan (como dijo @Polynomial en un comentario anterior).

USB es diferencial. La EMI radiada afectaría a ambas líneas esencialmente de la misma manera, por lo que no tendrá mucho efecto. Eso sugiere que has conducido problemas de EMI. Sin embargo, cualquier fuente de alimentación decente no pasará suficiente EMI para ser un problema.

    
respondido por el Brian Carlton
1

He estado trabajando un poco con los problemas de EMI y he realizado algunos estudios.
Una moto puede crear absolutamente algunas emisiones serias de EMI, emisiones de banda muy ancha, cosas desagradables. Especialmente si es un modelo antiguo o si está en casa "sintonizado". Si desea esa súper chispa y tiene un cable largo para la bujía, ha creado una buena antena de cuadro. Y la ejecución de 15000 voltios desde un condensador a través de ese bucle crea grandes picos. Sin duda.
Solo escuche una radio AM cuando esos muchachos estén conduciendo por el bloque y le dará la respuesta.

    
respondido por el Martin Vinranke
1

Llego tarde a la fiesta, pero he estado tratando este problema (puerto X desactivado por el hub (EMI?), volviendo a habilitar ...) durante bastante tiempo. Es especialmente agravante porque a este mensaje de syslog a menudo le sigue la computadora que se apaga. Creo que he rastreado la causa (para mí).

Esta computadora es mi servidor de medios y la tengo en mi armario del dormitorio principal, que se encuentra junto al baño del dormitorio principal. El baño tiene dos extractores independientes. Hoy determiné que el simple hecho de apagar cualquiera de estos ventiladores activa el "mensaje del syslog del puerto X deshabilitado por el hub (EMI?), Lo que vuelve a habilitar ... Activar cualquiera de los ventiladores no causa problemas.

No puedo confirmar que las motos causen el problema, pero puedo confirmar que apagar una pequeña carga inductiva (motor del ventilador) genera suficiente EMI para activarlo.

Voy a comprar un amortiguador, o construiré el mío, y veré si eso resuelve el problema.

    
respondido por el EE Turned Programmer
0

He experimentado problemas similares con algunos kits de diagnóstico basados en USB. El problema que hemos encontrado es que, con mayor frecuencia, el problema no es el concentrador dentro de la computadora.

De lo que podemos deducir, si estamos conectados a nuestros accionamientos de motor y comenzamos a conmutar, AUN si el controlador está referenciado con gnd, entonces hay problemas de desconexión y bloqueo en algún momento. Si usamos computadoras portátiles y básicamente flotamos la computadora portátil, entonces no hay problemas, de la misma manera, si usamos un enlace USB de fibra óptica, entonces no hay problema. Alguna forma de gnd-loop entre la PC - > Dispositivo USB - > UUT causa que la PC, usando partes económicas baratas, tenga problemas.

    
respondido por el JonRB

Lea otras preguntas en las etiquetas