ESC Help

Locked
harik2000
Member
Member
Posts: 28
Joined: September 22nd, 2015, 8:44 pm
Division: C
State: CA
Has thanked: 0
Been thanked: 0

ESC Help

Post by harik2000 » March 17th, 2016, 9:02 pm

Hi guys,

So we have built a vehicle. It is controlled via an arduino and a motor. I will find the specifications for it. We have an 30A ESC for it as well. WE have used an 1800maH 7.2V nimh battery to power it. We have code for it and the vehicle goes pretty fast. However, we come to the problem where the vehicle becomes severely inconsistent. The battery would be at full charge and in the 1st attempt it would travel about 7 meters, the second attempt it would travel around 9 meters. The last time attempt it somehow went at full speed and crossed over 16 meters and crashed into a wall. So we are going to fix the broken parts. I would really like to listen to ideas that you guys will provide on why this could be happening? It is not the battery because we checked with a multimeter and it was still at full charge. Do you guys have possible solutions? Thanks!

User avatar
finagle29
Exalted Member
Exalted Member
Posts: 51
Joined: January 28th, 2013, 11:37 am
Division: Grad
State: PA
Has thanked: 0
Been thanked: 0

Re: ESC Help

Post by finagle29 » March 17th, 2016, 9:38 pm

How is the vehicle determining when to stop?
Bayard Rustin HS Alum

2013 Events: Thermo, Circuit Lab, Experiment, Robot Arm
2014 Events: Circuit Lab, Experiment, TPS, Mat Sci, Astro
2015 Events: Astro, Chem Lab, Compound Machines, Experiment, Time, TPS
2016 Events: Astro, Cell Bio, Chem Lab, Electric Vehicle, Time, Protein Modeling, Wind Power

harik2000
Member
Member
Posts: 28
Joined: September 22nd, 2015, 8:44 pm
Division: C
State: CA
Has thanked: 0
Been thanked: 0

Re: ESC Help

Post by harik2000 » March 17th, 2016, 9:44 pm

The motor is delayed for a set amount of time. It was the same code run over again. The delay was set to 1250 milliseconds which means 1.25 seconds. However, the vehicle does roll after the 1.25 seconds but during those tries it didnt look like the motor was running for a constant 1.25 seconds; it seemed too random and unpredictable

User avatar
Bazinga+
Exalted Member
Exalted Member
Posts: 383
Joined: March 8th, 2014, 7:10 am
Division: C
State: NY
Has thanked: 0
Been thanked: 0

Re: ESC Help

Post by Bazinga+ » March 18th, 2016, 4:44 am

harik2000 wrote:The motor is delayed for a set amount of time. It was the same code run over again. The delay was set to 1250 milliseconds which means 1.25 seconds. However, the vehicle does roll after the 1.25 seconds but during those tries it didnt look like the motor was running for a constant 1.25 seconds; it seemed too random and unpredictable
Ok so first of all the ESC has a voltage regulator which makes sure that it gives the motor the same power regardless of charge. Your problem is that you are using brakes based on time which are very very unreliable. You need something that monitors the position of the vehicle (wingnut brake, encoder, etc) and then stop it based on that. In theory time based brakes should work but they dont because at such high speeds there is a lot of error and inconsistency.
Innovation =/= success

User avatar
windu34
Staff Emeritus
Staff Emeritus
Posts: 1366
Joined: April 19th, 2015, 6:37 pm
Division: Grad
State: FL
Has thanked: 1 time
Been thanked: 26 times

Re: ESC Help

Post by windu34 » March 18th, 2016, 5:34 am

Oneof the biggest factors with going fast are your wheels. It is likely the majority of your problems will stem from skid or imbalanced wheel alignment
Boca Raton Community High School Alumni
Florida Science Olympiad Board of Directors
National Physical Sciences Rules Committee Member
kevin@floridascienceolympiad.org || windu34's Userpage

Locked

Return to “Electric Vehicle C”

Who is online

Users browsing this forum: No registered users and 1 guest