Autor Tema: Comunicacion entre pic Aislada galvanicamente  (Leído 2173 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado matias_chamu

  • PIC10
  • *
  • Mensajes: 1
Comunicacion entre pic Aislada galvanicamente
« en: 23 de Mayo de 2010, 17:12:20 »
Buen dia! Tengo un problema, les cuento, tengo dos fuentes conmutadas de 0 a 30 v 10 amp y cada una en su interior tiene su respectivo microcontrolador (18f2550) que las controla tanto en tension como en corriente por medio de un bus i2c por el cual me comunico y le seteo los valores de tension y de corriente que necesito. de esta forma yo podia setear 2 fuentes a la vez por medio del bus ya que tenia las masas unidas y no habia problemas hasta entonces, El problema me vino cuando quise ver la forma de poder usar las dos fuentes en serie, o sea, la masa de una unida al positivo de la otra para que se me sume la tension de ambas pero el problema es que no se me ocurre como corno hacer para mantener una comunicacion entre dos micros en los que tienen una diferencia de tension entre las masas y encima esa diferencia no es constante sino que es variable y depende de que valor les ponga a la fuente en ese momento. Ojala me pudan dar una ayuda!!! se me habia ocurrido con optoacopladores pero no se me ocurre como implementarla. Muchas Gracias.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Comunicacion entre pic Aislada galvanicamente
« Respuesta #1 en: 23 de Mayo de 2010, 20:09:21 »
Hola, también creo que optoacoplar es buena idea.

Deberás asegurarte de que los optoacopladores a usar tengan un tiempo de respuesta menor a la velocidad del bus I2C. Para cada fuente usarás sus 2 respectivas resistencias pull-up (10k o 4.7k dependiendo del voltaje del bus). En total usarás 4 resistencias pull-up.

Dos opto-transistores por fuente. Cuando la base esté en 1 cerrará el opto-transistor y pondrá a cero el pin I2C. Cuando la base esté en 0, el pin I2C tendrá un nivel alto.

El colector del opto-transistor se conecta a la pull-up y al pin I2C. El emisor va a la tierra de la fuente respectiva.

Checa la velocidad del bus y ve si te convienen los 4N25, 28 o 30.