Find Jobs
Hire Freelancers

Arduino power controler

$30-250 AUD

Completed
Posted about 10 years ago

$30-250 AUD

Paid on delivery
Description I have a large fan to be driven by a 3 phase DC brushless motor and electronic speed controller (ESC). The motor and fan will draw more than full power if set on full speed and not managed properly. The Arduino is to manage the input to the ESC to keep the motor running at over maximum non overload conditions, (or the power setting) but not exceeding the maximum power or current rating of the motor. There is a switch which allows the motor to run/not run. Must always stop when switch is de-activated and resume when switch is re-activated. Normal state is off. There is a potentiometer that will set the % of maximum power Arduino output to ESC. There is a hall effect current transducer to provide a feedback signal of current draw, transducer range 0-200, max current to be 110A. (Data sheet available). Sketch is to use the internal Vcc to calculate the current. There is a voltage divider to provide voltage feed back, 10:1, provide 0-5V input for a supply of up to 50V. The sketch, to run on Arduino Uno must; turn the motor on and off dependent on the state of the switch (deadman) Ramp the motor speed up and down dependent on the position of the pot (pot). 0-100% sense the current draw and voltage of the motor, compare current/max current to power/max power and control to the higher value (HV). PID control, input to pid controller (max current/power (input), pot position (set point), ESC (output) The ESC uses the same input as a servo but instead of the 1-180 degree rotation should be o-100% speed, servo sketches are available from Audrino library and playground. PID routines are available from Audrino library and playground. I must be able to easily identify and alter at will; max current, max power, and the pid tuning parameters kp, ki, [login to view URL] sensitivity of current transducer I also need a routine to be able to range my ESC, that is to be able to produce a 1-100% out put without the interference of the control loop, that is; input, deadman switch, and pot only. Output is 0-100% to the ESC. This routine is done infrequently and perhaps could be done with a jumper in the board. The hardware is Arduino Uno R3 board and Panucatt Devices, hall effect current transducer 0-200A. The deliverables are to include, sketch to upload into Arduino and a description which devices are to be plugged into which pins on the board.
Project ID: 5839201

About the project

10 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi! My name is Victor, I am Physics engineer. I have worked in similar proyects using Arduino, I have made Temperature Controls, a Magnetic levitator and a Solar tracking. To solve your problem I plan made a wrapper for the PID Library and the sensor class, and make for you a simple API that allow you to easyly modify the parameters of the control. Have a nice day
$166 AUD in 3 days
5.0 (10 reviews)
4.2
4.2
10 freelancers are bidding on average $357 AUD for this job
User Avatar
Greetings. My name is Jeremy Trammell and I represent a group of developers and designers in Portland, Oregon, in the U.S. We have extensive experience with the Arduino platform and would be happy to assist you with your closed loop controller project. We don't have all the external components you've spec'd in house, but given the relative simplicity of the project overall, I'm confident that we can deliver functional firmware to you on time.
$238 AUD in 5 days
4.9 (3 reviews)
3.8
3.8
User Avatar
A proposal has not yet been provided
$77 AUD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
When you write "The ESC uses the same input as a servo" do you mean that ESC will input a signal that is ranged from 1mS to 2mS ? Thank you.
$222 AUD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I have 14+ years of experience in this domain. More insight into the ESC will be helpful. Does this already have a controller or just the inverter board. What algorithm is(to be) employed. Current measurements are different based on algorithm as well. Please go through my profile. Thanks, Sankar for SpliceGenesys skype: kitsankar
$388 AUD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Nie złożono jeszcze oferty.
$950 AUD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$83 AUD in 3 days
0.0 (0 reviews)
0.6
0.6

About the client

Flag of AUSTRALIA
E.Victoria Park, Australia
5.0
1
Member since Apr 22, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.