Author Topic: Debugging multiplexing AD converter ADC0809  (Read 436 times)

0 Members and 1 Guest are viewing this topic.

Offline eric applaTopic starter

  • Newbie
  • Posts: 2
  • Country: cz
Debugging multiplexing AD converter ADC0809
« on: September 12, 2020, 04:04:34 pm »
Hello fellow technicians.

I have an old instrument based around two Z80 processors which is using 4 60mm slider pots to list through menus. I have a problem that in some menus slider won't change anything for say first 20% of the travel then it would list through all the values and towards the last 20% it would do nothing again. When you have say 100 items in the menu it's quite annoying that only small area of the slider is being utilised.

4 sliders are linear 10k pots connected as a voltage divider. The AD converter is ADC0809 and Vref + is 5V and equal to Vcc and equal to the slider voltage before division. Vref - is tied to GND and again there are no noticeable variances in the GND potential. It's all within 10mV which is less then 1/2 LSB resolution regardless.

I have confirmed the input voltage to the ADC scales linearly and correctly and the references are OK and there is no significant ripple to cause this issue.

I have tested 3 different ADC0809 chips to ensure there isn't a hardware fault.

I would like to use Logic Analyser to confirm the ADC is doing it's job and that on fact the fault is in the software implementation.

If I connect all 8 bit wires to the LA and the 3 address wires I should be able to start the capture and move the slider in either of the "dead zones" and observe if I can see the value change. I wonder if there is a better way I could in situation test the AD linearity?

Any ideas are highly appreciated 
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf