34
votes
Accepted
(How) does blocking a (servo/DC) motor break it?
Simply stopping a motor from turning does not by itself hurt it. Think about it. The motor is stopped when you first apply power, and nothing gets hurt.
Most motors are designed so that the ...
20
votes
Accepted
Is this a correct way to route current away from breadboard?
You are correct, this will avoid passing a heavy current through the breadboard.
Make sure the wires that go from the power supply to the motor are capable of carrying the maximum expected current. ...
17
votes
(How) does blocking a (servo/DC) motor break it?
An increased torque causes an increased current to flow: -
With no torque you get the no-load current and maximum speed. With full stalling torque you get a stalled rotor and maximum current.
Either ...
14
votes
Powering two 12VDC servos with a 24VDC supply
No, and you'll likely damage one or more of the servos if you try.
They will not 'share' the voltage evenly and the one that gets more volts will quite likely die in a shorted condition, subjecting ...
11
votes
What could've killed my ESP32S MCU?
You're probably killing it with the switch. You can't put 5 volts on the gpio; it only supports 3.3 volts. That's the first problem.
The next problem is that you have no current limiting on the port, ...
11
votes
Accepted
Why are servo potentiometers in the 5k range?
As with all nominal value resistors, too low means high power consumption, too high means higher Johnson resistor noise, more voltage from shot noise in amplifiers, and will upset other components ...
8
votes
Accepted
Can a level shifting circuit shift voltage the other way around?
Does the level shifting circuit get the 5V and shift it back to 3.3V?
Yes, that circuit works bidirectionally although it might be a good idea to have a pull-down resistor on the 3.3V logic line to 0 ...
8
votes
Decoding message data on this CAN bus
Except for the first message, this is typical SDO traffic (CANopen), with request/response pairs:
...
8
votes
Accepted
Is Axial Gap (pancake) motor better for servo drive applications?
One advantage i can think of is that the low inductance of axial-flux motors means that they have low electrical time constants, allowing current to flow very quickly into the armature for virtually ...
7
votes
Accepted
Laser scanning: why are things like deflection and mirrors used instead of just a mount and servo?
A few thoughts:
Weight: moving a lightweight mirror will be easier than moving the laser assembly.
Speed: related to weight, the system response can be much faster.
Reliability: no flexing of wires ...
6
votes
(How) does blocking a (servo/DC) motor break it?
Most motor designs (including the classic brushed DC motor) will draw less current the faster it's spinning (in the intended direction). So, if the shaft is blocked, the current will be high. This ...
6
votes
Accepted
Servo PWM: Why 20 ms period?
I can send some pretty fast and crazy looking signals,
It would not help. Send smart slow signals.
Why do servo motors ... use 50 Hz? vbl. duty cycle pulse @ 50Hz PWM rate
it's an old standard
...
6
votes
Servo PWM: Why 20 ms period?
It is old, old standard that predates cheap microcontrollers, and in fact predates consumer integrated circuits!
The very early proportional radio remote controls used timing based on unijunction ...
6
votes
Raspberry Pi losing power
If the power drops very quickly (which is the case when the servos start to move and you did not provide enough capacitance), you are not able to measure this (short) power drop with a standard ...
6
votes
what is difference between servos & servo motors?
In common usage, the term “servo” is an abbreviation of “servo motor”, particularly when referring to the low-cost lightweight servo motors originally used in radio control models ("RC servos"), which ...
6
votes
I have 2 Arduino programs that work separately. How can I merge them?
Instead of using a delay functions that holds everything up, configure or access a timer peripheral that keeps counting in the background regardless of what the Arduino is doing whose value can be ...
6
votes
Dual-555 servo controller: how to "stabilize" without two separate voltage regulators?
But why?
Because your regulator circuit (including wiring/connections) isn’t stiff enough to remain stable with the load of a servo motor.
And it isn’t stiff enough because a LM317 needs at least 3V ...
5
votes
Accepted
5
votes
Accepted
Powering a servo with 9V battery and other questions
Don't use a 9V battery to power your servos. 9V batteries have low capacity (won't last long.)
Don't use a 9V battery to power your servos. 9V batteries cannot really deliver the current needed to ...
5
votes
How twitchy are larger digital servo motors?
How much less susceptible to oscillation are larger motors? Given the
arrangement illustrated, am I likely to discover that they exhibit the
same sort of behaviour?
Good digital servos generally ...
5
votes
Accepted
Can I can control an RC servo using only a 5VDC and GND signal?
I doubt that it would work the way you want. In most analog servos, the input pulses trigger an internal multivibrator that's controlled by the feedback pot, and the resulting pulse is combined using ...
5
votes
Suitable motor for steering wheel angle of the self-driving car?
You are looking for a servo motor with encoder feedback. The motor itself could be any type and position control done by, for example, a PID controller and feedback from the encoder. Many modern ...
5
votes
Can a BLDC motor be actively retarded (braked) by decreasing the electrical drive frequency?
The drive frequency still needs to match the rotational speed of the motor. If the drive frequency does not match rotation, a BLDC motor will produce no net torque, just vibrations.
To get an active ...
5
votes
Accepted
Right Way to Step Down a PWM Signal
Welcome.
I had a quick look at the datasheet of the 7805 from ST (nb: there might be other manufacturers, I didn't checked), and there is no specification of what happens when turning on and off the ...
4
votes
(How) does blocking a (servo/DC) motor break it?
There are several ways to break a motor, three of the of them being current related, over torque physically breaking something, over current demagnetising the field magnets, and over-temperature ...
4
votes
The input frequency of a servo
Typical RC servo frequency is 50 Hz, as you can see from the SG90 datasheet. This question states that servos are pretty forgiving about the frequency, but why not use the right frequency? Note that ...
4
votes
Decoding message data on this CAN bus
You haven't explained what exactly your listing shows, but it might be the message ID, followed by the number of data bytes in brackets, followed by the actual data bytes. Nothing seems to be ...
4
votes
Accepted
Controlling servo
The SG90 is a very common sub-micro analog servo size, it is made by multiple manufacturers and is one of the cheapest (though cheap implies not that reliable).
Analog servos all typically state 1.5 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
servo × 641arduino × 140
motor × 103
pwm × 67
power-supply × 61
microcontroller × 46
dc-motor × 43
raspberry-pi × 37
stepper-motor × 37
robotics × 37
batteries × 28
power × 25
torque × 22
current × 21
control × 21
motor-controller × 21
voltage × 16
avr × 16
pid-controller × 16
pic × 14
circuit-design × 12
voltage-regulator × 12
noise × 12
encoder × 12
driver × 11