element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Enchanted Objects
  • Challenges & Projects
  • Design Challenges
  • Enchanted Objects
  • More
  • Cancel
Enchanted Objects
Blog Review 4: Digital Continuous Rotation (360°) Servo Part 2
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Jan Cumps
  • Date Created: 4 Apr 2015 1:12 PM Date Created
  • Views 1373 views
  • Likes 3 likes
  • Comments 6 comments
  • enchanted_player
  • enchanted_objects
  • servo
  • continuous_servo
  • servo_motor
  • arduino
  • servo_360
Related
Recommended

Review 4: Digital Continuous Rotation (360°) Servo Part 2

Jan Cumps
Jan Cumps
4 Apr 2015

In Part 1 I reviewed the servo and made a test bed for prototyping. I'll continue with some stats and measurements.


You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image


Dead Band

 

The continuous servo has a range of angles, around 90, where it doesn't rotate. Calling Servo.write() with a value in that dead band makes the motor stop.

On mine that band is between 89 and 94. The few values below and above that range cause some noise in the motor, but it doesn't start to spin yet.

It spins under 87 and above 96.


Servo Signal


Servos are controlled with a PWM signal. The duty cycle defines how the motor reacts.

The Arduino Servo library generates the PWM signal that drives the servo. The frequency is 50 Hz.


image


I'm using the test bed from the previous post to check the PWM across the range.


image

I've entered full speed counterclockwise, half speed, stop, half speed clockwise and full speed.

The table below gives a capture of the high part of the PWM.


 

0: full speed counterclockwiseimage
45: half speed counterclockwiseimage
90: stand stillimage
135: half speed clockwiseimage
180: full speed clockwise *image



* the scale of the 180 signal is different because the PWM is too wide to fit on the scope screen in the range used for the other measurements.



  • Sign in to reply

Top Comments

  • Workshopshed
    Workshopshed over 10 years ago +1
    One of these days, I will invest in an oscilloscope!
  • clem57
    clem57 over 10 years ago +1
    Thank you for showing what the range is/does!
  • Workshopshed
    Workshopshed over 10 years ago +1
    Because I was not planning to use this servo I thought there was no harm in opening it up. There's a plastic spacer next to the motor which I'm guessing is where the potentiometer goes when it's not a…
  • Jan Cumps
    Jan Cumps over 10 years ago in reply to Workshopshed

    Cool.

     

    I've made this teaser for my Enchanted Light Organ - also with a smaller 180° servo:

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Workshopshed
    Workshopshed over 10 years ago

    Because I was not planning to use this servo I thought there was no harm in opening it up. There's a plastic spacer next to the motor which I'm guessing is where the potentiometer goes when it's not a continuous device. A small circuit board connects the inputs to the motor and the other end has a multistage gearbox, a bearing on the last stage to support the loads on the horn. Not a lot on the board, just a big IC, some transistors and a few discrete components.

     

    At the end of the day it was quite straightforward to get it back together.

    image

    image

    image

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago

    Thank you for showing what the range is/does!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Workshopshed
    Workshopshed over 10 years ago in reply to Jan Cumps

    It is quite interesting that the price has not changed much since the 1980s

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 10 years ago in reply to Workshopshed

    They can be had for reasonable price now.

    And since Rigol has introduced its new entry level scope recently, the price of second hand DS1052E has gone down.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube