+ Post New Thread
Results 1 to 4 of 4
  1. #1
    Full Member level 6
    Points: 2,086, Level: 10

    Join Date
    Sep 2016
    Posts
    327
    Helped
    1 / 1
    Points
    2,086
    Level
    10

    Multiplexer garbage values

    Click image for larger version. 

Name:	Images_005.jpg 
Views:	9 
Size:	79.9 KB 
ID:	156504

    This is the circuit used to switch the analog value from pressure sensor's output to microcontroller.Output from the pressure will be 0.10mV to 5VDC.
    These output are connected to Y0 to Y7 pins.Channels are selected by using S0,S1,S2 and EN pins.If any output is not required means,EN pin is enabled and output from the multiplexer is disabled.

    Problem is even if the multiplexer is disabled by enabling the EN pin,some of the output voltage are measured in both microcontroller and multimeter(For checking purpose).The volatge will be 0.25mV to 1VDC.

    How to eliminate this error voltage..?

    •   AltAdvertisement

        
       

  2. #2
    Advanced Member level 1
    Points: 2,384, Level: 11

    Join Date
    Jan 2019
    Posts
    442
    Helped
    111 / 111
    Points
    2,384
    Level
    11

    Re: Multiplexer garbage values

    if the multiplexer is disabled, you apparently do not care about the sample voltage,
    so why does it matter if there is some output voltage? don't look at it

    presumably the microcontroller controls the enable and the address, so you know (can know)
    when to not look at the sample

    i saw nothing in the data sheet, except maybe the off state leakage current, +/- 5 uA,
    that may be the cause of the observed voltage



    •   AltAdvertisement

        
       

  3. #3
    Super Moderator
    Points: 82,033, Level: 69
    Achievements:
    7 years registered
    Awards:
    2nd Helpful Member
    betwixt's Avatar
    Join Date
    Jul 2009
    Location
    Aberdyfi, West Wales, UK
    Posts
    13,455
    Helped
    4488 / 4488
    Points
    82,033
    Level
    69

    Re: Multiplexer garbage values

    Two potential causes are:
    1. if there is any difference in ground potential between the MUX and DAC it will show as an error.
    2. If disabled (~E is high) the output will float rather than go to zero. You may need to put a pull down resistor from the DAC input to ground to discharge residual leakage and charges.

    Brian.
    PLEASE - no friends requests or private emails, I simply don't have time to reply to them all.
    It's better to share your questions and answers on Edaboard so we can all benefit from each others experiences.



    •   AltAdvertisement

        
       

  4. #4
    Super Moderator
    Points: 79,154, Level: 68
    Achievements:
    7 years registered
    Awards:
    Most Frequent Poster 3rd Helpful Member

    Join Date
    Apr 2014
    Posts
    16,078
    Helped
    3640 / 3640
    Points
    79,154
    Level
    68

    Re: Multiplexer garbage values

    Hi,

    Disabled outputs are floating = high impedance.
    This means the voltage is not defined...and thus is what you see.
    Additionally high impedance nodes are prone to pick up any noise and induced voltage.

    This behaviour is quite expectable.

    So why don't you connect Y7 to GND and switch to this node ... then you have a valid, low impedance zero signal.

    Klaus
    Please don´t contact me via PM, because there is no time to respond to them. No friend requests. Thank you.



--[[ ]]--