Me gustaría aislar la comunicación serial digital entre 2 circuitos. No sé mucho sobre el protocolo entre dos circuitos. No es un protocolo común como SPI o I2C. Los pulsos más cortos son de 30 μs y la comunicación es bidireccional a través de un solo canal/cable. He encontrado algunos como la serie Si860x. https://www.silabs.com/documents/public/data-sheets/Si860x.pdf
Todos estos aisladores están etiquetados como aisladores I2C. Pero mi comunicación serial no es I2C. Me pregunto si hay aisladores para uso general o si puedo usarlos para mi aplicación.
Antecedentes: Estoy tratando de alimentar mi cámara DSLR sin la batería (pero con una fuente de alimentación constante). Pero la cámara verifica la batería con alguna comunicación serial. Estoy tratando de engañar al circuito de la cámara en el que dejaré que la batería se comunique con la cámara a través de un aislador, mientras que la cámara recibe alimentación de otra fuente de alimentación. Para esto, creo, necesito un aislador bidireccional.
Existe una muy buena posibilidad de que la cámara administre la batería a través de la interfaz serial de un cable a un chip en el paquete de baterías. Estos chips se conocen comúnmente como "monitores de batería" o chips de "medidor de gas". Le gustaría echar un vistazo a las hojas de datos de varios de estos chips para ver si puede comparar la especificación del protocolo con lo que ve en su osciloscopio. Ese sería el camino más corto para la ingeniería inversa del protocolo.
No estoy tan seguro de que realmente necesites tener un aislamiento. Si evalúa el subsistema de la cámara, existe una buena posibilidad de que pueda compartir la GND entre la fuente de alimentación, la cámara y su pequeño subsistema de control.
Si resulta que realmente necesita un aislador, entonces tendría que observar de cerca la interfaz de la capa física de un solo cable para ver qué polaridad tiene. Hay algunas interfaces que usan una resistencia pulldown común y los miembros en el cable usan un controlador activo para subir la línea. Luego está la otra polaridad, como I 2 C, donde se usa una resistencia pullup común y los miembros en el cable usan un controlador activo para bajar la línea. La parte de SiLabs a la que se vinculó es una que admite I 2 C y hay muchas posibilidades de que la parte funcione con un protocolo de un solo cable que tiene el tipo de polaridad de resistencia pullup común.
No creo que se necesite un aislador bidireccional para hacer funcionar la cámara, para eso. parece más como si necesitaras falsificar el protocolo, o simplemente dejar la batería conectada a la cámara y conectar un cargador de voltaje constante también al mismo tiempo.
Ricardo el gato espacial
Ricardo el gato espacial