![]() It is programmed in c language with the help of mikro/c software and is interfaced with keypad, OPTO isolator, LCD display and speed sensors. The pic microcontroller is the main controller of this system which efficiently and precisely control the motor speed. OPTO isolator and pic microcontroller are powered up with these regulated voltages. Then these voltages are converted into dc with the help of bridge rectifier and then regulated into 5V dc with the help of voltage regulator. This system is directly coupled with 230V ac, because this system consists of electronic components therefore these voltages are stepped down into 9 or 6V ac with the help of step down ac transformer. When this time is changed then output voltages are changed and by changing this output voltages BLDC motor speed is changed. In PWM control, the duty cycle of driving pulse is changed means pulse on or off time is changed. This closed loop control for a brushless DC motor to run at the exactly entered speed system works on the principle of PWM (Pulse Width Modulation) control. Here is the block diagram of closed loop control for a brushless dc motor to run at the exactly entered speed system with all their essential components,įigure 1 Block Diagram of Closed Loop Control for a Brushless DC Motor to Run at the Exactly Entered speed. Block Diagram of Closed Loop Control for a Brushless DC Motor to Run at the Exactly Entered Speed System The block diagram of this closed loop control for a brushless dc motor to run at the exactly entered speed system with all their essential components is shown is figure 1. It is less costly, more compact, controls the motor speed more precisely and effectively as compared to other system. This system has designed with the help of, step down ac transformer, bridge rectifier, voltage regulator, LCD display, microcontroller pic18F452 belongs to pic family, MOSFET, speed sensors and OPTO isolator for driving the BLDC motor. Normally to run the BLDC motor at desired speed is very difficult task but here we have made this so much easy with the help of this closed loop control for a BLDC motor to run at the exactly entered speed system. Different variable speed drives are available in market which have been using different control techniques but here we have designed this system with the help of closed loop control technique. In other words, this system runs the motor at 25%,50% or 75% of the total speed when user set this percentage of speed from digital keypad. You are Done!!Now slowly turn the Potentiometer Knob to start and increase the speed of the Motor.Closed loop control for a brushless dc motor to run at the exactly entered speed is a system that controls the BLDC (brushless dc) motor speed according to the user defined speed. ![]() ![]() It can provide 5V.Not all ESC's have a BEC,in this case you can use a external 5v power supply.After Powering the Arduino now connect the Lipo battery to your ESC. Connect the signal wire of ESC mostly white or yellow colour to any PWM pin Arduino,I connected it to the D8 pin and specified it a Pin 8 in the Arduino Sketch.You can use more than one pins for controlling many motors.Ĭonnect the Potentiometer to the vcc or 5v pin of the Arduino and the Ground.Ĭonnect the third terminal that is the variable pin to the Analog pin A0 You can power the Arduino using the BEC(Battery Eliminator Circuit)Present in your ESC.To use the BEC just connect the red thick wire to the Vin Pin of Arduino. First connect the three terminals of Brushless motor to the the three terminals of the ESC.Screw the Motor to a heavy wooden plank anything similar so that it remains stable at high RPM.Download and Flash the code available at the bottom of the page to the arduino using a usb cable(Code is explained in the further part of this page). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |