------Question for CAT5113VI-01-GT3 Please Put your question below------
I am trying to control a CAT5113 digital potentiometer with an Arduino. Has anyone attempted to do this? I am not sure exactly how to establish communication or send controls. Any help would be appreciated.
Hi rened1414,
Welcome to the Tech Forum.
I have not personally used it, but the interface is pretty straight forward. You will need three I/O pins to control it. It is controlled with a chip-select pin (chip will only take input signals when set low), an increment pin (will move wiper one position up or down on high-to-low transition, depending on setting of U/~D pin), and an up-down pin (set high for going up and set low for going down).
From page 3 of datasheet:
The other thing you can do is store the current position in non-volatile internal EEPROM
by transitioning the ~CS pin from low to high while the ~INC pin is already high.
I am sorry that I could not find a tutorial. But here are some guidelines about how to connect it with the Arduino.
You can try these tips.
You can also use MCP42100. Arduino tutorials are available on this one.