Added: 1 year ago
From: roboanalogtom
Views: 14,836
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (52)

Sign In or Sign Up now to post a comment!
  • This is awesome stuff.

  • 1:47 It's a cat!

  • coule it use a sloar panel and work in light? how would you make this

  • @theonelinerkid You might be able to use a solar panel in conjunction with a battery but the voltage going to the servos and the analog oscillators needs to be fairly stable otherwise they'll be excessive glitching. Perhaps in full sunlight with a voltage regulator but I've never tried it that way.

  • holy sh@#..this guy is god to me no sh@#...he has nailed it down to reflex he could change mankind...;}

  • all of this is freaking awesome!

  • Success. Pulse 1.3 mS wide. Change cap - now 'MKT 1.0 uF K 250 V' everything seems to work. Now hours of educational fun. Best regards. Thanks very much for quick reply, much appreciated.

  • @LoreKrill Have fun experimenting!

  • Maybe it's too late at night... I get the pulse at 'servo out' (at pin 3) and I'm assuming that any 'add-on' bubbles (ie potentiometer/servo tester) are then tied to pin 5... I've read all the comments and it seems everybody else got it but me... With a continuous-rotation servo I have to apply the signal line from pin 3 to get rotation and that seems to work fine. With a standard TowerPro servo all I ever get is an attempt at clockwise rotation - regardless of potentiometer setting.

    Thanks

  • @LoreKrill I've seen this problem before. It's either a pulse width at pin 3 that's outside of about 0.7 to 2.3 mSec or the feedback potentiometer in the servo itself isn't set correctly. Do you have an oscilloscope?

  • this guy is my hero. wow.

  • Tom tell me how you can sweep (i mean moving left-right) your servos using the ic 555 like your robot, Thanks for your teachings

  • @t3du I usually use a single transistor sine wave oscillator. Pretty much any oscillator of low enough frequency (1 Hz or so) can work. A 555 timer set up as a 1 Hz or so square wave generator with a low pass filter works well.

    I strongly recommend getting an oscilloscope if you're going to start playing with sine or other oscillators. I do show in the vid, though, that one can use a cheap analog multimeter to set up and tune a single transistor sine oscillator. Connect the oscillator to pin 5

  • Great video. Great applications for simple IC chip. Keep up the good work.'

    J.P.

  • Tom: the 555 sound sensor test servo in the output pin must will connected to pin 2 or pin 7 for the 555???. By the way the 555 must setup as astable or mono. Thanks

  • @t3du For all circuits, pin 5 is used as the input to modulate the 555 timer and pin 3 outputs to the servo. The 555 timer is running in astable mode.

    

  • @roboanalogtom Dude the 555 sound servo... I setup circuit seen on 2:20 min from the video the output was conected to pin 5 for astable 555 (works fine the astable, thanks for you), but the lm358 cant oscillate. I tried put a led to pin 1 and snap the mic but the doesnt blink to test first to get connected to the 555. Could you please help me a little more nad thanks

  • @t3du The most likely problem is that you don't have the potentiometer connected to pin 2 adjusted properly. This is set up as a very high gain DC amplifier (there's no capacitor between the mic and the op amp) so adjustment of that potentiometer is very important. Tweak the potentiometer so that your LED always stays on and then and then adjust it back to where it only comes on with sound.

    Let me know if this solves the problem.

  • @roboanalogtom How you sweep your sservos using the ic 555. I have the hextronik 900 for my studies of your projects

  • Congrats on the multiple wins!

  • Why not use C = 100 nF, R1 = 15k, R2 = 330k, will be a t1 = 0.00104 and fq = 40 Hz +/- 10% ?

    the input pin5 receive a sine wave 0-5v and 0V is to 1 ms and 5V to 2 ms, modulade ?

  • @teehbr Good question! The reason is that in my experience, 1uF caps tend to have a better tolerance while a lot of the .1uF caps true value can be all over the place. I wanted to make this as easy as possible for the beginner to duplicate without an oscilloscope. This is actually the only reason why I showed a 1uF cap but a wide variety of cap/resistor values could be used.

    In the end it doesn't matter as long as the circuit produces the 1-2mSec pulse with the proper input to pin 5.

  • @roboanalogtom where can i find the circuit of the ball smacker? thanks....advance

  • @keithosmarferrer All of the schematics are in the video. It's just that 555 circuit with a LDR and a resistor.

  • @roboanalogtom can i use a dc motor instead of servos?

  • @keithosmarferrer No, you have to use servos. DC motors themselves have no feedback. Inside of a servo there's a potentiometer that provides position feedback info to the servo itself.

    One can always make there own simple servos using a DC gearhead motor, potentiometer and a few op amps. I've made a ball smacker doing this but just using a servo is a much easier way to get started in playing with dynamic systems. Just use a servo.

    Home brew servo design would require its own video.

  • Great work and great video!

  • could you please explain the servo controller cirquit? as i understand, it's not a standard astable mode?

  • @miceuz The 555 timer is working in astable mode. It is producing a series of 1.5 mSec pulses when there's no input to pin 5. Pin 5 is actually frequency modulating the pulse train but servos can accept a wide range of pulse train frequencies (about 20-100 pulses per second).

    The net result is that with zero volts on pin 5 (through the 15K resistor) you get a 1mSec pulse and 5 volts gives you a 2mSec pulse.

    It is very important that you use the diode between pin 6 and 7 with this circuit.

  • can you teach me more about PD control and balancing robots do you have some links????? we made a simple balancing robot but it doesnt work V_V

  • @xperryment1 Do you have any previous experience with robotics? The balancing robot really isn't a good first project. Also, the light source must be close to the robot and the position of the LDRs is important.

    Yes, I'm going to do a vid on how to tune these simple PD systems. Basically, you want to make the RC time constant of the input to be about 8 times higher than the total swing time of the robot. This is called 1/8 wave dampening. I'll be showing a graph that'll help.

  • @roboanalogtom yup i've finish doing some line follower robot with differential drive but this is my first experience in doing a balancing robot..i'm also a noob when it comes to control system, PID, mathematical model and other stuff.....i hope you'll post more educational videos coz i'm very very willing to know more about robotics....thanks alot.......ahm can i request a full explaination of the example circuits that you are using on the next vids tnx

  • i build it, but when I turn it on, the servo goes only counterclockwise. should i change the resistor values? What value is the potentiometer, i have a 2k pot. thanks for your videos, like them very much!

  • ok thanks i did it! many thanks

  • Why must the servo be modified? The 555 is acting like a pwm right? Shouldn't it just be able to run the servo directly?

  • @FPGAPete The servo only needs to be modified if it's going to be used for continuous rotation otherwise unmodified servos are used. My balancing robot vid shows modified servos.

  • I really like this video, hope you post more on the 555 or even better the 558 if you can. thumbs up dude.

  • It's alive!

  • Thanks for posting, great inspiration.

  • This video is a light shade into the darkness ....

  • This is like a new awakening for me. amazing.

  • This i the greatest 555/analog/robotics video and tutorial i have ever seen

  • Rock on, man. Thanks for sharing all of this.

  • loving the smacking rig, pretty entertaining

  • gather there, you minion ;P

  • Outstanding and inspiring. You rock dude. Thank  You for your generosity in sharing. SmokeTester

  • Your chaotic scope pics are awesome too!

  • Really excellent work. You should consider authoring a book.

  • You gonna be my new master, thanks for teach me

  • I love this kind of stuff, thanks for sharing that information. I like how you start with the small servo control scheme then progressively go more into it with applications.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more