Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 55
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
Capper (60)
cereus (73)
Mcanderson (43)


Next birthdays
11/05 Capper (60)
11/05 cereus (73)
11/05 Mcanderson (43)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

Radio Signal Debounce

Move Thread LAN_403
coillah
Wed Mar 09 2011, 06:40PM Print
coillah Registered Member #1517 Joined: Wed Jun 04 2008, 06:55AM
Location: Chico CA
Posts: 304
I am designing a killswitch for my robotics platforms and I need to create a circuit that will watch the output of a tone decoder (on the receiver side), and go low if the output of the tone decoder stays low for more than 500ms. Any ideas?
Back to top
Marko
Wed Mar 09 2011, 06:55PM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
Hi,

If I'm understanding the problem correctly, any re-triggerable monostable will do. But I'm not sure if it's to be called a kill switch, it's more of a keep-alive signal I would say, very useful but I'd think it has to go back on as soon as you start sending the signal. If your robot is a really mean beast with large danger of running rampage then you could add a flip-flop or a relay(safer!) that kills off the power supply for good, until you manually reset. But note that then you have to risk your life approaching the beast to turn it on again.

Marko
Back to top
coillah
Wed Mar 09 2011, 07:05PM
coillah Registered Member #1517 Joined: Wed Jun 04 2008, 06:55AM
Location: Chico CA
Posts: 304
Thanks Marko. With this circuit, correct me if I am off track here, but if the input is low, and stays low, the output will remain high correct? If the input goes high, and stays high, then the output will go low after t=RC?
Back to top
Marko
Thu Mar 10 2011, 04:22AM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
coillah wrote ...

Thanks Marko. With this circuit, correct me if I am off track here, but if the input is low, and stays low, the output will remain high correct? If the input goes high, and stays high, then the output will go low after t=RC?

AFAIK, when you consider the metastable state of a monostable an 'active' state, the retriggerable monostable can be triggered at any time, and the active state lasts for it's set duration after the last pulse received. If trigger pulses come frequently enough, the output state will always be active.

A nonretriggerable monostable on the other hand ignores the input pulses until it has expired; it's active period lasts only from the first received pulse. You don't want to use that because you'll invariably end with gaps in output. That's useful for things like frequency division and etc.

There are plenty of circuits you can use, I don't know anything about your circuit so not sure what to recommend. You couldperhaps even get away by using only 555's.

Marko
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.