AC Induction Motor Control with the dspic30f Microchip Technology Incorporated. All Rights Reserved. Slide 1

Size: px
Start display at page:

Download "AC Induction Motor Control with the dspic30f Microchip Technology Incorporated. All Rights Reserved. Slide 1"

Transcription

1 AC Induction Motor Control with the dspic30f 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 1

2 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 2 Overview 1. dspic DSC Architecture Overview Motor Control Family Overview Motor Control Peripherals 2. Motor Theory Force DC Motors AC Induction Motors

3 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 3 3. AC Drives Overview 6-Step Drive Sine Weighted PWM Motor Control PWM Module dspic DSC Motor Control Development Tools Lab 1 : Use of MPLAB IDE & Tools Lab 2: Fixed-Speed Sinusoidal Drive Induction Motor Slip vs. Torque Constant V/Hz Control Lab 3: Variable Speed V/Hz Drive Space Vector Modulation Lab 4: V/Hz Drive with SVM

4 dspic DSC 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 4

5 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 5 What is DSC? Digital Signal Control PERFORMANCE Embedded Control + Digital Signal Processing dspic33f dspic30f The DSP Space 32-bit MCU 8-bit MCU 1-10 MIPS 16-bit MCU 5-15 MIPS PRICE dspic DSC The 16-bit MCU with the power of DSP

6 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 6 dspic DSC Family: Architected from Scratch Seamlessly integrates a DSP and an MCU MCU look and feel, easy to use Competitive DSP performance Optimized for C compiler Fast, deterministic, flexible interrupts Excellent RTOS support

7 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 7 dspic DSC Highly Optimized C compiler Control Centric Benchmarks Relative Code Size 16-bit Applications (~ 40KB code) 32-bit Applications (~ 50KB code) 180% 188% 152% 153% 153% 157% 156% 129% 136% 113% 114% 114% 100% 100% dspic DSC Mitsubishi M16C Motorola HC12 Hitachi H8S TI 320C24x FS 56F8367 Infineon C16X dspic DSC Mitsubishi M16C FS 56F8367 Motorola HC12 Hitachi H8S TI 320C24x Infineon C16X MPLAB C30 v1.30 MPLAB C30 v1.30

8 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 8 dspic30f Products Power Conversion & Motor Control Family Product dspic DSC Pins Flash KB SRAM Bytes EE Bytes Timer 16-bit Input Cap Output Comp/ Std PWM Motor Cntrl PWM A/D 10-bit 1.0 Msps Quad Enc UART SPITM I 2 C TM CAN dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes dspic30f ch Yes Brushless DC Motor Control AC Induction Motor Control Switch Reluctance Motor Control UPS, Inverters and Power Supplies Appliances Power Tools Automotive Industrial

9 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 9 dspic33f Products Power Conversion & Motor Control Family Product PINS Flash (KB) RAM (KB) Dual Port RAM (KB) T I M E R I C OC PWM M C P W M 10-bit ADC 1.1 Msps # ADC, # Ch U A R T S P I I 2 C C A N Q E I dspic33fj64mc ADC, 16 Ch dspic33fj64mc ADC, 18 Ch dspic33fj64mc ADC, 24 Ch dspic33fj64mc ADC, 16 ch dspic33fj64mc ADC, 24 ch dspic33fj128mc ADC, 16 Ch dspic33fj128mc ADC, 24 Ch dspic33fj128mc ADC, 16 ch dspic33fj128mc ADC, 18 Ch dspic33fj128mc ADC, 24 ch dspic33fj256mc ADC, 16 ch dspic33fj256mc ADC, 24 ch

10 dspic DSC Architecture Summary 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 10

11 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 11 dspic DSC Architecture Main Features Single core integrating an MCU & a DSP Modified Harvard Architecture Data is 16-bit wide Instruction is 24-bit wide Linear program memory up to 12 MB Linear data (RAM) up to 64 kb True DSP capability Many integrated peripherals

12 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 12 dspic DSC Architecture Main Features (continued) 16 x 16-bit working register array Software stack Fast, deterministic interrupt response Three operand instructions: C = A + B Extensive addressing modes DMAC w/ dual port SRAM - 8 channels for peripherals

13 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 13 dspic DSC Operating Parameters Feature dspic30f dspic33f Operating Speed: DC to 30 MIPS DC to 40 MIPS VDD:(VDC) 2.5 to to 3.6 Temp: -40 C to +125 C -40 C to +85 C Program Memory: Flash Flash Data Memory: SRAM, EEPROM SRAM, Self-write Flash Package sizes 18-pin SO & SP 28-pin SO, SP and QFN 40-pin SP; 44-pin TQFP, QFN 64-, 80- and 100- pin TQFP DS 28 lead QFN: 6 x 6 x 0.9 mm

14 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 14 dspic Architecture Block Diagram Data Memory (RAM) 30 KB 2 KB Dual Port RAM DMAC 8 chan. Selected Peripherals DSP: dual access MCU: single access Instruction Pre-fetch & Decode DSP Engine Y AGU W Array 16 x 16 X AGU TABLE Access Cntrl Program Memory 256 KB MCU ALU 23-bit PC Control Address Path MCU/DSP Data Path DSP Data Path Program Data/Control Path

15 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 15 W Registers General Purpose Data Registers or Address Pointers Programmers Model W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13 W14 W Divide Quotient Divide Remainder Frame Pointer Stack Pointer Stack Pointer Limit SPLIM DSP OPERAND Registers DSP ADDRESS Registers DSP Accumulators (40-bit) ACCA ACCB OA OB SA SB OAB SAB DA DC IPL2IPL1 IPL0 RA N OV Z C Status Register

16 dspic Interrupt Subsystem 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 16

17 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 17 Interrupt Vector Table Interrupt Vector Table (IVT) Alternate Interrupt Vector Table (AIVT) Reset - GOTO Instruction Reset - GOTO Address Reserved Oscillator Fail Trap Address Error Trap Stack Error Trap Math Error Trap Reserved Reserved Reserved Interrupt Vector 0 Interrupt Vector 1 Interrupt Vector 2 Interrupt Vector 53 Reserved Reserved Reserved Oscillator Fail Trap Interrupt Vector 53 0x x x00007E 0x x0000FE Decreasing Natural Order Priority

18 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 18 Traps for Robust Operation Oscillator Failure Trap (level 14) Address Error Trap (level 13) Instruction fetch from illegal program space Data fetch from unimplemented data space Unaligned word access from data space Stack Error Trap (level 12) Stack overflow or underflow Arithmetic Error Trap (level 11) Divide by Zero Unsaturated Accumulator Overflow (A or B) Catastrophic Accumulator Overflow (either) Accumulator Shift Overflow

19 dspic System Management Features 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 19

20 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 20 System Management Features dspic DSC has the same system management features that PIC MCU users love Configurable Watchdog Timer with its own RC oscillator Programmable Time out: 2 ms - 16 sec Power-On-Reset with a programmable delay 0, 4, 16, 64 ms Brown-out Reset with programmable levels Low VDD Detect Interrupt with programmable levels

21 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 21 Clock sources Low Pwr RC 512KHz Fast RC 8.0 MHz OSCI EC Clock XTL, XT, HS Primary Xtal OSC PLL 4x, 8x, 16x or bypass Clock Divide By 1, 4, 16, 64 System Clock OSCO SOSCI 32KHz Timer1 Xtal OSC SOSCO

22 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 22 Fail-Safe Operation Features that make the target system safe! Clock monitor detects oscillator failure Automatic switch to an internal RC clock Illegal Program Instruction Device Resets Traps let software handle error conditions Oscillator Fail Address out of range Stack out of range Math errors

23 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 23 dspic Peripherals MCU / DSP CORE 16-bit ALU 16 x 16 MAC Dual 40-bit ACC Program Memory Flash 256 KB Data Memory SRAM 32 KB ADC 12-bit 200 ksps 10-bit 1.0 Msps TIMER1 Real Time Clock 16 / 32 bit Timers TIMER2 / TIMER3 16 / 32 bit Timers TIMER4 / TIMER5 Output Compare Standard PWM (8 ch / 16-bit) Input Capture (8 ch / 16-bit) Motor Control PWM 16-bit, 6-8 ch Quadrature Encoder (TIMER6) Data Memory EEPROM 4 KB UART 1 UART 2 SPI 1 SPI 2 I2C DCI CAN 1 CAN 2

24 Motor Theory 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 24

25 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 25 Basic Motor Theory What is a Motor? A Motor Converts Electrical Energy to Mechanical How? Force is developed when charge moves through a magnetic field F = I x B

26 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 26 Left Hand Rule B F = I x B N I I S F B

27 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 27 Motor Torque F T=F x D D N B B S I F F B

28 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 28 DC Motor Torque Summary Torque = Force * Distance F = I x B T = ( I x B ) * D When B and D are constant T = Κ * Ι A When field is wound B = Κ * Ι F In wound DC motors Torque and Flux B can be controlled independently

29 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 29 AC Induction Motors Only have direct control of motor voltage and phase of modulation Torque and flux can be measured and controlled indirectly using a series of coordinate transforms These transforms are math intensive and must be done at the carrier rate which requires a high speed processor such as the dspic DSC

30 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 30 AC Induction Motor Rotating flux Generated by alignment of 3 phase windings on Stator(Armature) Synchronous speed of field depends on number of poles 2 pole@ 60 Hz, 3600 rpm 4 60 Hz, 1800 rpm

31 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 31 Stator motor casing Terminal box Stator coils Stator slots

32 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 32 AC Induction Motor ACIM Rotor Laminated steel rotor with slots for copper rod conductor bars Rotating flux induces current on rotor conductors, and end ring completes circuit Induced rotor current creates force, which causes rotor to rotate Conductor bars End ring

33 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 33 Squirrel Cage Rotor Bearings Driving end Shorting rings Internal fan

34 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 34 ACIM Equivalent Circuit Flux Im S = Slip = ns-n/ns Torque Ir S => 1-0 Is = Im + Ir Rr/S => Rr -

35 2-Pole 3-Phase Stator Winding 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 35

36 AC Driving 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 36

37 AC Driving 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 37

38 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 38 Terms used in Induction motor Synchronous speed = 120X Frequency/Poles - Speed corresponding to the stator frequency Base speed - speed for which the motor is designed Number of Poles - Number of electrical path in the stator windings Slip - Difference between the stator frequency and rotor frequency <Torques> Full load torque(t) - Motor runs at base speed Break-down torque = approx. 2.5 X T, speed drops to approx. 80% of sync. Speed Locked-rotor torque = approx. 1.5 X 0 RPM

39 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 39 Induction motor Characteristic Break-down torqueworking range Locked rotor torque Torque, TRated Current Pull-up torque Torque Slip Current Speed NB Ns NS - Synchronous speed NB - Base speed

40 AC Motor Drives 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 40

41 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 41 AC Motor Drives 6-Step Drive Sine Weighted PWM Motor Control PWM Module dspic DSC Motor Control Development Tools Lab 1 : Use of MPLAB IDE & Tools Lab 2: Fixed-Speed Sinusoidal Drive Induction Motor Slip vs. Torque Constant V/Hz Control Lab 3: Variable Speed V/Hz Drive Space Vector Modulation Lab 4: Variable Speed V/Hz Drive

42 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 42 Six-Step Voltage Source +Vb 0 -Vb Phase to Phase Voltage Uses Full Bridge Output Requires Variable Voltage DC Bus

43 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 43 Sine Weighted PWM Allows Fixed DC bus Output Voltage is PWM Motor Integrates PWM Voltage and produces Sinusoidal Current with small ripple at carrier frequency Voltage is output proportional to frequency to maintain constant steady state flux VDC

44 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 44 Motor Control PWM Inverter Control Peripheral

45 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 45 Motor PWM Feature Summary Four PWM generators 2 I/O pins per generator Complementary or independent pair Center or edge aligned PWM Non-volatile output polarity for I/O Dead time unit Manual override control 2 Fault pins

46 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 46 Motor Control PWM PWM module variants: pin devices 3 generators, 6 outputs 1 fault input pin 1 dead time generator pin devices 4 generators, 8 outputs 2 fault input pins 2 dead time generators

47 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 47 A/D Conversion Trigger Motor Control PWM Block Diagram 16-bit Time-base Dead Time A Dead Time B Override Control Duty Cycle Generator #4 Dead Time Unit PWM4H PWM4L Duty Cycle Generator #3 Duty Cycle Generator #2 Dead Time Unit Dead Time Unit PWM Override Logic PWM3H PWM3L PWM2H PWM2L Four PWM output pairs with output polarity control Duty Cycle Generator #1 Dead Time Unit PWM1H PWM1L Fault A Fault B Two fault pins w/ programmable fault states

48 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 48 Motor Control PWM PWM Timebase PWM timebase is 15-bits Timebase increments every Tcy PWM duty cycle registers are 16-bits PDC<15:1> compared to the timebase PDC<0> = 0, PWM toggles at Tcy PDC<0> = 1, PWM toggles at Tcy/2

49 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 49 Motor Control PWM Frequency/Resolution vs. Instruction rate Instruction Rate Max PWM Freq 10-bit Resolution Max PWM Freq 12-bit Resolution MIPS KHz KHz

50 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 50 Motor Control PWM PTCON register 4 timebase modes timebase mode determines PWM type 4 prescaler selections 16 postscaler options Stop in Idle mode bit R/W-0 U-0 R/W-0 U-0 U-0 U-0 U-0 U-0 PTEN - PTSIDL bit bit8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PTOPS<3:0> PTCKPS<1:0> PTMOD<1:0> bit bit0

51 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 51 Motor Control PWM PWM timebase modes Edge aligned Single event Useful for high speed SR control Center aligned Reduces switching noise Helpful with SVM Center aligned w/ double update Increases control bandwidth

52 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 52 Motor Control PWM Edge Aligned PWM

53 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 53 Motor Control PWM Singe Event PWM Timebase Enabled Timebase Enabled

54 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 54 MCPWM Operating Modes Center Aligned PWM buffer update duty cycle changed buffer update PTPER PWM

55 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 55 MCPWM Operating Modes Center Aligned PWM w/ Double Update duty cycle changed duty cycle changed buffer update buffer update buffer update buffer update PTPER PWM

56 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 56 Motor Control PWM Duty Cycle Comparison Block Diagram 15 PDCx 1 16-bit Compare PTDIR PTMR 0 Tcy D Tcy/2

57 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 57 Motor Control PWM PWM Formula for Center Aligned PWM PTPER = (Fcy/Fpwm - 1)/2 PWM Formula for Edge Aligned PWM PTPER = (Fcy/Fpwm - 1)

58 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 58 Motor Control PWM Independent Output Mode Common PWM generator for output pair No restrictions on output pin states Useful for SR inverter V DD PWM Generator PWMxH PWMxH V DD PWMxL PWMxL

59 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 59 Motor Control PWM Complementary output mode V DD PWMxH PWM Generator Dead Band PWMxL

60 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 60 Motor Control PWM Dead Time Generators Two programmable dead times Control bits choose dead time for active/inactive events Two ways to use DTA and DTB Tcy minimum resolution Prescalers for increased dead time 6-output PWM does not have DTB

61 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 61 Motor Control PWM Dead Time Generator Block Diagram Dead time select bits Zero Compare Tcy Dead time prescale select A Clock Control and Prescaler 6-Bit Down Counter PWMxH PWMxL Dead time prescale select B Dead Time Register B PWM Generator Edge Det. Dead Time Register A

62 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 62 MCPWM Dead Time Used in complementary mode Two programmable dead times different inverter ckts. OR optimization 33 nsec minimum resolution, up to 10 usec Dead Time A Dead Time B PWM1H PWM1H PWM1L PWM1L

63 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 63 MCPWM A/D Synchronization SEVTCMP register sets A/D conversion start time in PWM cycle Ensure A/D properly captures shunt current Can also use to minimize control loop update delay Trigger conversion near end of bottom transistor on-time PWM1H PWM1H PWM1L T PWM1L To A/D

64 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 64 MCPWM Fault Inputs Automatic or latched fault protection Fault condition overrides all other pin control Current Limit Motor Current PWM LATCHED PWM1H PWM1L Current Limit Motor Current AUTOMATIC FLTA Current Limit PWM

65 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 65 PWM Setup for ACIM Drive PWM peripheral: Set for center aligned operation Set for 1,2,3 pairs in complementary mode Set for 2 us dead time (hardware-specific) 16 khz PWM base frequency Set ADC trigger as required Enable PWM interrupts and/or ADC interrupts

66 dspic DSC Motor Control Development System 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 66

67 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 67 dspicdem MC Development Kit Two piece solution Simplify development phase of project HV and LV power modules Latched self-protection HV is fully isolated Many options for sensor feedback voltage, current, comparator, hall sensor, encoder Use either piece separately

68 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 68 dspicdem MC1 Board dspic30f6010 device emulation and ICD interface emulator pins allow adapter boards 37-pin interface to power modules buffered switch firing signals RC filtering for feedback QEI, Hall terminal block with RC filtering Comm and user interface

69 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 69 dspicdem MC1H Power Module 3-phase IGBT inverter Universal voltage input w/ bridge rectifier boost converter circuit for PFC apps brake circuit 230 VAC input max, 5A RMS input max electrically isolated in default configuration

70 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 70 dspicdem MC1L Power Module 3-phase MOSFET inverter reverse voltage input protection brake circuit 48 VDC input max, 15A input max

71 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 71 High Voltage Module Safety Tips ALWAYS make sure bus voltage status LED is not lit and power is unplugged prior to connecting motor or power wires To enable non-isolated sensor feedback: 1. Connect VDC bus rail to earth ground using external terminal connections 2. Use floating power source for power module 1:1 isolation transformer, OR High voltage laboratory DC supply

72 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 72 Lab 1 Use of MPLAB IDE & Tools

73 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 73 LAB1- Use of MPLAB IDE & Tools Install MPLAB IDE & MPLAB C30 Make Project using Lab1 source code Lab1.c / lcd_drivers.c / xlcd.h Linker Scripts : p30f6010.gld C:\Program Files\Microchip\MPLAB C30\support\gld Complete Source Code Set Button port as input Set LED1/2/3/4 port as output Toggle LED1/2/3/4 upon pressing button Configuration Primary OSC XT w/pll 4x, WDT - Disable

74 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 74 Lab 2 Fixed speed AC drive

75 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 75 LAB2- Fixed Speed AC Drive Make Project using Lab2 source code Lab2.c/lcd_drivers.c/xlcd.h/hardware.h/foo.s Linker Scripts : p30f6010.gld Complete Source Code Make Sinetable(Fractional Value) using Excel Table Pointer No : Size : 2 16 Set PTPER as PWM Frequency at 16KHz Set PWMCON1 as complementary mode Set PTCON as center aligned mode Set Sync Speed of Stator Magnetic Field at 30Hz Enable PWM channel when pressing button1 Configuration Primary OSC XT w/pll 4x, WDT - Disable

76 Variable Speed Control 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 76

77 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 77 ACIM Torque vs. Slip Torque 50V/15 50V/15 Hz Hz 100V/30 100V/30 Hz Hz 150V/45 150V/45 Hz Hz 200V/60 200V/60 Hz Hz Reactance of Motor is proportional to Drive Frequency Frequency Adjust Voltage Adjust

78 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 78 V/Hz Profile 240 Volts RMS Boost Region Amplitude = Frequency * V_Hz_Gain High Amplitude Note: Limit Phase currents remain relatively constant over freq. range when V/Hz slope is set properly. Constant V/F Boost region can be extended for additional low speed Region torque. 40 Low Frequency Cutoff Frequency (Hz)

79 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 79 Scalar Control ωr ωf + - ωe PID Limits VF curve P W M Motor Feedback device

80 2005 Microchip Technology Incorporated. All Rights Reserved. Slide bit A/D Converter High speed analog feedback

81 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 81 A/D Feature Summary 10-bit Resolution with +/- 1-bit accuracy Sample time ns 1 usec conversion time Up to 16 analog inputs, 4 S/H Amplifiers

82 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 82 A/D Feature Summary External VREF+ and VREF- Programmable sampling sequence 16-sample, dual-ported result buffer Scan mode Alternate sample mode Multiple conversion trigger sources Selectable result formats Conversions in Sleep and Idle

83 Input Muxes 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide bit A/D Block Diagram VREF+ VREF- Conversion Control AN0 AN1 S/H S/H CH0 CH1 CH2 A D C 10 bit 500 KSPS 16 word Buffer Data Format Bus Interface S/H CH3 S/H AN15 Sample Sequence Control

84 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 84 Multi-Channel Sampling 10-bit A/D has 4 Sample/Hold amplifiers Enable 1, 2, or 4 per conversion sequence Simultaneous sample, then convert OR Sequentially sample AN0 AN1 AN2 AN3 SIMULTANEOUS SAMPLING SEQUENTIAL SAMPLING

85 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide bit A/D Converter ADCHS Register - CH0 S/H Input Selection AN1 AN0 - AN CH 0 ADCHS Register VREF- R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CHXNB<1:0> CHXSB CH0NB CH0SB<3:0> bit bit8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CHXNA<1:0> CHXSA CH0NA CH0SA<3:0> bit bit0

86 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide bit A/D Converter ADCHS - CH1, CH2, CH3 Input Select AN0 AN3 AN6 + CH 1 - AN1 AN4 AN7 + CH 2 - AN2 AN5 AN8 + CH 3 - AN9 VREF- VREF- AN10 AN11 VREF- ADCHS Register R/W -0 R/W -0 R/W -0 R/W -0 R/W -0 R/W -0 R/W -0 R/W-0 CHXNB<1:0> CHXSB CH0NB CH0SB<3:0> bit bit8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CHXNA<1:0> CHXSA CH0NA CH0SA<3:0> bit bit0

87 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 87 Lab 3 Variable speed V/Hz Drive

88 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 88 LAB3- Variable speed V/Hz Drive Make Project using Lab3 source code Lab3.c/lcd_drivers.c/xlcd.h/hardware.h/foo.s Linker Scripts : p30f6010.gld Complete Source Code Set Jumper to connect AN12 & VR1 Set AN7(VR2) & AN12(VR1) as analog input Enable ADC Peripheral Start A/D sampling & Manual Conversion Configuration Primary OSC XT w/pll 4x, WDT Disable Torque Change Set Flags.TestMode =1 and try to turn VR1(amplitude) Feel Torque Variation at a low speed

89 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 89 Space Vector Modulation Solves problem of low voltage by using Space Vectors to calculate duty cycle Allows full voltage to motor with low harmonic distortion Simplifies calculation of PWM values

90 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 90 Output Voltage Considerations Rectified AC is only.86% of peak-to-peak Straight PWM will not be able to reproduce full voltage sine wave Vp-p VDC

91 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 91 3 Phase Waveforms a b c a a b b c c c b a c b a b c c a a b

92 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 92 Voltage Space Vector Van(t)+Vbn(t)+Vcn(t) ) = 0 Vs(t) ) = Van(t)e j0 + Vbn(t)e j2 j2π/3 /3 + Vcn(t)e j4 Van = VaN+VNn, Vbn = VbN+VNn, Vcn = VcN+VNn j4π/3 Vs(t) ) = VaN(t)ej0 + VbN(t)ej2π/3 + VcN(t)ej4π/3

93 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 93 SVM Inverter States Desired voltage vector Desired voltage vector a b c

94 SVM Modulation 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 94

95 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 95 SVM Modulation U60(011) UOUT T3/T * U60 T1/T * U0 U0(001) T = T1 + T3 + T0 = PWM Period UOUT = (T1/T * U0) + (T3/T * U60)

96 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 96 SVM Switching Pattern PWM1 PWM2 PWM3 T0 T1 T2 T0 T0 T2 T1 T0 T Center Aligned Mode

97 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 97 Sine Modulation Output Modulation Index Sine Va Sine Vb Sine Vc Sine Vab Angle (degrees)

98 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 98 SVM Output SVM Va SVM Vb SVM Vba

99 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 99 SPWM vs. SVPWM SPWM : Vmax = Vdc / 2 SVPWM : Vmax = Vdc / 3

100 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 100 SVM Algorithm Steps Determine sector and normalize phase angle Calculate T1, T2, and T0 times T1 = T m sin(60 - θ) T2 = T m sin(θ) T0 = T - T1 - T2 Determine SVM switching pattern Calculate PWM duty cycles from T1, T2, T0

101 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 101 Lab 4 V/Hz Drive with SVM

102 2005 Microchip Technology Incorporated. All Rights Reserved. Class Slide 102 LAB4- V/Hz Drive with SVM Make Project using Lab4 source code Lab4.c/lcd_drivers.c/xlcd.h/hardware.h Linker Scripts : p30f6010.gld Complete Source Code Time-weight of each phase to make SV Set PDC1/2/3 proper to each sector Configuration Primary OSC XT w/pll 4x, WDT Disable

103 Thank You! 2005 Microchip Technology Incorporated. All Rights Reserved. Slide 103

Low Cost Motor Control Family

Low Cost Motor Control Family Low Cost Motor Control Family 2011 Microchip Technology Incorporated. All Rights Reserved. Comparator with blanking and filtering Slide 1 Welcome to the Low Cost Motor Control Family web seminar. My Name

More information

AC Induction Motor (ACIM) Control using a Digital Signal Controller (DSC)

AC Induction Motor (ACIM) Control using a Digital Signal Controller (DSC) Research Journal of Applied Sciences, Engineering and Technology 4(19): 3740-3745, 2012 ISSN: 2040-7467 Maxwell Scientific Organization, 2012 Submitted: March 07, 2012 Accepted: March 30, 2012 Published:

More information

National Infotech. Electrical Drive Trainers. Developed By: : Authorized Dealer : Embedded System Solutions

National Infotech. Electrical Drive Trainers. Developed By: : Authorized Dealer : Embedded System Solutions National Infotech A way to Power Electronics and Embedded System Solutions Electrical Drive Trainers In every industry there are industrial processes where electrical motors are used as a part of process

More information

Motor Control using NXP s LPC2900

Motor Control using NXP s LPC2900 Motor Control using NXP s LPC2900 Agenda LPC2900 Overview and Development tools Control of BLDC Motors using the LPC2900 CPU Load of BLDCM and PMSM Enhancing performance LPC2900 Demo BLDC motor 2 LPC2900

More information

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3

More information

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most

More information

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 113 CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 5.1 INTRODUCTION This chapter describes hardware design and implementation of direct torque controlled induction motor drive with

More information

RL78 Motor Control. YRMCKITRL78G14 Starter Kit. Renesas Electronics Europe. David Parsons Application Engineering Industrial Business Group.

RL78 Motor Control. YRMCKITRL78G14 Starter Kit. Renesas Electronics Europe. David Parsons Application Engineering Industrial Business Group. RL78 Motor Control YRMCKITRL78G14 Starter Kit Renesas Electronics Europe David Parsons Application Engineering Industrial Business Group July 2012 Renesas MCU for 3-phase Motor Control Control Method Brushless

More information

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU Application Note Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU AN026002-0608 Abstract This application note describes a controller for a 200 W, 24 V Brushless DC (BLDC) motor used to power

More information

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents User Guide 08092 IRMCS3043 System Overview/Guide By International Rectifier s imotion Team Table of Contents IRMCS3043 System Overview/Guide... 1 Introduction... 1 IRMCF343 Application Circuit... 2 Power

More information

RX23T inverter ref. kit

RX23T inverter ref. kit RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet

More information

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction User Guide 0607 IRMCS3041 System Overview/Guide By Aengus Murray Table of Contents Introduction... 1 IRMCF341 Application Circuit... 2 Sensorless Control Algorithm... 4 Velocity and Current Control...

More information

Digital Power-Conversion for the Analog Engineer

Digital Power-Conversion for the Analog Engineer Digital Power-Conversion for the Analog Engineer By Bryan Kris Staff Architect, Architecture & Applications Digital Signal Controller Division Microchip Technology Inc. It is no secret that, in the past,

More information

Sensorless Vector Control with RL78G14

Sensorless Vector Control with RL78G14 Sensorless Vector Control with RL78G14 Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit 8/16-bit 1200 DMIPS, Superscalar

More information

dspic30f Quadrature Encoder Interface Module

dspic30f Quadrature Encoder Interface Module DS Digital Signal Controller dspic30f Quadrature Encoder Interface Module 2005 Microchip Technology Incorporated. All Rights Reserved. dspic30f Quadrature Encoder Interface Module 1 Welcome to the dspic30f

More information

Digital Power Seminar

Digital Power Seminar Digital Power Seminar Agenda 1.What is Digital Power 2.Benefits of Digital Power 3.Digital Power Applications 4.Levels of Integration 5.Full Digital Control 6.Solutions from Microchip for Digital Power

More information

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Peripherals Summary When migrating from one PIC microcontroller (MCU) family to another, you get to stay within the same MPLAB

More information

Section bit A/D Converter

Section bit A/D Converter Section. 12-bit A/D Converter HIGHLIGHTS This section of the manual contains the following major topics:.1 Introduction... -2.2 Control Registers... -4.3 A/D Result Buffer... -4.4 A/D Terminology and Conversion

More information

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS 6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS Laboratory based hardware prototype is developed for the z-source inverter based conversion set up in line with control system designed, simulated and discussed

More information

Motor Control Design Solutions

Motor Control Design Solutions Motor Control April 2008 Motor Control Design Solutions www.microchip.com/motor Discover Microchip s Comprehensive Motor Control Solutions Why chose Microchip for your next motor control design? Our 8-bit

More information

Nicolò Antonante Kristian Bergaplass Mumba Collins

Nicolò Antonante Kristian Bergaplass Mumba Collins Norwegian University of Science and Technology TET4190 Power Electronics for Renewable Energy Mini-project 19 Power Electronics in Motor Drive Application Nicolò Antonante Kristian Bergaplass Mumba Collins

More information

Sensorless Vector Control and Implementation: Why and How

Sensorless Vector Control and Implementation: Why and How Sensorless Vector Control and Implementation: Why and How Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit 8/16-bit

More information

CHAPTER 2 VSI FED INDUCTION MOTOR DRIVE

CHAPTER 2 VSI FED INDUCTION MOTOR DRIVE CHAPTER 2 VI FE INUCTION MOTOR RIVE 2.1 INTROUCTION C motors have been used during the last century in industries for variable speed applications, because its flux and torque can be controlled easily by

More information

Design of Joint Controller Circuit for PA10 Robot Arm

Design of Joint Controller Circuit for PA10 Robot Arm Design of Joint Controller Circuit for PA10 Robot Arm Sereiratha Phal and Manop Wongsaisuwan Department of Electrical Engineering, Faculty of Engineering, Chulalongkorn University, Bangkok, 10330, Thailand.

More information

Module 7. Electrical Machine Drives. Version 2 EE IIT, Kharagpur 1

Module 7. Electrical Machine Drives. Version 2 EE IIT, Kharagpur 1 Module 7 Electrical Machine Drives Version 2 EE IIT, Kharagpur 1 Lesson 34 Electrical Actuators: Induction Motor Drives Version 2 EE IIT, Kharagpur 2 Instructional Objectives After learning the lesson

More information

ABSTRACT. Introduction

ABSTRACT. Introduction Simulation Of A 4-Switch,3-Phase Inverter Fed Induction Motor (IM) Drive System Prof. A.A.Apte AISSMS College of Engineering, Pune University/Pune, Maharashtra, India V.D.Malwade AISSMS College of Engineering,

More information

Hybrid Controller. 3-Phase SR Motor Control with Hall Sensors Reference Design. Designer Reference Manual. Freescale Semiconductor, I

Hybrid Controller. 3-Phase SR Motor Control with Hall Sensors Reference Design. Designer Reference Manual. Freescale Semiconductor, I 56800 Hybrid Controller 3-Phase SR Motor Control with Hall Sensors Reference Design Designer Reference Manual DRM032/D Rev. 0, 03/2003 MOTOROLA.COM/SEMICONDUCTORS Designer Reference Manual Designer Reference

More information

PE Electrical Machine / Power Electronics. Power Electronics Training System. ufeatures. } List of Experiments

PE Electrical Machine / Power Electronics. Power Electronics Training System. ufeatures. } List of Experiments Electrical Machine / Power Electronics PE-5000 Power Electronics Training System The PE-5000 Power Electronics Training System consists of 28 experimental modules, a three-phase squirrel cage motor, load,

More information

An Induction Motor Control by Space Vector PWM Technique

An Induction Motor Control by Space Vector PWM Technique An Induction Motor Control by Space Vector PWM Technique Sanket Virani PG student Department of Electrical Engineering, Sarvajanik College of Engineering & Technology, Surat, India Abstract - This paper

More information

F²MC-8FX/16LX/16FX/FR FAMILY BLDC DRIVE WITH THE PPG

F²MC-8FX/16LX/16FX/FR FAMILY BLDC DRIVE WITH THE PPG Fujitsu Microelectronics Europe Application Note MCU-AN-300020-E-V10 F²MC-8FX/16LX/16FX/FR FAMILY 8/16/32-BIT MICROCONTROLLER ALL SERIES BLDC DRIVE WITH THE PPG APPLICATION NOTE Revision History Revision

More information

2014 Texas Instruments Motor Control Training Series. -V th. Dave Wilson

2014 Texas Instruments Motor Control Training Series. -V th. Dave Wilson 2014 Texas Instruments Motor Control Training Series -V th Evolution of Sensorless Drive Technology March, 2013 InstaSPIN-FOC Saliency Tracking Direct Torque Control Sliding Mode Observers Linear Observers

More information

STM32 PMSM FOC SDK v3.2. 蒋建国 MCU Application Great China

STM32 PMSM FOC SDK v3.2. 蒋建国 MCU Application Great China STM32 PMSM FOC SDK v3.2 蒋建国 MCU Application Great China Agenda 2 1 st day Morning Overview Key message Basics Feature Performance Hardware support Tools STM32 MC Workbench SDK components Architectural

More information

Design of double loop-locked system for brush-less DC motor based on DSP

Design of double loop-locked system for brush-less DC motor based on DSP International Conference on Advanced Electronic Science and Technology (AEST 2016) Design of double loop-locked system for brush-less DC motor based on DSP Yunhong Zheng 1, a 2, Ziqiang Hua and Li Ma 3

More information

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS vii TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS iii xii xiii xxi 1 INTRODUCTION 1 1.1 GENERAL 1 1.2 LITERATURE SURVEY 1 1.3 OBJECTIVES

More information

IJSER

IJSER International Journal of Scientific & Engineering Research, Volume 6, Issue 8, August-2015 905 Performance Analysis of three phase induction motor drive for Various PWM control Methods Amol R. Sutar, Girish

More information

Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A

Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A Payal P.Raval 1, Prof.C.R.mehta 2 1 PG Student, Electrical Engg. Department, Nirma University, SG Highway, Ahmedabad,

More information

Sensorless Vector Control with RL78G14

Sensorless Vector Control with RL78G14 Sensorless Vector Control with RL78G14 John Pocs, Applications Engineering Manager Class ID: 7L02I Renesas Electronics America Inc. John Pocs Sr. Application Engineering Manager Application focus: motor

More information

DRM100 Designer Reference Manual. Devices Supported: 56F801X

DRM100 Designer Reference Manual. Devices Supported: 56F801X DRM100 Designer Reference Manual Devices Supported: 56F801X Document Number: DRM100 Rev. 0 06/2008 Contents Chapter 1 Introduction 1.1 Introduction... 9 1.2 Freescale Digital Signal Controller Advantages

More information

Power Factor Correction of Three Phase Induction Motor

Power Factor Correction of Three Phase Induction Motor IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 08 February 2017 ISSN (online): 2349-784X Power Factor Correction of Three Phase Induction Motor Shashikanth. Matapathi

More information

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging

More information

VORAGO Timer (TIM) subsystem application note

VORAGO Timer (TIM) subsystem application note AN1202 VORAGO Timer (TIM) subsystem application note Feb 24, 2017, Version 1.2 VA10800/VA10820 Abstract This application note reviews the Timer (TIM) subsystem on the VA108xx family of MCUs and provides

More information

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

AC Drive Technology. An Overview for the Converting Industry.  Siemens Industry, Inc All rights reserved. AC Drive Technology An Overview for the Converting Industry www.usa.siemens.com/converting Siemens Industry, Inc. 2016 All rights reserved. Answers for industry. AC Drive Technology Drive Systems AC Motors

More information

A Practical Primer On Motor Drives (Part 13): Motor Drive Control Architectures And Algorithms

A Practical Primer On Motor Drives (Part 13): Motor Drive Control Architectures And Algorithms ISSUE: February 2017 A Practical Primer On Motor Drives (Part 13): Motor Drive Control Architectures And Algorithms by Ken Johnson, Teledyne LeCroy, Chestnut Ridge, N.Y. Part 12 began the explanation of

More information

3-Phase Switched Reluctance Motor Control with Encoder Using DSP56F80x. 1. Introduction. Contents. Freescale Semiconductor, I

3-Phase Switched Reluctance Motor Control with Encoder Using DSP56F80x. 1. Introduction. Contents. Freescale Semiconductor, I nc. Order by AN1937/D (Motorola Order Number) Rev. 0, 9/02 3-Phase Switched Reluctance Motor Control with Encoder Using DSP56F80x Design of a Motor Control Application Based on the Motorola Software Development

More information

EE152 Final Project Report

EE152 Final Project Report LPMC (Low Power Motor Controller) EE152 Final Project Report Summary: For my final project, I designed a brushless motor controller that operates with 6-step commutation with a PI speed loop. There are

More information

International Journal of Advance Engineering and Research Development. Wireless Control of Dc Motor Using RF Communication

International Journal of Advance Engineering and Research Development. Wireless Control of Dc Motor Using RF Communication International Journal of Advance Engineering and Research Development Scientific Journal of Impact Factor (SJIF): 4.72 Special Issue SIEICON-2017,April -2017 e-issn : 2348-4470 p-issn : 2348-6406 Wireless

More information

Implementation of Brushless DC motor speed control on STM32F407 Cortex M4

Implementation of Brushless DC motor speed control on STM32F407 Cortex M4 Implementation of Brushless DC motor speed control on STM32F407 Cortex M4 Mr. Kanaiya G Bhatt 1, Mr. Yogesh Parmar 2 Assistant Professor, Assistant Professor, Dept. of Electrical & Electronics, ITM Vocational

More information

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016 Application - Power Factor Correction (PFC) with XMC TM XMC microcontrollers July 2016 Agenda 1 Key features 2 Specification 3 System block diagram 4 Software overview 5 Highlight MCU features 6 CCM PFC

More information

Using the HCS08 TPM Module In Motor Control Applications

Using the HCS08 TPM Module In Motor Control Applications Pavel Grasblum Using the HCS08 TPM Module In Motor Control Applications Designers can choose from a wide range of microcontrollers to provide digital control for variable speed drives. Microcontrollers

More information

Introduction to BLDC Motor Control Using Freescale MCU. Tom Wang Segment Biz. Dev. Manager Avnet Electronics Marketing Asia

Introduction to BLDC Motor Control Using Freescale MCU. Tom Wang Segment Biz. Dev. Manager Avnet Electronics Marketing Asia Introduction to BLDC Motor Control Using Freescale MCU Tom Wang Segment Biz. Dev. Manager Avnet Electronics Marketing Asia Agenda Introduction to Brushless DC Motors Motor Electrical and Mechanical Model

More information

CHAPTER 8 PARAMETER SUMMARY

CHAPTER 8 PARAMETER SUMMARY CHAPTER PARAMETER SUMMARY Group 0: System Parameter VFD-V Series 00-00 Identity Code Based on the model type 00-01 Rated Current Display 00-02 Parameter Reset 00-03 00-04 Star-up Display of the Drive Definitions

More information

imotion Solution Platform Dedicated to Motor Control

imotion Solution Platform Dedicated to Motor Control imotion Solution Platform Dedicated to Motor Control Christian Daniel - Head of Product Marketing Marco Palma imotion Technical Marketing - restricted - We are driving for right-fit products and highest

More information

Motor control using FPGA

Motor control using FPGA Motor control using FPGA MOTIVATION In the previous chapter you learnt ways to interface external world signals with an FPGA. The next chapter discusses digital design and control implementation of different

More information

GS004. Driving an ACIM with the dspic DSC MCPWM Module INTRODUCTION MCPWM MODULE FILTERED BY THE MOTOR'S WINDINGS

GS004. Driving an ACIM with the dspic DSC MCPWM Module INTRODUCTION MCPWM MODULE FILTERED BY THE MOTOR'S WINDINGS Driving an ACIM with the dspic DSC MCPWM Module Author: Jorge Zambada Microchip Technology Inc. INTRODUCTION This document presents an overview of the Motor Control PWM module (MCPWM) present on the motor

More information

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs.

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. 1 The purpose of this course is to provide an introduction to the RL78 timer Architecture.

More information

Speed control of three phase induction motor drive using SVPWM control scheme

Speed control of three phase induction motor drive using SVPWM control scheme Speed control of three phase induction motor drive using SVPWM control scheme 1 Gajjar Jahnavibahen B., 2 Mr.Ghanshyam Gajjar 1 MEPEED Student, Dept. of Electrical Engineering, MEFGI, Rajkot, 2 SR. Engineer,

More information

TMS320F241 DSP Boards for Power-electronics Applications

TMS320F241 DSP Boards for Power-electronics Applications TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand

More information

XC4e PWM Digital Drive

XC4e PWM Digital Drive PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Amplifiers/Drives Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety

More information

STM32 motor control firmware library. STM32 FOC PMSM SDK v3.0.

STM32 motor control firmware library. STM32 FOC PMSM SDK v3.0. STM32 motor control firmware library STM32 FOC PMSM SDK v3.0 Contents STM32 FOC PMSM SDK v3.0 overview The FOC (field oriented control) algorithm STM32 with FOC Motor control and electric motor offer FOC

More information

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers.

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers. University of New South Wales School of Electrical Engineering & Telecommunications ELEC4613 - ELECTRIC DRIVE SYSTEMS Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented

More information

IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA. This Chapter presents an implementation of area efficient SPWM

IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA. This Chapter presents an implementation of area efficient SPWM 3 Chapter 3 IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA 3.1. Introduction This Chapter presents an implementation of area efficient SPWM control through single FPGA using Q-Format. The SPWM

More information

ECET 211 Electric Machines & Controls Lecture 9-1 Adjustable-Speed Drives and PLC Installations (1 of 2)

ECET 211 Electric Machines & Controls Lecture 9-1 Adjustable-Speed Drives and PLC Installations (1 of 2) ECET 211 Electric Machines & Controls Lecture 9-1 Adjustable-Speed Drives (1 of 2) Text Book: Electric Motors and Control Systems, by Frank D. Petruzella, published by McGraw Hill, 2015. Paul I-Hai Lin,

More information

ELCT 912: Advanced Embedded Systems

ELCT 912: Advanced Embedded Systems ELCT 912: Advanced Embedded Systems Lecture 5: PIC Peripherals on Chip Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering The PIC Family: Peripherals Different PICs have different

More information

GC221-SO16IP. 8-bit Turbo Microcontroller

GC221-SO16IP. 8-bit Turbo Microcontroller Total Solution of MCU GC221-SO16IP 8-bit Turbo Microcontroller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products

More information

Generating DTMF Tones Using Z8 Encore! MCU

Generating DTMF Tones Using Z8 Encore! MCU Application Note Generating DTMF Tones Using Z8 Encore! MCU AN024802-0608 Abstract This Application Note describes how Zilog s Z8 Encore! MCU is used as a Dual-Tone Multi- (DTMF) signal encoder to generate

More information

Controlling DC Brush Motor using MD10B or MD30B. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Controlling DC Brush Motor using MD10B or MD30B. Version 1.2. Aug Cytron Technologies Sdn. Bhd. PR10 Controlling DC Brush Motor using MD10B or MD30B Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended

More information

DsPIC based Fixed Speed Induction Motor Drive

DsPIC based Fixed Speed Induction Motor Drive DsPIC based Fixed Speed Induction Motor Drive Amogh Jain B A 1, Smt. S. Poornima 2 1 PG Scholar, Dept. of EEE, M.S. Ramaiah Institute of Technology, Bangalore, India 2 Assistant professor, Dept. of EEE,

More information

XC4e PWM Digital Drive

XC4e PWM Digital Drive XC4e PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety circuit Drive

More information

International Journal of Advance Engineering and Research Development. SVPWM Based VFD drive using 8- bit Microcontroller

International Journal of Advance Engineering and Research Development. SVPWM Based VFD drive using 8- bit Microcontroller Scientific Journal of Impact Factor(SJIF): 3.134 e-issn(o): 2348-4470 p-issn(p): 2348-6406 International Journal of Advance Engineering and Research Development Volume 2,Issue 3, March -2015 SVPWM Based

More information

Implementation of Multiquadrant D.C. Drive Using Microcontroller

Implementation of Multiquadrant D.C. Drive Using Microcontroller Implementation of Multiquadrant D.C. Drive Using Microcontroller Author Seema Telang M.Tech. (IV Sem.) Department of Electrical Engineering Shri Ramdeobaba College of Engineering and Management Abstract

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

FEATURES DESCRIPTION THE OEM ADVANTAGE

FEATURES DESCRIPTION THE OEM ADVANTAGE FEATURES PMAC2 controller from Delta-Tau controls amp bridge directly MODEL POWER I-CONT (A) I-PEAK (A) 7229AC 32~132VAC 10 20 7429AC 32~264VAC 10 20 Serial digital current feedback from U & V phases Mini

More information

8-bit Microcontroller with 512/1024 Bytes In-System Programmable Flash. ATtiny4/5/9/10

8-bit Microcontroller with 512/1024 Bytes In-System Programmable Flash. ATtiny4/5/9/10 Features High Performance, Low Power AVR 8-Bit Microcontroller Advanced RISC Architecture 54 Powerful Instructions Most Single Clock Cycle Execution 16 x 8 General Purpose Working Registers Fully Static

More information

Hands-on Workshop: Motor Control Part 4 - Brushless DC Motors Made Easy

Hands-on Workshop: Motor Control Part 4 - Brushless DC Motors Made Easy November, 2008 Hands-on Workshop: Motor Control Part 4 - Brushless DC Motors Made Easy PZ104 Derek Liu of Freescale Semiconductor, Inc. All other product or service names are the property of their respective

More information

Section 25. Device Configuration

Section 25. Device Configuration Section 25. Device Configuration HIGHLIGHTS This section of the manual contains the following major topics: 25.1 Introduction... 25-2 25.2 Device Configuration Registers... 25-2 25.3 Configuration Bit

More information

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 47 CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 4.1 INTRODUCTION Passive filters are used to minimize the harmonic components present in the stator voltage and current of the BLDC motor. Based on the design,

More information

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) 217-3367 Ordering Information Product Number Description 217-3367 Stellaris Brushed DC Motor Control Module with CAN (217-3367)

More information

BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation

BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation MultiMotor Series BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation AN036102-0114 Abstract This application note discusses the control of a 3-phase brushless BLDC motor

More information

Oct 30 Announcements. Bonus marked will be posted today Will provide 270 style feedback on multiple-choice questions. [3.E]-1

Oct 30 Announcements. Bonus marked will be posted today Will provide 270 style feedback on multiple-choice questions. [3.E]-1 Oct 30 Announcements Code Marked and on Blackboard This week: Mon 2:30 to 3:00pm, Tues 2:30 to 3:30 and W-F 1:30 to 3:00pm opportunity to talk about code: earn 2 extra points on the coding part Bonus marked

More information

Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai 1 Prof. C. A. Patel 2 Mr. B. R. Nanecha 3

Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai 1 Prof. C. A. Patel 2 Mr. B. R. Nanecha 3 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 09, 2015 ISSN (online): 2321-0613 Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai

More information

GATE: Electronics MCQs (Practice Test 1 of 13)

GATE: Electronics MCQs (Practice Test 1 of 13) GATE: Electronics MCQs (Practice Test 1 of 13) 1. Removing bypass capacitor across the emitter leg resistor in a CE amplifier causes a. increase in current gain b. decrease in current gain c. increase

More information

Motor Control Design Solutions

Motor Control Design Solutions Motor Control Spring 2010 Motor Control Design Solutions www.microchip.com/motor Discover Microchip s Comprehensive Motor Control Solutions Why choose Microchip for your next motor control design? Our

More information

Bimal K. Bose and Marcelo G. Simões

Bimal K. Bose and Marcelo G. Simões United States National Risk Management Environmental Protection Research Laboratory Agency Research Triangle Park, NC 27711 Research and Development EPA/600/SR-97/010 March 1997 Project Summary Fuzzy Logic

More information

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits PH-315 MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits Portland State University Summary Four sequential digital waveforms are used to control a stepper motor. The main objective

More information

PAM & SAM System User s Manual

PAM & SAM System User s Manual PAM & SAM System User s Manual Part 5 - SAM Drive Technical Information Ordering Number: 9032 011 985 Issue November 14, 2000 This version replaces all previous versions of this document. It also replaces

More information

3-in-1 Air Condition Solution

3-in-1 Air Condition Solution 3-in-1 Air Condition Solution FTF-IND-F0476 Zhou Xuwei Application Engineer M A Y. 2 0 1 4 TM External Use Agenda Abstract Application Development Sensorless PMSM FOC Timing & PFC Timing Start Up Realization

More information

MCU Product Selection Guide

MCU Product Selection Guide MCU Product Selection Guide Feature/Product 8-bit 8051 CPU Core/32-bit RISC Core CS8969, IS32CS8969** 1T 8051, 25MHz, /w IS31CS8973, IS32CS8973** 1T 8051, 25MHz, /w General Purpose MCU CS8967A CS8964 CS6257

More information

TDE MACNO Spa. AC&DC Drives, Servos and Drive System. AFE converters for Renewable Energies Regenerative (active) power supply (Active Front End)

TDE MACNO Spa. AC&DC Drives, Servos and Drive System. AFE converters for Renewable Energies Regenerative (active) power supply (Active Front End) TDE MACNO Spa AC&DC Drives, Servos and Drive System AFE converters for Renewable Energies Regenerative (active) power supply (Active Front End) Automation and Control Systems OPENDRIVE EXP MINI OPENDRIVE

More information

International Journal of Advance Engineering and Research Development

International Journal of Advance Engineering and Research Development Scientific Journal of Impact Factor (SJIF): 4.72 International Journal of Advance Engineering and Research Development Volume 4, Issue 4, April -217 e-issn (O): 2348-447 p-issn (P): 2348-646 Analysis,

More information

Using the HT46R12 in an Induction Cooker

Using the HT46R12 in an Induction Cooker D/N:HA0101E Introduction The HT46R12 and HT46R14 are two devices from Holtek s A/D series of MCUs. These two MCUs each include an integrated PPG (Programmable Pulse Generator) function. By having this

More information

AP08022 C504 / C508. Generating sinusoidal 3-Phase- Currents for Induction Maschines with a time-optimezed algorithm for the Capture Compare Unit

AP08022 C504 / C508. Generating sinusoidal 3-Phase- Currents for Induction Maschines with a time-optimezed algorithm for the Capture Compare Unit C504 / C508 Application te, V 1.1, Feb. 2004 Generating sinusoidal 3-Phase- Currents for Induction Maschines with a time-optimezed algorithm for the Capture Compare Unit. AP08022 Microcontrollers Never

More information

XC4 PWM Digital Drive

XC4 PWM Digital Drive XC4 PWM Digital Drive HyperWire fiber-optic interface Up to 30 A peak output current Integral power supply Drive brush, brushless, voice coil, or stepper motors Safe torque off (STO) safety circuit Drive

More information

Designing with STM32F3x

Designing with STM32F3x Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based

More information

PRODUCT OVERVIEW OVERVIEW OTP

PRODUCT OVERVIEW OVERVIEW OTP PRODUCT OVERVIEW 1 PRODUCT OVERVIEW OVERVIEW The S3C7324 single-chip CMOS microcontroller has been designed for high performance using Samsung's newest 4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).

More information

Model cpci-75ld1 3U. Eight (8) LVDT/RVDT-to-Digital Channels

Model cpci-75ld1 3U. Eight (8) LVDT/RVDT-to-Digital Channels Model cpci-75ld1 3U Eight (8) LVDT/RVDT-to-Digital Channels Eight (8) LVDT Measurement Channels 2-Wire or 3/4-Wire LVDT to Digital Converters Auto-ranging; Optional On-Board Excitation Commercial & Military

More information

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form:

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form: 6.111 Lecture # 19 Controlling Position Servomechanisms are of this form: Some General Features of Servos: They are feedback circuits Natural frequencies are 'zeros' of 1+G(s)H(s) System is unstable if

More information

Single Phase Induction Motor Drive using Modified SEPIC Converter and Three Phase Inverter

Single Phase Induction Motor Drive using Modified SEPIC Converter and Three Phase Inverter Single Phase Induction Motor Drive using Modified SEPIC Converter and Three Phase Inverter Ajeesh P R PG Student, M. Tech Power Electronics, Mar Athanasius College of Engineering, Kerala, India, Dr. Babu

More information

3. What is the difference between Switched Reluctance motor and variable reluctance stepper motor?(may12)

3. What is the difference between Switched Reluctance motor and variable reluctance stepper motor?(may12) EE6703 SPECIAL ELECTRICAL MACHINES UNIT III SWITCHED RELUCTANCE MOTOR PART A 1. What is switched reluctance motor? The switched reluctance motor is a doubly salient, singly excited motor. This means that

More information

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR Shiyoung Lee, Ph.D. Pennsylvania State University Berks Campus Room 120 Luerssen Building, Tulpehocken

More information

Block Diagram , E I F = O 4 ) + J H 6 E E C + E H? K E J +,, H E L A H * E = I + E H? K E J + + % 8,, % 8 +, * * 6 A. H A G K A? O

Block Diagram , E I F = O 4 ) + J H 6 E E C + E H? K E J +,, H E L A H * E = I + E H? K E J + + % 8,, % 8 +, * * 6 A. H A G K A? O PAT No. : 099352 RAM Mapping 488 LCD Controller for I/O MCU Technical Document Application Note Features Operating voltage: 2.7V~5.2V Built-in LCD display RAM Built-in RC oscillator R/W address auto increment

More information