i8

AD5263 integration

I am now working on integrating the AD5263 digital potentiometer.

Interface

Each submodule section will provide 4 quad potentiometers, for a total of 16 potentiometers (one per analog port). These will be connected to the Raspberry Pi 2 through the SPI bus.

Resistance

The AD5263 is available in three options for the nominal resistance: 20 kΩ, 50 kΩ, and 200 kΩ. This resistance level is a static characteristic of the device, not something that can be dynamically set (contrary to what I had assumed originally). Therefore, we will need to define that at design time. I am not yet sure which nominal resistance would be most appropriate, or whether we need to mix and match levels.

Daisy-Chain Operation

The AD5263 supports daisy-chain operation. We might want to take advantage of this feature, and daisy-chain all four devices within every submodule. Therefore, we would have 8 clusters of 4 devices on the SPI bus. I’m still not clear whether this is better than having 32 devices on the SPI bus, and we should also keep in mind that we will need the SPI bus for driving 8 analog-to-digital converters.

Power-up Sequence

Because of the ESD protection diodes of the AD5263, we will need to pay special attention to the power-up sequence. VDD and VSS will need to be powered first.

Power Supply Bypassing

The power supply should be bypassed with capacitors.

Advertisements
Standard

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s