Estoy tratando de entender el misterio de cómo un transceptor RS-485 defectuoso, en un bus de red con varios dispositivos, parece tener una influencia muy irregular en su propia transmisión y en la de sus vecinos.
CONFIGURACIÓN
La configuración consiste en una red de bus RS-485 con aproximadamente 20 dispositivos en la línea. Sparkfun RS-485 Breakout boards ( Sparkfun BOB-10124 ) se utilizan como transceptores. Las resistencias de terminación de 220 ohmios se han eliminado de las placas para permitir la configuración de múltiples dispositivos. Los cables de par trenzado entre los dispositivos tienen longitudes entre 14 y 30 metros. Para medidas de seguridad y cancelación de ruido repetidores RS-485 ( RPT-485_422-2 ) se han instalado entre 6 dispositivos cada uno.
PROBLEMA
Debidoaproblemasdesconocidos(posiblemente:aumentodepotenciaocortocircuitouotraformademanejoinadecuado),devezencuando,untransceptorsedaña.Elanálisisdetransmisiónmuestraquepareceexistirunproblemaconvariosdispositivosenlared.Noesobvioquétransceptorcausaelproblema.Unavezqueseencuentraeltransceptordefectuoso(ensumayoríaatravésdepruebasdeprueba+error)ysereemplaza,lavelocidaddetransmisióndetodoslosdemásdispositivosvuelvealanormalidad.
Cuandoeltransceptordefectuososepruebasolo(unoaunoenlugardeenunbus),parecefuncionar.Lasmedicionesderesistenciasimplesentrelospinesenlaplacadeltransceptornomuestranningunadiferenciaconrespectoaunaplacanuevasinusar.Nohaysignosdedañosvisibleseneltablero.
Laimagendeabajomuestraelanálisisdeéxitodetransmisióndeloquesucedecuandoseinsertaelmismotransceptordefectuosoendiferentesposicionesenelbusdered.Aveces,eléxitodetransmisióndelostransceptoresesdel0%(enlaposición#11o#12),avecesesdel100%(en#13o#15).Avecessusdispositivosvecinosestánen0%o100%oenvaloresintermedios.Tengaencuentaqueestosresultadossonconstantesynofluctúan.
Espero que alguien pueda ver un patrón en estos resultados, o tenga una idea de qué parte del transceptor podría haberse dañado. Tal vez alguien haya experimentado problemas similares con las redes RS-485 y pueda orientarme en algunas direcciones. Con esta publicación aquí, no estoy tratando de averiguar qué pudo haber causado el daño al transceptor, sino de entender cómo ese daño afecta a toda la red. Con el objetivo de poder diagnosticarlo más rápido en el futuro.
Aquí hay una imagen del transceptor utilizado en la configuración: Tablero de ruptura RS-485 de Sparkfun ( Sparkfun BOB-10124 ). Tenga en cuenta que la resistencia de terminación de 220 ohmios se ha eliminado para la configuración.