Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Part operation not matching spec?

  1. Jun 27, 2012 #1
    I've run into a dilly of a pickle using the MAX5494 Digital Potentiometer from Maxim. Its a simple two pot per chip IC which has a rated full resistance value of 10k with 1024 steps, or so the datasheet says. The relationship between wiper to ground resistance (Rwl) is suppose to follow this formula,

    Rwl = D/1023*Rtot + Rz

    where D is the digital value being sent, Rtot is the total resistance (10k), and Rz is an error offset. So I have this thing integrated into a project for work and much to my surprise it doesn't seem to work! The pot only seems to be linear in the first 1k to 4k region and after that its resistance goes all over the place. For example, sending it a value of 512 should give a resistance of around 5.5k but its actually about 6.5k. A value of 750 gives a resistance of 16k. A value of 900 gives 11k (way over 10k!), but a value of 1023 gives 7.5k.

    I thought it might be code being screwy but I've scoped the SPI bus and double counted the bits and my code is solid. I just can't figure out what the problem is and I'm suppose to be testing this thing tomorrow. Any idea what it could be? Do you think the manufacturer just may have screwed up a batch of chips (I've got several, they all do it but with random values).
  2. jcsd
  3. Jun 27, 2012 #2

    jim hardy

    User Avatar
    Science Advisor
    Gold Member

    5494? Is that the programmable voltage divider IC?

    You said nothing about how you use it in your curcuit.

    Did you check to see that you don't run afoul of this precaution in the datasheet ?

    datasheet page 12

    The selection guide you linked distinguishes between voltage divider and variable resistor IC's

    From your description it sounds like you're using the 5494 voltage divider IC as if it were a 5496 variable resistor IC.

    just a guess.

    old jim
  4. Jun 27, 2012 #3

    Jim, thanks for the post. Yeah, I realized that just about 2 minutes after making the thread and yes that is the problem (facepalm!). I was in a rush when designing this particular board and just skimmed over the first few pages of the datasheet and thought it was what I wanted. Guess I should read the whole datasheet next time. :grumpy:

    Fortunately, I can still make it work, its just gonna take a hit in resolution.
  5. Jun 28, 2012 #4

    jim hardy

    User Avatar
    Science Advisor
    Gold Member

    Glad you got it !

    Facepalm - what a great phrase.

    I say "These lessons put knots on my head, and i have plenty of really big ones."
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook