Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Muy buenas, en un anterior proyecto usaba un codificador 3:8 para ir encendiendo los leds de 8 CNY-70. El problema es que tardaban bastante en encenderse, por lo que he pensado que podría deberse a una falta de potencia o la capacidad que pudiese tener el circuito integrado.
Ahora me gustaría probar a atacar con el codificador a un transistor, y este que vaya encendiendo los leds pero no se que transistor elegir. Pienso que un BJT será más rápido (necesito que conmuten rápido), ¿no?
Otra cosa es la disposición del transitor (me gustaría usar solo 1), no se si será mejor poner el transistor al ánodo o al cátodo (cambiando los voltajes claro).
¿Que opinais?
Me has entendido, pero lo único que en lugar de a la salida de cada decoder me gustaría ponerlo a la salida de todos los leds, para así usar solo uno.
De todos modos pensándolo un poco más, me he dado cuenta que tardaría muchísimo en encender cada led, así que creo que mejor leeré todos los sensores apagados (aprox. 2us cada uno) luego encenderé los leds y esperaré sobre 40us (lo que tarda el fototransistor del CNY70 en cambiar la salida ante un cambio en la entrada, si que es lento...) y volveré a muestrear los sensores (otros 2us cada uno). También debería esperar a apagar el led y que cambia la salida del fototransistor, preo ese tiempo me lo ahorro, ya que apago el led y no vuelvo a muestrear hasta más adelante.
En total creo que tendría 2us*16+40us+2us*16=104us, mi objetivo era tener una muestra cada 330us, así que me sobran sobre 200us (por eso no contaba el tiempo de apagar el led, porque mientras voy haciendo cálculos). Creo que estoy dentro del límite.
Si alguien ve algo mal en mi razonamiento que lo diga.
Gracias.