Modulo de potenciometro digital.

Saludos comunidad.

Estoy experimentando con el arduino uno y un modulo de potenciometro digital, en cuestión el X9C104PIZ (DATA: http://docs-europe.electrocomponents.com/webdocs/0a97/0900766b80a97587.pdf).

El problema es el sistema de comunicación, el cual no es I2C ni SPI. En la hoja de dato se refieren a una conexión de 3 cables. Uno de los canales controla el estado de pausa del modulo, otro canal dependiendo del estado indica el aumento o disminución de la resistencia. Por ultimo el ultimo canal (INC) controla los pasos del potenciometro.

Esta ultima canal de comunicación no se como ocuparlo... no me manejo bien en el tema de enviar bits de información .... y digamos que la hoja de datos no tiene mayor información.

Muchas gracias de ante mano !
Saludos !!

En la página 8 hay un cuadro que explica su funcionamiento.

Para subir el cursor:
CS=LOW, UD=HIGH, cada pulso a low en INC incrementa el cursor.

Para bajar el cursor:
CS=LOW, UD=LOW, cada pulso a low en INC disminuye el cursor.

Es lo que yo interpreto mirando el datasheet.

Estimado.

Yo igual interpreto eso. Mi pregunta es cada pulso a low en INC como tiene que ser... para simplemente de un high a un low cada 30ms ?

Saludos.

San GOOGLE tiene estas respuestas

Arduino library for X9C103

Favorite I2C Digital Pot

Como hice para encontrarlas, en GOOGLE: Arduino X9C104

Según la tabla de la página 6 del datasheet, el periodo mínimo que INC debe permanecer en LOW o HIGH, es de 1 microsegundo. Ten en cuenta que la activación de INC es por flanco de bajada, según explica la tabla de la página 3.

Mi consejo, si no es muy caro, compra uno y experimenta.

Muchas gracias.