Speed Control of PMDC Motor using dsPIC Controller

This Project is design to control the speed of PMDC motor using dsPIC30F4011. The speed of the dc motor can be varied by changing the duty cycle of the PWM. The motor speed is monitored by using the proximity sensor placed in the motor and this can be done both in open loop and closed loop operations. In this concept, motor speed is controller manually in open and control automatically in closed loop with respect to the set speed.

Project Type  : Hardware Kit
Delivery          :  4 – 5 Days
Support          : Online Live Session
Deliverables  : Project Kit, Report and Presentation
SKU: PAN_PE_139 Category:
Ask For Price

Description

ABSTRACT

In this project, the speed control of the PMDC motor using dsPIC30F4011 was explained. The controller generates the PWM to drive the motor. The speed of the dc motor can be varied by changing the duty cycle of the PWM. The motor speed is monitored by using the proximity sensor placed in the motor.  Here Open-loop and closed-loop operations can be done. In Open-loop operation the speed of the motor is controlled manually. In closed-loop operation, the speed of the motor is controlled automatically with respect to the set speed. This development kit is used to design and develop controllers for PMDC. All the parts are separately available in the DIY market.


PMDC Motor Specifications

Power          :         25WATTS

Voltage       :         24VDC

Ampere       :         1.0A

RPM           :         1500RPM

Insulation    :         Class B


Block Diagram

In this project, the PMDC motor is controlled by dSPIC30F4011 DSP Processor. The stepdown transformer is used to convert 230V to 24VAC. This 24V AC is rectified and filtered to get DC voltage. This DC voltage is applied to the power circuit. The power circuit is designed using IRFP250 MOSFET. The controller is used to generate the PWM. This PWM is fed to the driver circuit. The driver circuit consists of TLP250 which is used for isolation and amplification of PWM. The driver output is fed to the power circuit for switching the power devices ON and OFF. The PMDC motor speed is varied by varying the duty cycle.


PMDC Motor Speed Controller


Terminal Identification

Proximity Sensor output RMC 

Proximity Sensor

RMC

Description

Blue

Black

GND

Black

Brown

Feedback

Brown

Red

+5V

 

PWM Outputs

 

Pulse (PWM)

38th Pin from Controller

 

Motor Terminals

 

Red

+Ve

Black

-Ve

 


TLP 250 DRIVER BOARD SPECIFICATION

  • 1 Nos Opto-Isolated Gate Drive
  • Input Voltage 12V/AC/50Hz
  • Output pulse Voltage: 15V
  • Operating Frequency 25 kHz
  • All input and outputs are terminated with RMC Male Connectors

TLP 250 DRIVER BOARD

 

PMDC Motor Speed Controller 2

 


DSPIC30F4011 Microcontroller Board

 

PMDC Motor Speed Controller 3

Key Function

  1. SW1 = Open loop / Increment
  2. SW2 = Closed loop / Decrement
  3. SW3 = Enter


Feedback Block from Motor to Dspic30f4011

PMDC Motor Speed Controller 1

 

PMDC Motor Speed Controller

Customer Reviews

There are no reviews yet.

Be the first to review “Speed Control of PMDC Motor using dsPIC Controller”

Your email address will not be published. Required fields are marked *