Post Go back to editing

AD5253 Dual Supply Setup

Category: Hardware

I was hoping to get some help setting up the AD5253 in a Dual Supply configuration.

It tested successfully using single supply setup (5V), but in order to control a negative output (COONN15A:  0-> -2V), I need to use the dual supply setup.

When I use the below setup, I can connect successfully to my script, yet when I run the command to control the wiper taps (also below), I receive an I2C error. I realize that without the full script you will not be able to fully understand why the I2C error appears, but I was hoping that you could look over the setup I have used below and advise me on whether I have made a mistake.

This is the Setup that I have used:

Thank you very much,

Twahidi

The specific function to control resistance:

*********************************************************  
def
setResistance(self, value: int = 63): # self.getCurrentAndVoltage() bytes_out = int(value) // User inputs tap value from 0-63 for full range of 50K resistor self.i2cWrite(0x5A, [0x00, bytes_out]) // AD1 SET LOW, AD0 SET HIGH resWA = ((64 - bytes_out) / 64) * 50000 + 75 return (resWA) // Prints out expected resistance

********************************************************************************

REFERENCES:

Single supply setup:

WP/AD0 -->5v on USB microchip

DGND/AD1 --> GND on USB microchip

SCL-->SCL on USB microchip

SDA -->SDA on USB microchip

 

Link to MC1663 Programmable Microchip Schematic (used for I2C communication):

https://ww1.microchip.com/downloads/en/DeviceDoc/MCP1663-USB-Programmable-Power-Supply-Reference-Design-Users-Guide-DS50002722A.pdf

Relative Schematic:

Custom Power Supply Negative Output subsection: 

  R36( 100K mechanical POT) being replaced by AD5253

Parents Reply Children
More Content

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.