Analog multiplexer - resistor at input

In summary: The other issue is that you might get some "interesting" transients when you change channels. IIRC the single channel switches I used could be switched without clicks and pops by ramping the control voltage up and down over a few milliseconds (or longer). You don't have that option with a digital multiplexor.
  • #1
Bassalisk
947
2
Hello PF!

I've been quite busy on my faculty, doing my academic final work.

Anyway I need somebodies expertise which involves analog multiplexers.

I am using MPC506

Datasheet
http://www.ti.com/lit/gpn/mpc506

I tested it and gives nice result at 5 MHz sine wave, which is more than good for my project, which is Reconfigurable active analog filter.

I am using it to multiplex different resistors and capacitor at the output. Now this might be late because my work is almost done(theoretical), but in practice i had some problems.

Here is the schematic:

http://pokit.org/get/img/54651df9ee54b1063e5d5656ab6bff29.jpg [Broken]

Does anybody know will this work in theory? I believe I will get problems because they are in parallel in some sense.

I need thoughts of experts, I prey that this works :( because I wouldn't be able to finish my project. I did simulations but, they were fine but still...

Thank you!
 
Last edited by a moderator:
Engineering news on Phys.org
  • #2
It should work fine without any problems. But just to be safe I would add a diode to each branch so you can be assured no problems will exist.

BiP
 
  • #3
Bassalisk said:
I believe I will get problems because they are in parallel in some sense.

"parallel in some sense" does not make any sense. Either things are in parallel or they are not. These are not.

EDIT: I can't see that a diode would do any good at all but it WILL cause your results to be off.
 
  • #4
Make sure I understand ---

Sounds very clever - multiplexing in reverse ?
You cause the resistor or capacitor that's on the input to appear at the output, for purpose of tuning an active filter over there? Wish i'd thought of that !My worry would be the internal resistance of your multiplexer- ~1500 ohms , per "RON: On Resistance" line in datasheet. That's in series and is not very predictable.

That is an amazing multiplexer though, with its overvoltage capability.

There exist multiplexers with lower 'on resistance' - eg
http://www.vishay.com/docs/72091/72091.pdf

and http://www.intersil.com/content/dam/Intersil/documents/fn60/fn6095.pdf
but that one's just 3 volt supply so won't handle much signal voltage.

and an interesting article...
http://www.digikey.com/us/en/techzone/sensors/resources/articles/analog-switches-and-muxes-for-sensor-arrays.html [Broken]

Good to hear from you again.
Have fun !
 
Last edited by a moderator:
  • #5
Hmm its good to hear!

I will be using these multiplexers in combination 2-1 multiplexers to achieve this circuit:

http://pokit.org/get/img/ae73fd64fdc18c65e7178f47b8cc8993.jpg [Broken]

I did the theory behind it, calculated cutoff frequency and from the theoretical part it looks promising. But I needed a confirmation from some experts that the resistances and capacitors will in fact show up at output. Of course, I will compensate or better said take into considering multiplexers internal characteristics like on resistance, off resistance capacitance etc.

If this works well, I will be some kind of pioneer in this because I haven't found anybody on internet that did anything similar which is using the multiplexers to achieve variable impedance.

Thank you all for your responses!
 
Last edited by a moderator:
  • #6
Similar CMOS "analog switches" have been around for a long time (20 or 30 years). I've used them for routing audio signals with no problems (and no audible distortion). I haven't seem this multiplexer version before but it looks like a bunch of the single switches with one common terminal (plus the logic to only have switch on at once, or course).

You need to remember the "on" resistance is not zero, so if you are using capacitors in a filter you need to design the circuit to work with a 1k resistor in series with the cap (and that probably means you can't use most standard filter circuits straight from of a textbook).

The other issue is that you might get some "interesting" transients when you change channels. IIRC the single channel switches I used could be switched without clicks and pops by ramping the control voltage up and down over a few milliseconds (or longer). You don't have that option with a digital multiplexor

Ignore the comment about diodes. For the CMOS switches I used, "off" meant the same as for a mechanical switch - any signal leakage was unmeasurably small.
 
  • #7
AlephZero said:
Similar CMOS "analog switches" have been around for a long time (20 or 30 years). I've used them for routing audio signals with no problems (and no audible distortion). I haven't seem this multiplexer version before but it looks like a bunch of the single switches with one common terminal (plus the logic to only have switch on at once, or course).

You need to remember the "on" resistance is not zero, so if you are using capacitors in a filter you need to design the circuit to work with a 1k resistor in series with the cap (and that probably means you can't use most standard filter circuits straight from of a textbook).

The other issue is that you might get some "interesting" transients when you change channels. IIRC the single channel switches I used could be switched without clicks and pops by ramping the control voltage up and down over a few milliseconds (or longer). You don't have that option with a digital multiplexor

Ignore the comment about diodes. For the CMOS switches I used, "off" meant the same as for a mechanical switch - any signal leakage was unmeasurably small.

Yes yes, precisely what i thought!

I will model the filter using resistor+capacitor in series.

But I had an idea!

Using relatively small capacitors, i can get relatively high impedances on capacitor, and then i can neglect the resistor to some extent, you agree?
 
Last edited:
  • #8
Bassalisk said:
But I had an idea!

Using relatively small capacitors, i can get relatively high impedances on capacitor, and then i can neglect the resistor to some extent, you agree?

Hmm... a 30 pf capacitor has an impedance of about 1k at 5 MHz.

I think you will have a hard time using caps small enough for that idea to work!
 
  • #9
AlephZero said:
Hmm... a 30 pf capacitor has an impedance of about 1k at 5 MHz.

I think you will have a hard time using caps small enough for that idea to work!

Yes, my bad i forgot about the frequency range I was working with.

Guess I will have to compensate some other way.

Thanks!
 
  • #10
Bassalisk said:
If this works well, I will be some kind of pioneer in this because I haven't found anybody on internet that did anything similar which is using the multiplexers to achieve variable impedance.

Thank you all for your responses!

This is a very cool circuit, and good work for a school project!

I must let you know, however, that a somewhat similar circuit appears in the analog baseband path of virtually every cell phone or cell tower. Almost all continuous-time analog filters are programmed in a similar way because the cutoff frequency of the filter depends on the absolute accuracy of the passive components. Since the value of an integrated resistor or capacitor may vary +/- 20% or more across process variation, voltage, and temperature, continuous-time analog filters must be tuned. They are usually tuned using multiplexers (although there are other techniques). So you had a very good idea! Keep at it! Analog electronics is a really fun field!
 
  • #11
carlgrace said:
This is a very cool circuit, and good work for a school project!

I must let you know, however, that a somewhat similar circuit appears in the analog baseband path of virtually every cell phone or cell tower. Almost all continuous-time analog filters are programmed in a similar way because the cutoff frequency of the filter depends on the absolute accuracy of the passive components. Since the value of an integrated resistor or capacitor may vary +/- 20% or more across process variation, voltage, and temperature, continuous-time analog filters must be tuned. They are usually tuned using multiplexers (although there are other techniques). So you had a very good idea! Keep at it! Analog electronics is a really fun field!

Thank you!

Yes I do love more analog electronics than digital. This is actually my BSc final work. So it has to be precise to very last word!

I will keep this thread updated.

Thank you all, again!
 
  • #12
Hello, a little update:

I did manage to get the switching between HP and LP filters(I think, I will confirm it tomorrow), but I have major troubles with accuracy.

Those 16-1 multiplexers are bringing in a constant 1.6k of resistance. Now with 16 resistors its not a problem, but capacitors are giving me headaches.

The transfer changes from this:

[itex]NF1=\frac{- \mathrm{G1}\, \mathrm{G3}}{\left(\mathrm{C2}\, \mathrm{C5}\right)\, s^2 + \left(\mathrm{C5}\, \mathrm{G1} + \mathrm{C5}\, \mathrm{G3} + \mathrm{C5}\, \mathrm{G4}\right)\, s + \mathrm{G3}\, \mathrm{G4}}[/itex]

to this:

[itex]NF2=\frac{- \mathrm{G1}\, \mathrm{G3}}{\left(\mathrm{C2}\, \mathrm{C5}\right)\, s^2 + \left(\mathrm{C5}\, \mathrm{G1} + \mathrm{C5}\, \mathrm{G3} + \mathrm{C5}\, \mathrm{G4} + \mathrm{C2}\, \mathrm{Gp} + \mathrm{C5}\, \mathrm{Gp}\right)\, s + \left({\mathrm{Gp}}^2 + \mathrm{G3}\, \mathrm{G4} + \mathrm{G1}\, \mathrm{Gp} + \mathrm{G3}\, \mathrm{Gp} + \mathrm{G4}\, \mathrm{Gp}\right)}[/itex]

So I have to model capacitor in series with resistance.

This is a NIGHTMARE!

The idea was this:

To give Q, K and w0 and construct an algorithm that selects Y1 Y2 Y3 Y4 Y5 that best suits those parameters.

The way I did that was find functions of Q K and w0, and take 2 resistors and see what I get.

So i would then do this for all 16 available resistors(256 combinations) and get the best capacitors that suits my needs.

This is a major problem with that resistance in series, if i model the Y as Y=C+Gp, where Gp is 1/Rp, and Rp=1.6k.



Can I get any advice here, how do I compensate these 1.6k?
 

1. What is an analog multiplexer?

An analog multiplexer is a device that allows multiple analog signals to be transmitted through a single channel. It acts as a switch, selecting one signal at a time and routing it to the output.

2. How does an analog multiplexer work?

An analog multiplexer works by using a control signal to select which input signal is transmitted to the output. The control signal is decoded and used to activate the appropriate switch, allowing only the desired input signal to pass through.

3. What is the purpose of a resistor at the input of an analog multiplexer?

The resistor at the input of an analog multiplexer serves as a buffer between the input signal and the multiplexer. It helps prevent any unwanted interference or distortion from affecting the input signal.

4. Can an analog multiplexer be used with digital signals?

No, an analog multiplexer is designed specifically for analog signals. Digital signals have discrete values, while analog signals have a continuous range of values. Therefore, a digital multiplexer would be needed for digital signals.

5. What are the advantages of using an analog multiplexer?

Analog multiplexers allow for the efficient transmission of multiple signals through a single channel, reducing the need for multiple wires. They also provide increased flexibility and control in signal routing, making them useful in a variety of applications such as data acquisition and instrumentation systems.

Similar threads

  • Electrical Engineering
Replies
14
Views
740
  • Electrical Engineering
Replies
2
Views
1K
  • Electrical Engineering
Replies
3
Views
2K
  • Electrical Engineering
Replies
5
Views
1K
  • Electrical Engineering
Replies
10
Views
1K
Replies
13
Views
1K
  • Electrical Engineering
Replies
3
Views
759
  • Electrical Engineering
2
Replies
49
Views
5K
  • Programming and Computer Science
Replies
1
Views
1K
  • Electrical Engineering
Replies
12
Views
2K
Back
Top