viernes, 18 de diciembre de 2009

8 Salidas a partir de 3 salidas digitales de Arduino

Como parte de mi "proyecto" necesitaba conseguir el máximo de salidas de los puertos digitales de Arduino. Una primera solución fue montar un sencillo circuito para pasar de 3 salidas digitales a 8.

Para el circuito basta con dos integrados: un 74LS138 y uno (o dos) 74LS04.

Su funcionamiento es muy sencillo: el 74LS138 es un "decoder" 3 a 8 las salidas están conectadas a un inversor, 74LS04, ya que las salidas activas del "decoder" se encuentran a nivel bajo y en mi caso eran necesarias que estuvieran a nivel alto. Esta ultima parte , la del inversor, es opcional y depende del uso que se quiere dar al circuito. En mi caso únicamente he utilizado un inversor ya que con las 6 puertas que tiene ya es suficiente.

Los "datasheets" los podéis encontrar en alldatasheet .
Aquí os dejo un pequeño esquema en este caso con un único inversor para 6 salidas.



No hay comentarios:

Publicar un comentario