The Difference between Analog and Digital RC Servos

Поділитися
Вставка

КОМЕНТАРІ • 117

  • @Locoboy5150
    @Locoboy5150 10 місяців тому +2

    Thank you so much for this video! I am just getting back into R/C after about a twenty year break and I am dusting off all of my monster trucks and restoring them back into running order. My head was spinning with all of the advancements made in the R/C world while I was away all that time. I was so confused about the new digital servos but your video made everything so clear and simple.
    As for my trucks, I'll just stick to the affordable analog servos. One thing that I have discovered is that the approximately 20 years added to my age during my vacation away from R/C did not help my driving abilities at all. Thus, I highly doubt that I would notice the differences if I spent the cash and replaced all of my monster trucks' analog servos with digital ones. This is one case where getting older actually (unintentionally) helped me out!
    Thanks again for the video!

    • @RCexplained
      @RCexplained  10 місяців тому +1

      Thank you for the comment!

  • @Mudsuitable
    @Mudsuitable 2 роки тому +7

    I just bought my first real super high end servo and it screams like a banshee and it scared the hell out of me I thought I ruined it somehow, Thankfully you just calmed me down and put my fears to bed, Thank You Sir!

    • @Lawzy
      @Lawzy 2 роки тому

      Just bought a BNF plane set up with digital servo’s and one sings to me continuously (should say shouts at me). It’s too loud to work on in the house! But, the manufacturer (Horizon) tells me it is normal, probably right by what Mark reports.

  • @francisz2623
    @francisz2623 3 роки тому +3

    Good to have experts like you in the RC hobby.

  • @lexdunmon7345
    @lexdunmon7345 4 роки тому +16

    savox servo's don't whine, they scream.

  • @forgetfulLlama31
    @forgetfulLlama31 Рік тому +1

    Thanks for explaining the differences clearly. I'll just add that the chatter/whine of digital servos, particularly high torque ones, drives me bananas. Made the mistake of putting a real brute into my rock crawler and because I'm usually up close while driving it, I don't really enjoy driving it. Live and learn.

  • @ygreq
    @ygreq 3 роки тому +1

    Do you happen to have any suggestions for a very silent servo?

  • @joelsterling3735
    @joelsterling3735 2 роки тому

    Some of the high-end servos don't make the high pitched noise when you try to move them. I've been trying to find out why, but no one seems to have any idea. You happen to know? Is there a stat in the description you can look for when purchasing one to ensure you get a quiet one?

  • @KingKong-bo7nk
    @KingKong-bo7nk 2 місяці тому

    You sound like the right person to ask. If your esc’s internal bec is running at 6.0v is the signal wire from your receiver to servo running +\- 6.0v to signal the servo or is it proportional to the amount of input from your tx. And if it is just running a lower voltage to just to signal a command. Kinda like a relay. could you just run the signal in the rx and run power and ground to direct power? I’m gonna assume no because why would castle make external bec. Just curious.

    • @RCexplained
      @RCexplained  2 місяці тому

      In simple terms, the input from your conventional radio controls the pulse width. This is typically between 1.0 and 2.0ms where neutral is around the 1.5ms mark. Voltage would typically be at the source voltage during these pulses and at 0V for idle time.

  • @Kimchi_Studios
    @Kimchi_Studios 4 роки тому +5

    Thanks dude! This is great info, straight to the point.
    Can't wait to ruin whichever one I order!

    • @RCexplained
      @RCexplained  4 роки тому

      Thanks for the comment Kimchi Robotics.

  • @remkojerphanion4686
    @remkojerphanion4686 4 роки тому +4

    I've always wondered what the differences were, and now I know! Thanks!

    • @RCexplained
      @RCexplained  4 роки тому +1

      RIght on! I'm glad the video helps!

  • @mikaycatada1523
    @mikaycatada1523 3 роки тому

    Hey bro may i have a question
    Why is it my digital servo works only when using a servo tester. Doesnt work when im connecting it to my receiver?

  • @oldpopmike
    @oldpopmike Рік тому +1

    Thanks for the video. I don’t know why they call the digital servos ‘digital’ to be honest. They are just higher frequency analogue servos.
    I’m new to the hobby and from an electronics background. I assumed a digital servo would use a digital encoder to give the output shaft position. But they still use an analogue pot ! Oh well, you live and learn. Cheers. 😊

    • @RCexplained
      @RCexplained  Рік тому +1

      Digital servos use digital signal processing to control the servo motor. Where analog servos use analog circuitry to control the motor.

  • @MauzyrockRC
    @MauzyrockRC 3 роки тому +1

    Love you channel! So if my digital servo whines after turning say, left and right, then stop, then it continues until I wiggle the wheel (tx) or apply some throttle. I have endpoints adjusted properly ( I think) so it is not reaching or straining. So this whine is ( mostly) fine? thanks.

    • @RCexplained
      @RCexplained  3 роки тому +2

      The wine is fine.

    • @user-rv8wb1nl1b
      @user-rv8wb1nl1b 3 роки тому +1

      @@RCexplained whine , not wine . CoolwHip , not coolwip .

  • @worldlybuckbuck
    @worldlybuckbuck Рік тому +1

    Thanks for the advice. Great video keep up the good work.

  • @BMR3
    @BMR3 4 роки тому +5

    Haven’t watched the video but I can already tell it’s a great topic! Love the videos and content man!

    • @BMR3
      @BMR3 4 роки тому +2

      Awesome video man, 11:34 is a question I have had for a long time but never really found an answer to. Very helpful video and super informative

    • @RCexplained
      @RCexplained  4 роки тому +2

      Thank you! I'm glad this video was able to help!

    • @BMR3
      @BMR3 4 роки тому +2

      RCexplained it was super helpful actually, the servo noise always gave me anxiety, but now I think of it as singing to me :)
      Thank you for creating the content, your videos have been eye opening.

    • @RCexplained
      @RCexplained  4 роки тому +1

      Right on!
      That's Awesome. Really good to hear!

  • @SuperJsToysChannel
    @SuperJsToysChannel 4 роки тому +1

    Thank you so much. This is so helpful. I connected a analog servo (I have no idea about this before watching this video) to my Noble NB4 (default setting digital servo) which did not work. Finally figured out. By the way, very good speech in the video. I am a UA-camr too. I always have my thinking slower than talking. So lots of "ah" & "um" in videos. But your video is great.

    • @RCexplained
      @RCexplained  4 роки тому

      Thanks for the comment Jimmy. I'm glad the video is able to help.

  • @JoeOvercoat
    @JoeOvercoat 2 роки тому

    Excellent use of your nouns, good sir. You cannot use them too much, where ‘it’ is over-used.

  • @MrHughes500
    @MrHughes500 Рік тому +1

    Very well explained. Thank you.

  • @gilbertstellezsr5518
    @gilbertstellezsr5518 3 роки тому

    Asking program able servos ? How do the work and what is the difference

  • @mikemalherbe7845
    @mikemalherbe7845 4 роки тому +2

    Great vid. With 6 digital servos on my glider, it sounds like an orchestra!

    • @RCexplained
      @RCexplained  4 роки тому

      Thanks for the comment. It sure does make a lot of noise! Some digital servos are much quieter than others.

  • @ciprianwinerElectronicManiac
    @ciprianwinerElectronicManiac 8 місяців тому

    Thanks a lot mate, you've cleared up a lot of my questions. Cheers!

  • @RC-Flight
    @RC-Flight 2 роки тому +1

    Thanks for the very detailed tutorial, much appreciate.
    IKEA art!

  • @visarr
    @visarr 2 роки тому

    I would like to use a servo as a thermometer pointer (a hangar-type wire). However, I can't have the whine as this is in my living room. Accuracy is very important (to me). Will an analog servo be accurate enough? Can any digital servos not whine? Thank you.

    • @RCexplained
      @RCexplained  2 роки тому

      I can't visualize what you are trying to do. There are some digital servos that wine less.

    • @visarr
      @visarr 2 роки тому

      @@RCexplained Similar to this; however, much more accurate, larger and nice looking. I just need zero whine. Thank you. ua-cam.com/video/cl-w2wkeINs/v-deo.html

    • @RCexplained
      @RCexplained  2 роки тому

      I would try a decent quality analog servo.

  • @ideaalab
    @ideaalab 6 місяців тому

    How digital servos react faster than 50hz if the servo controlling signal comes at 50hz? Any change in direction comes once every 20mS, so digital servos would still need to wait every 20mS to decide where to position. The only situation I can think of is "reaction while in motion" is more precise, I mean, even when direction is dictated, the servo still has to move "there", so adjusting the position is quicker, not in terms of speed, but in terms of more times per second. If the motion overshoot, or an external force is trying to get them away from the direction, it will correct itself much faster.
    But still, both analog and digital will need 20mS to know where to position or change position, so its not faster in that way. Im I right?

    • @RCexplained
      @RCexplained  6 місяців тому +1

      50Hz is just a requested position frequency and has nothing to do with the output PWM frequency from the controller to the driving motor. Your ESC works identically. You still have a rate of 50Hz input, but the ESC controls the motors PWM frequency at a rate of 12,000Hz typically. This selected frequency does vary

  • @ahoyskid
    @ahoyskid Рік тому

    I moved over to a brushless servo. No more jitter or ‘singing’.
    I had a low profile SAVOX digital coreless it was so loud it was crazy.

  • @jctoo9756
    @jctoo9756 4 роки тому +6

    I'm smarter now compared to 12 minutes ago. Thanks!!!

    • @RCexplained
      @RCexplained  4 роки тому

      That's excellent! Thanks for the comment!

  • @noahd8673
    @noahd8673 4 роки тому

    So Will all digital servos whine? Can I use that as a test? Like if I buy some inexpensive servos from Ali express which claim to be digital, if they don’t whine that means they are actually analog?

    • @RCexplained
      @RCexplained  4 роки тому

      The best way to test the digital servo is to use an oscilloscope on the output to the motor within the servo. I have digital servos that do not whine like the ones in the video. One could mistaken the noise for the noise an analog servo makes.

  • @solteco7423
    @solteco7423 3 роки тому +1

    Thanks for the explanation!

  • @ClokworkGremlin
    @ClokworkGremlin 4 роки тому +5

    There's actually a lot of incorrect information in this video.
    The explanation of how the PWM signal drives the servo is completely wrong. The explanation would be correct for a rotary motor, but the difference between a PWM motor drive and the servo input signal have been confused.
    A PWM signal is used for motor control, and might be used for servomotors, but not in the way stated. The driving signal sent to the servo is a 50hz (generally) signal, though it can be as high as 160hz or sometimes more, with an on period of 1.0-2.0 miliseconds, and the rest low, meaning no more than 10% of the "duty cycle" will be active. (not "when it's going fast, there will be more than 50% duty cycle," as was said in the video.)
    The active period will be 1.0-2.0 miliseconds, regardless of the overall signal rate, with 1.0ms being all the way in one direction, and 2.0ms being all the way in the other, and 1.5ms being right in the middle. This is true whether the servo is being driven at 50hz or 150hz.

    • @RCexplained
      @RCexplained  4 роки тому +1

      Hi ClokworkGremlin, thank you for the comment and your interest in the video. Making the assumption that there was confusion has led you down the wrong path.
      There was no confusion. Frequency, Period, On/Off Time and even Voltage measurements were taken with an oscilloscope and I know where the leads were placed on the servo.😉

    • @ClokworkGremlin
      @ClokworkGremlin 4 роки тому

      OK smart guy.
      Then how does it turn in reverse?
      And did you notice, while you were looking through the oscilloscope, that the duty cycle never actually went above 10%, despite you claiming in this very video that it did?
      I came here looking for information on how analog and digital servos are different, and I didn't get any useful information, so I went looking elsewhere. Turns out, as far as I can tell, basically all RC hobbyists have been passing around the same, incorrect information. PWM signals simply do not work the way you described them in this video. Wikipedia has a good article on the protocol used to control servomotors, and based on the way you've described the functionality in this video, the protocol would not work as described on Wikipedia.
      And I know the protocol works, because I used it to write a servo controller not an hour before making that comment. And yes, I used an oscilloscope, too.

    • @RCexplained
      @RCexplained  4 роки тому +2

      I'm spending quite a bit of time here trying to help you on a topic that you want to know more about. Saying things like "OK smart guy" and "I didn't get any useful information, so I went looking elsewhere" and "information is completely wrong" and others that I probably have missed doesn't make me eager to resolve the concern. On most channels I can only imagine these comments would get pushed to the bottom and never clarified or even realized. I truly do want to help. I am making the assumption that you have a deep understanding as to how these servos work and there may be some underlying confusion on RC terms or possibly something else that leads to the questions that you have just asked. I would hope that you are also making the same assumption for someone who is trying to help out.
      In RC a servo is the entire unit. A servo motor is a component within the servo. In RC, digital vs analog (As advertised by RC servo manufactures) is on the circuit to the servo motor. (A brushed motor within the servo) The same input to an RC digital or analog servo is used - using the 3 input leads. It seems to me much of your confusion could be related to the terms and how these are used in RC. You continue to speak about the input to the servo and not the actual difference in RC that creates the advantages and disadvantages of digital vs analog.
      I hope that above clears it up. If not:
      The pulse width vs period (duty cycle) sent to the motor within the servo was measured well beyond 10% (and beyond 50%) depending on the torque applied to move the servo arm out of position. One could also refer to this as the percentage of modulation. This is exactly why an "RC analog" servo struggles to deliver sufficient holding torque under light loads requiring low duty cycles (long period on "RC analog" servos resulting in dead band) for proper control.
      Practical examples within the video show me altering requirement from the brushed servo motor circuit. This is where I show a demonstration of changing the force exerted on the servo arm requiring the brushed servo motor circuit to respond. The control input never changed from my radio, however the brushed motor does require power in order to maintain the correct position.
      Brushed motors turn in reverse by changing polarity to the motor. I know you know this.
      Thank you for the discussion, I don't usually get the opportunity to discuss the inner workings in this much detail.

    • @ClokworkGremlin
      @ClokworkGremlin 4 роки тому +1

      The explanation in this post is correct, but that's not what I got when watching the video initially, and that's not what I got out of the video when I went to re-watch.
      I think the big source of confusion (mine and others') is that there are two signals being used here: a data signal, and a driving signal. The data signal is the one that comes in through the 3rd wire on the servo module, and which I assumed you were talking about throughout the video, and which I believe most explanations of servomotors talk about. This signal is nominally a 50Hz square wave with a 1.0-2.0ms active period and the rest low. A lot of people refer to this as a PWM, because it looks an awful lot like one (and you can actually use PWM drivers on most microcontrollers to run it), but that's not technically correct, as the active period will always be 1-2 miliseconds, regardless of the signal frequency.
      Upon reviewing your post, I believe the *driving signal* is what you were explaining. This comes from the chip inside the servo module, and upon yet further research since my last comment yesterday, I believe you are correct in that a PWM is used. I didn't open up any of the (cheap, analog) servos I was testing, so I assumed they simply used an on/off driving signal to turn the motor at full speed towards the position indicated by the data signal.
      I believe a great deal of my own confusion and frustration is because I came here looking for what kind of (data) signals are required to drive digital servos. Turns out they're compatable with the same signals used for analog servos, though what I've read also suggests that the chip in a digital servo also generally supports some programmable features such as acceleration control and damping (what I generally referred to as PID previously).
      Basically, my understanding at this point is that the main difference between analog and digital servos is that analog servos are mostly "dumb" circuitry, which runs the motor forwards or backwards depending on the position indicated by the data signal, while digital servos are able to continue moving the motor to the last known position in between or even in the absence of input signals, suggesting a small amount(like 1-2 bytes, basically nothing) of onboard memory, which the analog servo controller doesn't appear to have.
      I apologize for my initial misunderstanding, and appreciate the extra effort you've gone to.
      Additional notes: I actually drove the servos I was testing yesterday (cheap 9g analog servos) with as high as 166hz signals, and I suspect I could go even higher, but given the turn rate appeared static, I suspect the controller chip ignores any signals which are less than 20ms apart. I was also able to "overextend" the range on my servos by going as low as 0.5ms and as high as 2.5ms, but that hit the physical endstops of the device, and I suspect isn't a good idea in a practical application.

    • @RCexplained
      @RCexplained  4 роки тому

      Hi ClokworkGremlin, appreciate your reply.
      I try and do my best by eliminating potential for confusion while talking about technical details. It's certainly not easy at this level. I thought I was clear when i was saying the servo processes the signal and sends pulses to the motor. (motor drive signal) I know in nearly every technical video I upload, there is room for misinterpretation or confusion. Sometimes I just misspeak and know it too after rewatching. I suppose that's where the comment section is super handy for any necessary clarification.
      Interesting findings on the data signal. I would imagine if the servo can hit the end stops, it could be quite dangerous to the life of the servo if allowed to operate between that full input range. They will not be able to handle the stall current generated when unable to move to the requested position. I've blown out a few servos (one digital on a turbine powered jet) by accident this way.
      What application are your servos going in?

  • @LusoiHardware
    @LusoiHardware 4 роки тому +2

    My obligatory comment "first!"
    Keep up the great info about the RC hobby.

    • @RCexplained
      @RCexplained  4 роки тому

      Thank you for your comment LusoiHarware!

  • @justins6465
    @justins6465 4 роки тому +2

    Awesome video thanks alot👌👍

    • @RCexplained
      @RCexplained  4 роки тому +1

      Thank You Justin! Appreciate the comment!

  • @amaninaroom8678
    @amaninaroom8678 4 роки тому +1

    thx for this information, good explanation !!! thats what i need to know

  • @FunBitesTV
    @FunBitesTV 3 роки тому

    Another great video, thank you !
    Ps : Are the digital servo's more likely to give out or receive interference to/from esc's , vtx, etc ? Cheers

    • @RCexplained
      @RCexplained  3 роки тому +2

      Hi Mark, in my experience digital servos have not transmitted or received interference from other RC components. The difference in the frequency band is quite significant. Example - 2.4GHz or even vtx @ 900MHz vs

    • @FunBitesTV
      @FunBitesTV 3 роки тому +1

      @@RCexplained Awesome thank you for getting back to me =)

  • @wibbyarief8958
    @wibbyarief8958 2 роки тому

    Hi. Is it possible to convert an analog servo to a digital one? Because i once dis-assemble both type of servo and could not find any difference visually (i think the only difference is the 8 legged IC). Perhaps if we could find the digital IC, flash it, and solder to the analog board, we could get a cheap digital servo alternative.

  • @dexandrews9888
    @dexandrews9888 4 роки тому

    Do you have a video for cat packs?

    • @RCexplained
      @RCexplained  4 роки тому +1

      Hi Dex. To serve what purpose? I have a video outlining what you should do if extending ESC battery side leads. Was this what purpose you were looking for?

    • @justins6465
      @justins6465 4 роки тому +1

      I think he meant cap packs. To store power I think? Would like To hear you explain also

    • @RCexplained
      @RCexplained  4 роки тому

      Hey Justin. To store power for what RC purpose? There's a couple. Here's a video I have done to help with one: ua-cam.com/video/QIp8JZ-B8S4/v-deo.html

  • @AkashBagFEce
    @AkashBagFEce 2 роки тому

    Can a analog servo tester operate a digital servo motor?

  • @crackwitz
    @crackwitz 2 роки тому +3

    this video treats these things as black boxes, so you never learn what's truly going on that makes digital ones different. no, the higher PWM frequency isn't the crucial difference. analog ones could be made to accept 500 Hz PWM too. the difference is their internal operation.

    • @RCexplained
      @RCexplained  2 роки тому

      This video does not talk about what frequency the servos "accept"

    • @orange_tweleve
      @orange_tweleve 9 місяців тому

      ​@RCexplained you were talking a about the frequency it accepts indirectly when you were talking about pulse being 50hz and 300hz lol.

  • @MrFiXXiT88
    @MrFiXXiT88 3 роки тому +1

    My blue china servo keep locking up on my elevator. It’s crashed 6 times so I will buy a good servo to keep the elevator more reliable

  • @OMNI_INFINITY
    @OMNI_INFINITY Рік тому

    That sound was at least 1000hz. So...how does that correspond?

  • @tombouie
    @tombouie 2 роки тому

    Thks but both use a PWM train inputs for control (one a ~50 & other at ~300 cycles per sec). So both are digital.
    Soooooooooooooooooooooooooooooooooo ??What does the word 'analog' mean/refers-to in the name 'analog servo'??

  • @kentharris7427
    @kentharris7427 3 роки тому

    I'm working with Arduino to make mechanical eyes. The servos I use are extremely loud!

  • @sr-de5nz
    @sr-de5nz 4 роки тому +1

    its clear now... thanks..

    • @RCexplained
      @RCexplained  4 роки тому

      I'm glad, thanks for the comment!

  • @dimalranasinghe8152
    @dimalranasinghe8152 2 роки тому

    Thank you very much.

  • @richardbeto1615
    @richardbeto1615 4 роки тому +1

    Thank you for all the content man you always explain everything perfectly and I'm quite illiterate lol thanks a lot

    • @RCexplained
      @RCexplained  4 роки тому +1

      Hey Richard, thank you for your awesome comment!

    • @aidenpedro4819
      @aidenpedro4819 3 роки тому

      i realize Im kind of off topic but does anyone know a good place to watch newly released series online ?

    • @cesardevin9454
      @cesardevin9454 3 роки тому

      @Aiden Pedro Flixportal xD

    • @aidenpedro4819
      @aidenpedro4819 3 роки тому

      @Cesar Devin thanks, I went there and it seems like a nice service :D I appreciate it!!

    • @cesardevin9454
      @cesardevin9454 3 роки тому

      @Aiden Pedro you are welcome :)

  • @dea6492
    @dea6492 Рік тому

    Thank you!

  • @henryairconcepts2999
    @henryairconcepts2999 3 місяці тому

    I used to wonder why helicopter servos are 10x more expensive than airplane servos.

  • @orange_tweleve
    @orange_tweleve 9 місяців тому

    I wonder who named these servos the names they have , in general electronics we refer to something as analog if it doesnt have a resolution meaning theres no updatde frequency , infinite resolution. But for some reason rc stuff use these terms in such a wrong way. Same with the " current ratings " lol ridiculously high numbers , a simple google search against the current rating for copper thickness or even looking at the battery's disharge rate will show all those values as crap

    • @RCexplained
      @RCexplained  9 місяців тому

      Agree with the digital vs analog. As for current ratings on wire gauges, a Google search would simply just cause confusion and misunderstanding. Its not so simple. As for a batteries discharge rating, these suck and are crap. That's why I've moved in to battery testing.

  • @johnnydepp4114
    @johnnydepp4114 3 роки тому

    Thats a really nice shirt! :) :)

  • @Makettle62
    @Makettle62 3 роки тому

    Open for discussion? why not talk about the control signal (the combined input and feedback error) to the motor as being amplitude modulated in an analog servo and PWM in a digital servo? it makes understanding servo deadband so much easier.... the figures used to show the difference between analog and digital as a square wave with different frequencies I think conveys the wrong message....

    • @RCexplained
      @RCexplained  3 роки тому +1

      Hi Makettle62, on the oscilloscope the analog servo was PWM controlled and not amplitude modulated. This is from the servo micro controller/chip to the electric motor. The servo's electric motor sees full voltage which is why square waves were drawn.

    • @Makettle62
      @Makettle62 3 роки тому

      @@RCexplained I'm new to the RC world, the Analog vs Digital servo conversation caught my attention. Now I'm starting to figure out what's going on, and correct me if I'm wrong, but the motor in a true analog servo is driven by a linear device, normally an amplitude modulated pulse. While a digital servo motor is PWM driven. But, and this is where I'm getting confused, it appears that the linear portion of the motor drive has been replaced with PWM ( at a much slower rate) in todays analog servos. Am I understanding that correctly?

    • @RCexplained
      @RCexplained  3 роки тому

      It's possible. I have not measured anything outside of today's RC analog servos.

  • @EduardoBach01
    @EduardoBach01 3 роки тому

    The whining of a digital servo is what makes people think you're fooling around with a toy :P
    Thanks for the video.

  • @defyent
    @defyent 4 роки тому

    12 minute video to find out of its normal for digital servos to whine, arrggg ! thanks though, good video.

  • @isaacmack1316
    @isaacmack1316 4 роки тому

    The digital was connected i dont belive that it was a fare test

  • @salmantechnologies282
    @salmantechnologies282 2 роки тому

    Bro you are looking completely Like Jim Carrey

  • @mounazouaoui942
    @mounazouaoui942 3 роки тому

    explain with photos next time

  • @bobbybanks1385
    @bobbybanks1385 3 роки тому

    like the shirt teacvher!!!

    • @RCexplained
      @RCexplained  3 роки тому

      Thanks! My wife says it's true!

  • @steveiraq
    @steveiraq 2 роки тому

    Servo digital good TSM work analog no work TSM no good for Rc car