4
votes
Accepted
How to control ESC from Arduino?
There are quite a few issues I see with your setup.
You are setting up the ESC in your code to use pin 9, but your diagram shows that you've connected to pin 8. Pin 8 won't do anything because the ...
4
votes
What exactly are PPM controlled ESCs? Are most ESCs available to build quadcopters PPM Controlled?
I believe there is confusion about these terms. Strictly speaking, the ESC is PWM controlled. Although the signal usually gets there from a transmitter and receiver signal that is PPM encoded.
It ...
3
votes
Electronic Speed Controller
It depends on the voltage.
Say you are running 12V:
1820W / 12V = 151A
With a 24V system:
1820W / 24 = 75A
3
votes
Accepted
Pure Arduino Quadcopter
What is the problem you're having? You ask, "Can anybody figure out what I'm doing wrong?" but you don't state clearly what your problem is. Will the motors not spin up after? Is anything ...
2
votes
Accepted
What exactly are PPM controlled ESCs? Are most ESCs available to build quadcopters PPM Controlled?
I'm not an expert re: PPM communications but, from what I can tell, PPM signals contain pulses which are interpreted by the receiving microprocessor (or speed controller) as position commands. If the ...
2
votes
Can I connect the Arduino usb to laptop after the Arduino is started?
What exactly is the question?
I'm not sure, so I'll describe one system I have, and hope you find your answer somewhere in this description.
I connect my Arduino USB cable to my laptop all the time, ...
2
votes
Why does the ESC stop?
First of all I would suggest calibrating them.
From the eBay page you linked to, It would seem that the ESCs are probably HobbyWing (or HobbyWing clones). I would suggest finding some spec sheets for ...
2
votes
How to control a dc motor
Though most of this has already been answered, there are some other core concepts that are still important for you and future people to know, as well as some mistakes in the other answer despite ...
2
votes
Accepted
Bldc motors erratic behavior with Arduino program
Can you make a written description (comments, text, or block diagram) of what you think the code is supposed to be doing?
I can't figure out what your whole timer scheme is supposed to do. Here's ...
2
votes
Accepted
wheeled vehicle forward velocity from RPM brushless data
This project does exactly that on an RC car. The author is a top competitor in the DIYRobocars community; it's the blue car in this video. He uses tachometry from the brushless motor, an IMU and ...
1
vote
Accepted
How to attach flysky receiver to racerstar all in one esc and flight controller?
Let me assist you and point you in the correct directions:
the manual for your Racestar FC and ESC is here (it is in picture form):
https://www.racerstar.com/racerstar-starf4s-30a-blheli_s-dshot-4-in-...
1
vote
Automatic forward and reverse Brushless Motor
This is a simple problem which can be solved with an Arduino, Brushless ESC with forward and backward capabilities, thats all.
You need to program the Arduino to provide a PWM signal to the ESC, it'...
1
vote
Automatic forward and reverse Brushless Motor
The motor in your list is sensorless meaning that there is no provision internally for commutation feedback. Such a motor cannot be operated reliably below 10-20% of it's maximum speed and it ...
1
vote
Automatic forward and reverse Brushless Motor
The DC motor you have is a brushless type typically used to turn a propeller on a drone. It can go in 'reverse' using an brushless ESC that supports reverse. I would not think most ESCs used for ...
1
vote
Automatic forward and reverse Brushless Motor
This motor in video is stepper motor. If you want to move brushless motor that you have, you have to buy ESC that can support 2-way rotation. You can also add a relay that switches 2 phases from ESC, ...
1
vote
What control circuit element will control an ESC while doing bench testing?
To Control an ESC, or rather, give a control signal, one generally uses some kind of micro controller (arduino, esp32, Ti c2000, STM, countless others) with a ESC dependent control signal. The mcus ...
1
vote
Electronic Speed Controller
There are a couple motor metrics that will help you decide:
Motor voltage: Your motor has a range of voltages that it will run effectively at. Pick an ESC whose output voltage(usually the same as ...
1
vote
Accepted
Esc calibration
Missing a few information, so I will assume the following:
- Using the instruction analogWrite() to send pulses to the ESC.
- Not using the Mega pin 4 or 13.
- your map() instruction is converting ...
1
vote
Identify contacts on wires of an electronic speed controller
In your second image, they look very much like the connectors used on the standard XT-60 connector which are design to be soldered onto.
edit:
To clarify, I'm not saying to use an XT-60, just that ...
1
vote
Quadcopter ESC failure on first test flight
On the bench without propeller your motor as virtually no load, hence the current drained from the ESCs is rather low.
Then seeing the average price of your ESCs on the internet I would not be ...
1
vote
What happens when I connected my unpowered servo connector power wire to the powered arduino 5V pin?
Should be fine. If I remember correctly, the inputs to the ESC (more or less) control power mosfets. Putting input to a mosfet without power does not hurt it.
1
vote
What is the difference between speed encoders and esc
If you are talking about an encoder that would be used on a motor, an encoder is the device that encodes the position of the motor into a particular format, so used to determine the exact physical ...
1
vote
Connected battery, esc and motor does not power up the arduino
your arduino is off because you are not powering it. you need to power the arduino.
The battery in the drawing is used exclusively to power the motor. The arduino needs its own separate power supply....
1
vote
Brushless motor from RC car won't spin with even small resistance
Sounds like a burnt (shorted) motor.
If you are not able to inspect the ESC with an oscilloscope, try connecting every combination of the motor leades to each other and spin the motor by hand. If ...
1
vote
Accepted
Brushless motor from RC car won't spin with even small resistance
A couple of things to check:
First, does the gear assembly work smoothly? If it doesn't, then the motor might have broken when attempting to work against too much resistance.
Second, if you apply a ...
1
vote
Why does the ESC stop?
Following on from Octopus's answer, this comes from the thread, Hobbypower ESC-30A on rcgroups.com, where a user was having the same trouble calibrating them.
I bought exactly the same ESCs from ...
1
vote
What exactly are PPM controlled ESCs? Are most ESCs available to build quadcopters PPM Controlled?
In Radio Control lingo, we refer to PWM (Pulse Width Modulation) to describe a very specific control signal, instead of a power signal. Check the wiki article for more info. This doesn't carry the ...
1
vote
Accepted
How to use specific ESC,BLDC motor through Arduino Uno R3?
An ESC needs to have the throttle limits adjusted before you can use it. While there are many options you can set from a programming menu (see page 4 of this PDF for reference), the throttle ...
1
vote
Is it safe to give 5v through 5v pin of arduino uno r3 while usb cable inserted
It should be completely safe. Assuming that the 5V BEC on the ESC is not damaged then it is providing a regulated voltage to your Arduino. Furthermore, the USB port on the Arduino is protected from ...
1
vote
thrust measurement
Try to couple the batteries with voltage regulator. A simple IC DC regulator would do. It would help maintain the input voltage of the motor and helps getting the relation between RPM vs Thrust ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
esc × 53brushless-motor × 23
quadcopter × 20
arduino × 14
motor × 9
multi-rotor × 7
electronics × 6
microcontroller × 4
pwm × 4
pid × 3
raspberry-pi × 3
mobile-robot × 2
wheeled-robot × 2
servomotor × 2
battery × 2
control × 1
sensors × 1
motion-planning × 1
matlab × 1
stepper-motor × 1
power × 1
calibration × 1
rcservo × 1
line-following × 1
differential-drive × 1