Digital Potentiometer Control Using Arduino - X9C103

preview_player
Показать описание
The X9C series of digital potentiometers feature a simple 3 wire control interface, provide 100 steps of wiper adjustment, and can optionally save the wiper position for automatic recall of the setting after power on.

Here's an Arduino Uno sketch showing how easy it is to control and use the X9C family of digital pots.

This is a follow up to two previous videos:

Digital Potentiometer Control Basics - X9C103

Digital Potentiometer and Rotary Encoder Direct Control X9C103

Original Library:

Workbench equipment I regularly use:
Siglent SDS1104X-E 100Mhz Digital Oscilloscope 4 Channels Standard decoder
(These are affiliate links. I may earn a commission if you shop through the links, it supports the channel and doesn't cost you extra)

#ElectronicsCreators
Рекомендации по теме
Комментарии
Автор

I've been building guitar pedals, and I think you just opened up a whole new world for me

LandMineFX
Автор

The explanation is good, clear, understand and comfortable this is = 1 subscriber more

AlexMandrakemaker
Автор

Thank you for the video and the detailed explanation :)

markusmitph
Автор

Just started looking at these online. Thanks for the explanation

WilliamDeboer
Автор

Thank you! Very clear presentation. I am thinking of using this on a solar charger.

eugy
Автор

Thank I found issue in my circuit the value is storing in the nvram it just the issue of recalling and by the way I have change the 2 function you mention once again thank for helping

anshbhatnagar
Автор

How would you incorporate this into a joystick instead of buttons?.

dcsymbols
Автор

Hi, nice video. I'm looking to use Arduino to transform a 800-1000 ohm potentiometer that I can't change into a 0-190 ohm variable resistance. It's possible in this way? Thank you

samuelebasso
Автор

thanks for the explanation. do you have the wiring diagramm for this test in order to undrestand better the functions?thanks in advance

ΙωάννηςΚαλογερόπουλος-ψι
Автор

How do you make the digital potentiometer go to it's zero position (middle) quickly?

ryzenryne
Автор

Really a well done explanation. I wanted to know if this digital potentiometer can be applied as a continuous variable resistance. In a circuit based on a Hall sensor that makes me vary the resistance according to the magnetic flux. The magnetic flux varies tens of times per second and the resistance should vary in the same way. Bye

landyandy
Автор

Are these digital resistors also available with a higher resolution aka more steps? Like 10 or 12 bits? Great video!!! :-) Thank you.

wackerburg
Автор

Nice explanation sir. Can we use this pot to carry out IV measurements of solar cells? Please do reply.

suhailanjumabdurraheemsayy
Автор

A mechanical pot 100K can handle higher voltages. The x9c- series only supports 5v. How would I control a 20v or 30v circuit with a digital potentiometer and arduino?

dwalden
Автор

I am looking at using this XC9 in combination with a PWM fan controller (ultimately a 555 timer and some transistors) to control a 60W fan. If I want to be able to turn the fan off should I also consider a relay as well or would setting the resistance to it's highest (or maybe lowest?) be sufficient to ultimately get me a 0% duty cycle?

leblancexplores
Автор

I'd like to emulate a temperature sensor. Basically the Arduino pulls the temp from the internet and "codes" it to the wire w/the according resistance. The device that is supposed to have a temp sensor would show the temperature. Something like this possible?

neothehackerV
Автор

I'm so daft, looking at the screenshot of the data sheet in the vid, can I use the x9c and an Arduino to ”translate” one potentiometer to different values on the fly? Say, to turn my B25k expression pedal into a 100k?

timwzk
Автор

I need to put Vh=15V and Vl=13.75V. Any idea how to do that?

jln
Автор

Does the chip itself store the last value without the arduino?
The datasheet says "Wiper Position Stored in Nonvolatile Memory and Recalled on Power-Up"
So does the arduino quickly turn the pot to one side and then turn it to the arduino memory on powerup?

jonnymartin
Автор

Thanks for the idea and explaination. I am new, and would like to ask, if we use the map function in arduino, what will happen sir? Any idea

syaduinotech