Prueba con este. Tiene las ventajas de sencillez, que es bidireccional, que no invierte la señal y asegura el push pull y push down.
- Tienes que ingresar para ver archivos adjuntos -
Un simple NPN en la base del transistor Q1 podrás activar y desactivar la fuente de intensidad, lo único que así no tienes la misma logica, por software se arregla muy facil.
lo que no entiendo es lo de los 5 Voltios, si suministras la intensidad necesaria para encender el led del opto que mas da que sean 5 que 3V3? Lo de 5V creo que debe ser la alimentación de los esclavos, pero para encender el opto no importa con la tensión que lo hagas si no con la intensidad. Aun así 100mA me parece mucho para el led de un opto, no será eso el máximo admitido?
- Tienes que ingresar para ver archivos adjuntos -
De todas formas con una resistencia de 10 ohmios te quedas corto solo tendrás unos 60mA~70mA ya que como mucho la caída de tensión entre base emisor de tu Q2 será de 0,7 como mucho podrías conseguir unos 70mA. Yo bajaría un poco esa resistencia.
Asi yo creo que funcionaria bien:
- Tienes que ingresar para ver archivos adjuntos -
Si no quieres cambiar el software, o no puedes, para que a 0 este en reposo usa PNPs, juega con la resistencia R1 para regular la intensidad. Si son 100mA usa medio vatio al menos.
un saludo.
Prueba con este. Tiene las ventajas de sencillez, que es bidireccional, que no invierte la señal y asegura el push pull y push down.
- Tienes que ingresar para ver archivos adjuntos -
Gracias Remi!
Sí , llegue a ese shift level , funciona perfecto.
Ahora se ha resuelto con la característica del pin "open drain" . entonces coloque pull-up de 5v sin agregar más componentes.
Prueba con este. Tiene las ventajas de sencillez, que es bidireccional, que no invierte la señal y asegura el push pull y push down.
- Tienes que ingresar para ver archivos adjuntos -
Gracias Remi!
Sí , llegue a ese shift level , funciona perfecto.
Ahora se ha resuelto con la característica del pin "open drain" . entonces coloque pull-up de 5v sin agregar más componentes.
Algunos pic de 3v3 a veces no arranca cuando en algún puerto les llega 5V aun así siendo a través de un pullup de 10K. Por ejemplo el 18f26k20 que es uno de los que más trabajo. Siendo un pin open drain no debería pasarte pero puede.
Saludos.
Que tal Akenafab, espero te sirva. Yo utilizo para levantar los dispositivos MDB este circuito:(http://[attachment id=1 msg=417813][/attachment])
Los manejo con un 18F.
El conector que se ve ahi de 6 pines. El pitch es de 4.2mm y es el estándar que usan los conectores MDB.
Los niveles son 5V.
Saludos