A
Ahmad
Guest
On Mar 3, 7:29 pm, Tim Wescott <t...@seemywebsite.com> wrote:
small..but what i am thinking in that to delay the signal with a time
equal or little bit more than the bandwidth of the first signal...it
is just kind of Time Division Multiplexing (TDM) but without loosing
any information from the first signal by using the traditional analog
multiplexing techniques...using the ADC in the early stages will not
be the best choice..because the amount of the hardware which should be
used...regarding the demodulation..i wanna to use DSP processing to
recover the signals and not the traditional way in using
demodulator....
I beleive that the phase shift is not working.if the delay isAhmad wrote:
On Mar 3, 6:59 pm, Tim Wescott <t...@seemywebsite.com> wrote:
Ahmad wrote:
hello,
Actually, i have 3 signals as a sine wave from different sources as a
measured quantities from 3 different sensors. i want to transmit these
signals in the same channel. if i just added them it will be added
together. what i want is to tranfere these signals in the same
channel. Is that possible to do by delaying (adding different phse
shift) eachsignalwith differenttimedelay. Knowing that i don't
want to useanalogmultiplexer (timedivision multiplexing). If the
phase shift is ok...do we have a circuit to do that except (All pass
filter or the SAD chip).?
thanks
That's not possible. Phase shifting only gives you two degrees of
freedom, and then only if you have a solid phase reference.
You need some form of multiplexing. I'm not sure why you don't want to
usetimedivision multiplexing, but it may be the way to go; if your
signals aren't too high in bandwidth and your accuracy requirements
aren't too severe then it's not that difficult. The range of
possibilities are endless; twoanalogmethods that spring to mind are
frequency-division multiplexing, by heterodyning your signals up in
frequency at the transmitter and down at the receiver, or
amplitude-modulating some carriers with your signals at the transmitter,
then filter/detect the signals at the receiver.
This is 2008: the best way to do this in many ways is to encode your
signals digitally as close to the sensor as you can, then send them over
a network. Even if all you do is regenerate them back intoanalogat
the other end, digital is getting easier and easier with respect toanalogevery day. Without knowing your situation I can't insist that
this is the best way, but you shouldn't discard it as a possibility.
--
Tim Wescott
Wescott Design Serviceshttp://www.wescottdesign.com
Do you need to implement control loops in software?
"Applied Control Theory for Embedded Systems" gives you just what it says.
See details athttp://www.wescottdesign.com/actfes/actfes.html
According to your answer i have to explain my case in more details.
I have a 4 x 4 array of capacitive sensors. I have already used
Frequency Division Multiplexing (FDM) with different frequencies to
excite the capacitive sensors for each colomn. The output of the
sensors are the common rows of the matrix. Therefore, each row in the
matrix consists of 4 signals with different frequencies. The output
signals now are AM modulated signal which have frequencies as the
carrier frequency (1 Mega HZ to 4 Mega HZ). At the output side, i want
to combine all of the signals of each row just in one wire in such a
way that transmitting the signals will be easier and less hardware i
can use. I am thinking of adding some time delay in each row different
from the other rows. Another idea i have is to do AM modulation again
(frequency shift) to higher frequencies. But the later choice is
little bit difficult because i have already high frequency signals and
i don't want to go higher which will cost me more expensive hardware.
i am now stucked at this point. otherwise, i have to make for each row
its own detection and ADC circuits. For higher order arrays, this will
be difficult and more hardware i have to use. On the other hand, using
time multiplexing and analog multiplexer will affect the bandwidth of
the sensors and decrease the measuring time therefore, less SNR. Hope
this is clear and hope to get an idea for this. If the phse shift will
work, plz let me know if any chip is available with these high
frequency signals.
There are very few commercially available chips that are designed to do
things that are technically impossible. Those that are designed so
usually aren't commercially successful.
Please read my last two answers on why using phase shift just won't
work. If you don't believe me, get out a pencil and some paper and
study the behavior of sine waves.
I suspect that the bandwidth of the actual signal you want is
significantly lower than the bandwidth of your carriers. You may find
it very worthwhile to find a way to reduce the carrier/bandwidth ratio;
this will allow you to pack more information into a pair of wires that
are good to some maximum frequency. You may also find that the best way
to do this is to move your ADC/demodulate step close to the sensors, so
that you can send the data digitally for the long distance.
--
Tim Wescott
Wescott Design Serviceshttp://www.wescottdesign.com
Do you need to implement control loops in software?
"Applied Control Theory for Embedded Systems" gives you just what it says.
See details athttp://www.wescottdesign.com/actfes/actfes.html- Hide quoted text -
- Show quoted text -
small..but what i am thinking in that to delay the signal with a time
equal or little bit more than the bandwidth of the first signal...it
is just kind of Time Division Multiplexing (TDM) but without loosing
any information from the first signal by using the traditional analog
multiplexing techniques...using the ADC in the early stages will not
be the best choice..because the amount of the hardware which should be
used...regarding the demodulation..i wanna to use DSP processing to
recover the signals and not the traditional way in using
demodulator....