AC Motor control with current and voltage sense - Software Development

Budget $30 - $250 USD
Bids 6
Average Bid $292

Looking for a software developer to help finish a project:

Requirements: Strong Knowledge of PIC18 Programming (Assembler and/or C), Strong knowledge of Electronics (Analog/Digital)

Project Name: AC Motor control with current and voltage sense for current/load compensation.

Microcontroller Used: PIC18F46K22(Currently use) – PIC18F47J53(Future), both from Microchip Technology.

Scope: Develop and Motor Soft-Starter with power control.

Project State: Prototype PCB hardware is designed and fabricated most of the motor control firmware is done; we are missing the load compensation on the firmware.

Main Functionalities:

1) The AC motor is controlled by a TRIAC which at the same time is controlled by the Microcontroller. (Hardware Design/Firmware done)

2) Implementation of a Soft-Start with power control using phase control, voltage and current sensing. (Hardware Design/ soft starter firmware is done with out the power control)

3) We are looking to achieve to add Voltage and Current Load compensation: When the motors starts using the Soft-Starter with no load the system should be able to provide the minimum voltage/current required to the motor in order to start with or without a load. If the load changes the software should compensate by supplying the minimum required voltage and current needed to the motor. So the current apply should be proportional to the load applied to the motor, for instance: more load on motor more current will be supplied, and with less load less current will be supplied.

We will give you our soft starter code, hardware schematic and video of scope what we have showing zero crossing and voltage and current sense to help the implementation of item 3 in to the current code.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • xtintt Profile Picture


    Ahmedabad,  India

    Project consultant for PIC, AVR, ARM, MSP430, TMS320, ATmel microcontrpller. Device Drivers and Interfacing of CAN, USB, Devicenet, SD Card, MMCCard, Bluetooth, GPRS/GSM Modem/Module.

    C Programming, Visual Basic, Linux, and Wireless

  • jacer81 Profile Picture


    KARACHI,  Pakistan

    My aim is to provide accurate work well on time with efficiency, reliability and dependability. I am experienced Electronic Design Engineer, Modelling Simulation Specialist and present myself as a growing, flexible and multiple-talent freelancer. Expert in : -1- Analog/ Digital Circuit Designing (SMPs, UPS, Amplifiers, RF systems, Instrumentation, Control Systems, Embedded Systems) -2- Modelling Simulation -3- Embedded Systems -4- Technical Writing -5- Proteus, EAGLE, Orcad, MultiSim, EWB -6- MATLAB- Simulink -7- Assembly, C, C++, as well as Teaching Engineering Subjects. Further more with extensive writing experience, I have all the skills and experience needed to provide clients with insightful quality work. A large portion of my work work is focused on creating clear and concise content. My work also encompasses blog writing, technical writing, ghost writing, copy-editing, SEO articles and proofreading. My education, hard-work, dedication and attention to details have helped me acquire a skill-set needed to full-fill the needs of a variety of customers and help them achieve their dreams. My services are provided under following conditions only: 1- Employer will check the work product/ service before releasing any milestone as milestone once released will not be returned back to employer and employer or any one on his behalf will not make demands/ claims for return of money. 2- Money once paid will not be returned back to employer under any circumstances. 3- I shall not be responsible for any kind of loss resulting from my service(s), including but not limited to loss of life, money or property resulting from my service(s), and employer accepts that he/she or any one on his/her behalf will not make any claims in this connection. Employer agrees that I could not and would not be held responsible for any kind of loss or damage resulting from my service(s). 4- My service(s) and work products are provided on as is basis without any guarantee for correctness or efficiency and employer will not challenge it at any level/ forum. 5- Employer agrees and accept that he/she will release any or all milestones when he/she will receive an acceptable/ reasonable portion of service in the concerned project. 6- Employer will not unfairly dispute any milestone after receiving the required portion of work product or service connected to that milestone.

    PHP, Wireless, Electronics, and Matlab & Mathematica

  • DamithaKD Profile Picture


    Kurunegala,  Sri Lanka

    I am a programmer / Electronic Designer for 8 years and I have perfect reviews on all my projects.I am a Expert in Delphi and Scjp, I have a Diploma in Electronics and in Electrical and B.Tech in Electronic and Electrical Engineering ( NITW ), India. I have an experience in MicroController programming ( MikroPascal and MikroC), Digital Electronics, Analog Electronics, PCB Desing (Altium and ultiboard), MATLAB and Power electronics. I can give you a perfect project. If that is okay, send me a mail and we will talk about the project in details :) Look at my profile for past works, reviews and information about me.

    C Programming, Java, Visual Basic, and .NET

  • mrcaiuby Profile Picture


    São Paulo,  Brazil

    Skils : Hardware : FPGA, Microcontroller, PLC's, A/D and D/A conversion Analog/Digital/Mixed-Signal Design, Feedback and control Systems, Analog and Digital communication Software : VHDL, Intel Assembly Language, C, Object Oriented Programming .NET, SCADA, MultiSim, MS Project, SQL Server

    C Programming, .NET, Wireless, and Matlab & Mathematica

  • srbhjosh Profile Picture


    Dehra Dun,  India

    I am ready to be hired by you for the post of Embedded Software Developer, HTML5 Programmer, or Website Developer. I have all the skills and experience that makes me a competitive candidate for this post. I have had an ideal prospect and am ready to accept any new challenges that may be put in front of me. If given an opportunity to work for your company I will fulfill the given work with utmost dedication and loyalty. I have many years experience working as a Embedded Software Developer Website Designer and HTML5 Programmer. I am ready to start working for you today.

    PHP, .NET, Electronics, and Photoshop

  • varticartur Profile Picture


    Chisinau,  Moldova, Republic of

    Microcontrollers and automation electronics Mashines and robotics mechanics

    .NET, Windows Desktop, Wireless, and Engineering