Connect with us

Detecting a change in signal

Discussion in 'General Electronics Discussion' started by nickexists, Sep 23, 2015.

Scroll to continue with content
  1. nickexists

    nickexists

    3
    0
    Sep 23, 2015
    I have an analog signal and I want to detect any change in it, whether it rises or drops. I am working between 0 and 3.3 volts. Currently I have the signal going through a simple high pass filter that rests at 1.65 volts. Let's say I want to detect when that voltage deviates by 0.1 volts.

    Of course, I could create two reference voltages, one at 1.75 volts and one at 1.55 volts and then feed each of these into a comparator. But is there a more clever way that I could do this with only one comparator? I should mention that this project will be battery powered so power consumption is a factor.

    Thanks!
     
  2. Old Steve

    Old Steve

    734
    169
    Jul 23, 2015
    I think you might be stuck with two comparators, but I'll be interested to see if someone can come up with the solution that you'd like.....
     
  3. Gryd3

    Gryd3

    4,098
    875
    Jun 25, 2014
    If the voltage input is always know, Old Steve's idea is probably the most reliable.
    Otherwise you can look into using opamps. Specifically the differentiator and integrator circuits using them.
    One will produce an output based on the 'change' of the input. The other will produce an output based on voltage and duration.
    Using these, you can turn the device on. Wait for the voltage to settle, then use the opamps to watch for the voltage changing. This would be more difficult to tune though, and there is no guarantee that the output would return to normal when the input does if they drift too far.
     
  4. AnalogKid

    AnalogKid

    2,349
    658
    Jun 10, 2015
    The window (dual) comparator method is reliable, and independent of the signal rate of change, overall bandwidth, etc. And with open-collector comparators you get free output combining. But it does use up a few parts. When you say "deviate", how fast? Are you trying to detect a relatively slow kind of change like baseline drift, or a faster change that is a part of what the signal is signalling?

    ak
     
  5. nickexists

    nickexists

    3
    0
    Sep 23, 2015
    The signal that I am looking at is quite slow. The deviations from baseline that I expect to see last for about 1 second. I had initially considered a single comparator that was set up to have a hysteresis of about 0.2V so that the baseline voltage would rest right in the middle. But I realized that if the comparator was triggered by a rising signal then it wouldn't be able to be triggered again until there was a falling signal.

    I should mention that I don't need to be able to distinguish between a rising and falling signal, I just need to be able to detect them both and get a single digital signal out.
     
  6. Arouse1973

    Arouse1973 Adam

    5,164
    1,080
    Dec 18, 2013
    Old Steve, Gryd3 and davenn like this.
  7. nickexists

    nickexists

    3
    0
    Sep 23, 2015
    That's exactly what I was looking for! Thanks.
     
  8. davenn

    davenn Moderator

    13,552
    1,850
    Sep 5, 2009
    nice find, Adam
     
    Arouse1973 likes this.
  9. Old Steve

    Old Steve

    734
    169
    Jul 23, 2015
    What he ^ said. :)
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-