Ping without microprocessor
Ugha
Posts: 543
I was wondering... Is it possible to use Ping))) without a microprocessor?
If you used a 555 to generate the start pulse and use an RC circuit on the result... could you get an analog value from the Ping?
(First real post, go me!)
If you used a 555 to generate the start pulse and use an RC circuit on the result... could you get an analog value from the Ping?
(First real post, go me!)
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
As a result, the Ping sensor is just about a perfect match for the Basic Stamp's PULSOUT and PULSIN instructions. Most uControllers can meet the requirements of the Ping sensor; a 2-5uS positive trigger pulse, setup to measure pulse width on a pin within 750uS (hold-off) and then accurately measure the pulse width returned by the Ping module.
Duffer
Picture this…you trigger the PING))) with an output pin from some chip (maybe the 555). But when you read the pin with a scope all you see is the trigger pulse. This is because the triggering chip takes the pin from LOW to HIGH and back to LOW, but now it is holding the line LOW. The PING))) cannot makes its pin HIGH to indicate the pulse width.
When using a microcontroller as soon as the trigger pulse was activated the I/O pin becomes an input allowing the PING))) to assert the line. So to make a truly stand-alone design you have to take this into consideration and make your trigger circuit go Hi-Z after the trigger pulse. I hope this helps. Take care.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
Who can help me?
Thanks turkazer@gmai.com
1) This is called "hijacking", when you ask a completely unrelated question in an established discussion thread. It is considered impolite at best. Do not do it. Post your question in your own thread under the appropriate forum and include an appropriate subject so people can tell what the thread is about.
2) You question is really about the HP1700 and how it works, not about Parallax sensors. You have to find out how the HP1700 works and what the sensors in it do and that's not a subject for this forum. The name "paper jump" sounds like the HP1700 internal controller is programmed to check for proper paper movement through the mechanism somehow and is not detecting it.