Pages: [1]   Go Down
Author Topic: Ampliacion Puertos Digitales  (Read 998 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Antes de nada saludos a todos, soy nuevo en el foro y desde hace relativamente poco estoy experimentando con Arduino y no deja de sorprenderme aplicación tras aplicación, bueno mi duda.

¿Existe algún Shield o algún circuito para poder ampliar las entradas/salidas digitales?

He estado buscando pero la verdad es que no encontré gran cosa

Gracias
Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 524
Arduino inside
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

busca multiplexación, a ver que encuentras...
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 38
Posts: 2173
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola una de las placas que he diseñado se puede usar perfectamente para ampliar las entradas salidas, se conecta al bus I2C.

Librería de control la puedes encontrar aquí: https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/I2CIO

El extensor de bus, lo puedes encontrar aquí: http://www.electrofunltd.com/p/i2c-lcd-extra-io.html
« Last Edit: December 16, 2011, 03:49:41 pm by fm » Logged

   

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Gracias por las respuestas al final es muy posible que acabe multiplexando los puertos

Saludos
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 76
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Espero que le sirva a alguien esta propuesta.

Porqué respondo ahora, tan tarde. Sencillamente, por que no podía poner en practica el proyecto, debido a que no encontraba una librería que me sirviera sin necesidad de "retoques" (he usado la de FM), pienso que -lo que funciona, mejor no tocarlo- Y así que, por fin probé y lo logré.

Es una práctica que vale la pena, pues el módulo pcb lo puedo usar en otros proyectos e incluso estoy tentado de realizar otro, de ses modo puedo usar uno para el LCD y otro para el teclado de hasta 4x4.

 Para que os hagáis una idea se trata de usar el PCF8574/A, tal como viene descrito aquí:

   http://www.hispavila.com

 Saludos y hasta otra.
Logged

0
Offline Offline
Edison Member
*
Karma: 8
Posts: 1040
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Para ampliar salidas puedes usar un 74595

http://www.arduino.cc/es/Tutorial/ShiftOut
Logged

Trabajando en ...

    * Control Domotico (En montaje ...)
    http://casitadomotica.blogspot.com/
 

[url=https://bitbucket.org/fmalpartida

Barcelona
Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
electronix
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Como dice flico, yo usaría el 74595. Mírate el link en el segundo y tercer ejemplo del video lo usan y es muy simple a la par que útil.

http://tallerarduino.wordpress.com/2012/01/12/cap-3-uso-del-registro-port/

Un saludo!
Logged

riKon
visita mi blog tallerarduino.wordpress.com

0
Offline Offline
Newbie
*
Karma: 0
Posts: 42
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Como te dicen mas arriba puedes usar el 74hc595 , tambien el 74hc164 , creo que el 4094 , en fin todos los shift registers

Tambien aparte de placas dedicadas como la de fm , tienes chips por i2c dedicados a tal fin como el PCF 8574

Un saludo
Logged

Pages: [1]   Go Up
Jump to: