Loading...

555 timer based analog robotics.wmv

36,259 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 24, 2011

3rd, 1st and grand prize winner in the 2011 555 timer contest. An easy approach to learning servo control systems and robotics while learning electronics.

http://www.reddit.com/r/HandsOnComple...

The 2 motor walker is Mark Tilden's original idea with BEAM robotics. Sine servos is my idea.

More info can be found here:
http://www.google.com/patents?id=Y0Wj...

Please note: I have no patience for any sort of analog vs digital troll comments and they'll be deleted without notice.

  • Category

  • License

    • Standard YouTube License

Comments • 73

c lin
how did you make the servo oscillator with 555 timer? the period of each pulse must change like sine function. how did you do that?  any circuit diagram ? that is amazing
View reply
Hide replies
c lin
any suggestion for a beginner to learn circuits of analog robotics?
View reply
Hide replies
c lin
i heard pf that mark tilden actually did quite the same things,analog robotics,. did you ever heard of him?  you kind of remind me of him.
View all 2 replies
Hide replies
c lin
is there any book about those awesome ideas? about wave generator and 555 timer for robot? this is just cool
View all 3 replies
Hide replies
c lin
nice suggestion!! i booked that book, having not receive it yet !!! 
roboanalogtom
No, the movement, dynamics and physical design of the robot as a complete system is what actually causes a shift in balance point and is based in geometry. This is what I mean by kinematics. But, the kinematics can be influenced by a light source causing a turning behavior in a 2 servo walker properly designed to be able to turn, for example. Get a copy of "Junkbots, Bugbots, & Bots on Wheels". A lot of your answers will be found there.
roboanalogtom
All hobby servos use a 1-2mSec pulse, with perhaps a little slop on either end of the timing, at about 20-80 pulse per second which the 555 timer can generate. As far as anything else or other questions pertaining to this, you'll just have to experiment. I've destroyed servos before accidentally and on purpose; it's part of the experimentation process.
c lin
i see your point!! but i mean that the circuit is a little bit different,just like the description below. the output of 555 timer 's pulse generator circuit is connected to the emmiter, and the servo is connected to the receiver. i am afraid that the signal servo receives is different form the one 555 ti,er generated. 
c lin
so the light source causes robot to shift the balance point?
roboanalogtom
I would go digital at this point. You can still use analog control to handle the lower functions and reflexes to preserve the life like movements, but for sequencing, I'd use the Arduino. You can try paper tape with various size holes, shine an LED through and use an op amp with a photo diode hooked to the pin 5 of the 555 timer. The op amp converts the photo diode current to a voltage. Another LED can also be used as a narrow band photo diode instead. This is know as the Mims Effect.
When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...