With Analog and Digital Hybrid Controller – FCM8531

Slides:



Advertisements
Similar presentations
Drives & Control June 2003 A. Jansen 1 Brushless DC Motor Control with C868 and CAPCOM6.
Advertisements

BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
MICROCONTROLLER BASED FIRE FIGHTING ROBOT. ABSTRACT The object of this project is  IN OUR PROJECT WE DESIGNED A PROTOTYPE TO DETECT FIRE AND EXTINGUISH.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
PS - 87C51Mx2 - SLS-1 Philips Semiconductors 87C51Mx2 Microcontroller.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Typical Microcontroller Purposes
Micro processor and Micro Controllers
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
CSE466 - Fall What is an Embedded System  Its not a desktop system  Fixed or semi-fixed functionality (not user programmable)  Lacks some or.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
WIRELESS MULTIMETER. Introduction Wireless multimeter acquires data from far off locations and from places not accessible to human beings (e.g. Boiler.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Application Case Study Christmas Lights Controller
Voice Controlled Robot by Cell Phone with Android App
Cypress Roadmap: Platform PSoC®
Study Report for Brushless DC (BLDC) Motors
Right Solution for Your Business Success
UP AND DOWN CONTROLLED SPEED OF DC MOTOR IN EMBEDDED SYSTEM
AC PWM CONTROL FOR INDUCTION MOTOR
Application Case Study Security Camera Controller
SUBMITTED BY EDGEFX TEAM
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Motor Control Solutions
Microcontrollers & GPIO
DTMF BASED REMOTE INDUSTRIAL LOAD AND/OR AGRICULTURAL PUMP CONTROL
Project Title EVM IN 8051 Under the Guidance of Submitted by.
An FPGA Implementation of a Brushless DC Motor Speed Controller
SCADA for Remote Industrial Plant
Microcontroller Applications
Cypress Roadmap: CapSense® Controllers
PC Mouse operated Electrical Load Control Using VB Application
DesignDRIVE Position Manager SIN/COS
How to Quick Start Virtual Platform Development
UNIT – Microcontroller.
AC PWM BASED POWER Control BY IGBT / MOSFET
Predefined Speed Control of BLDC Motor
Project Title EVM IN PIC Under the Guidance of Submitted by.
PWM BASED SPEED CONTROL FOR DC MOTOR
Introduction.
Power Market Drivers Developing leading-edge technology to exceed current and future design trends Energy efficiency as a major design specification Regulations.
Subject Name: Microcontroller Subject Code: 10ES42
FCM8531QY MCU Embedded & 3-Phase PMSM/BLDC Motor Controller BLDC PL
Introduction to Microprocessors and Microcontrollers
Motor Control Solutions
Journey: Introduction to Embedded Systems
Getting the Most Out of Low Power MCUs
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
AVR – ATmega103(ATMEL) Architecture & Summary
Manual Robotics ..
Right Solution for Your Business Success
Wireless Embedded Systems
The Best Choice for BLDC/PMSM Control
A PROJECT ON PASSWORD BASED CONTROL SYSTEM. A PROJECT ON PASSWORD BASED CONTROL SYSTEM.
Motor Control Solutions
Presentation transcript:

With Analog and Digital Hybrid Controller – FCM8531 Simplifying BLDC Motor Control Design With Analog and Digital Hybrid Controller – FCM8531 Wen Chien, BLDC PL

New Solution for Your Motor designs. The New Motor Type (PMSM/BLDC motor) Brings New Challenges. The Hybrid (Analog and Digital Integrated) Controller Provides a New Architecture for Motor Designs Introducing to FCM8531, Hybrid Motor Controller

Benefits of Using BLDC Motor AC Motor BLDC Motor Efficiency 35% 90% Noise Hum Complete Silence Size/Weight AC Motor is bigger in size and 33%~50% heavier than BLDC Motor Rotation Speed Limited to the AC frenquency (50/60HZ) Unadjustable Linear Control / Auto adjustment by working load Tempurature Rise 950C 400C~45OC due to higher efficiency Application Range Single Purpose Multiple Purpose Life Span Short Long

Moving from AC Motor to BLDC Motor The world wide MHA shipments increases 32% from 2010~2015, and the adoption rate of BLDC/PMSM motor will also double.   2010 2011 2012 2013(F) 2014(F) 2015(F) Worldwide Shipments (kU) Washing Machine 76,639 81,901 86,830 90,828 94,363 97,669 Fridges 111,165 118,240 125,744 132,952 139,409 144,694 Air Conditioner 73,775 79,172 85,270 91,084 96,659 101,892 Total MHA Shipment 261,579 279,313 297,844 314,864 330,431 344,255 Annual Growth 6.8% 6.6% 5.7% 4.9% 4.2% % with BLDC/PMSM motor 17.2% 19.0% 21.5% 24.1% 27.2% 30.4% 7.7% 8.8% 10.2% 11.6% 13.5% 15.8% 33.8% 40.9% 47.9% 55.0% 62.2% 68.9% Average Adoption % 17.8% 20.9% 24.3% 27.8% 31.7% 35.6%

New Challenges for Using BLDC Motors More complex electronics control required to manage the new motor type, and quite often digital control chips, like DSPs, are used.

New Challenges for Using BLDC Motors For traditional motor industry Engineers are mostly of machinery majors Lack of experience and expertise in electronic control algorithms and transforming complicated mathematical computation into software coding. Modules of motor control algorithm Motor control theories Software coding

Motor Engineers’ Dream What if there is a new solution that can Provide modularized and advanced motor control libraries. Minimize software design efforts but still provides programmable system control and communication interfaces for implementation of additional features. Provide hardware protection and the robustness of analogy controllers

New Architecture for BLDC Motor Control Integration of Analog and Digital IC GPIO UART I2C SPI FOC DQ Sinsoidal Embedded MCU A MCS®51-compatible MCU processor provides motor control commands to the AMC to perform motor control activities, and manage external communication interfaces Advanced Motor Controller A hardware-based motor controller plus configurable processing core which can be configured to several kinds of specific motor control algorithm.

How Does the Hybrid Architecture Work? AMC : Dedicated to motor controls MCU : Center of flow control and communication interfaces. Manage the functions such as speed control panel, remote control, or LED light indicators.

Benefits of the Hybrid Architecture Minimum Software Effort The AMC performs powerful algorithms such as FOC and DQ control by using Fairchild’s libraries that can be configured and stored in AMC. Only simple system control software program needed in MCU. Reliability AMC and MCU work independently to avoid system hang-ups. Robust Performance Real time cycle-by-cycle current protections in the hardware based AMC detect and turn off PWM signals in μs to prevent system damage.

Advanced Motor Control Libraries Capable of adapting to various motor designs, the AMC can be configured with different libraries. The AMC libraries now available : Speed Integral: Sensorless FOC library for applications with static load, such as pedestal fan, air-con fan,ceiling fan…etc Sliding Mode: Sensorless FOC library for applications with dynamic load, such as water pumps, oil pumps and compressors Hall Interface: Library used in Hall sensor motor control systems with square/ sinusoidal wave drive.

Easy-to-Use Developing Tool : MCDS Fairchild provides the Motor Control Development System (MCDS) IDE and MCDS Programming Kit for users to develop software, compile programs, and perform online debugging. Friendly user interface that reduces the time and effort of studying datasheets and coding. Visual setting options to replace complex software coding. Motor design configurations by simple step-by-step clicking and selecting. Support real time motor tuning.

FCM8531 Hybrid Motor Controller Fairchild has explored the need of motor engineers and developed a new hybrid controller – FCM8531 Easy to use and fully integrated solution with completed developing tools and advanced motor control libraries allows very fast time to market

FCM8531 - AMC AMC (Advanced Motor Controller) Configurable Processing Core Angle Predictor PWM Engine SAW Generator PWM Generator SVM Generator PWM Modulation Leading Angle Control More ADC Protections MSFR

AMC Libraries - Speed Integral Easy to use, fewer parameters Support higher speed range Easy to achieve speed control Suitable for static load applications such as fans θSVM = (Qr+90°) Θp = Qr * AS

AMC Libraries - Sliding Mode Robust to control dynamic load Suitable pump and compressor applications. Basic motor knowledge and various parameter settings are required.

AMC - PWM Engine Cycle-by-Cycle Off

AMC - SAW Generator SPRDH/L{10:0]

AMC - PWM Generator Dead Time: @30Mhz 00 : 12x tSYS (0.4us) 01 : 36x tSYS (1.2us) 10 : 60x tSYS (2.0us) 11 : 96x tSYS (3.2us) Minimum on time: @30Mhz 00 : 12x tSYS (0.4us) 01 : 24x tSYS (0.8us) 10 : 36x tSYS (1.2us) 11 : 48x tSYS (1.6us) Other Options: PWM Mode Synchronous Rectifier (SR) Low Side Minimum PWM Independent mode

AMC - PWM Modulation Sinusoidal Modulation Square-wave Modulation HA HB HC 0° 60° 120° 180° 240° 300° 360° Phase U Phase V Phase W SAW U X V Y W Z HA HB HC U X V Y W Z 0° 60° 120° 180° 240° 300° 360°       DUTY SAW Ton

AMC - Leading Angle Control

AMC - Over Current Protection Over Current Protections Cycle-by-Cycle current limit Short-circuit detection VBIAS (2V)= IBIAS (50uA) x RBIAS (40 kΩ)

AMC - Fault Protection An interrupt will be generated when fault is detected and shown in the fault register.

AMC - ADC Block Diagram 8 CH, 10-bit ADC Auto-Trigger Sample & Hold Four Trigger Mode Selections Three Pre-AMP Gain Selections

AMC - 10-Bit ADC Sampling Positions SAW Peak SAW Valley By Timer 0 Manual mode 3 different sample rate for 10 channels of ADC High Speed IA/IB/IC: Sample rate is ADC trigger rate Mid Speed VA/VB/VC: Sample rate is 1/4 of ADC trigger rate Low Speed AIN0/AIN1/AIN2/AIN3: Sample rate is 1/16 of ADC trigger rate

FCM8531 - Embedded MCU MCS® 51 Compatible Advanced Instruction Architecture Memory Size: 12K Bytes Flash Program Memory 256 +1K Bytes SRAM Data Memory Extended 16-bit Multiplication/Division Unit Up to 17 GPIO Full Duplex Serial Interface (UART) I2C Interface Serial Peripheral Interface (SPI) Three External Interrupts Three 16-bit Timers Programmable 15-bit Watchdog Timer Built-in Power-On Reset (POR) Built-in Clock Generator 2-Level Program Memory Lock Power Saving Support OCDS and ISP

MCU - Memory Map

MCU - GPIO, UART

MCU - I2C

MCU - SPI

MCU - MDU (Multiplication/Division Unit) 17 cycles 11 cycles 9 cycles 3~19 cycles

MCU - Power Saving IDLE Mode STOP Mode SLEEP Mode execution of MCU programs pauses, but the peripheral I/O circuits continue to work (e.g., PWM, external interrupt, timing, serial output, etc.). STOP Mode execution of programs, digital I/O interfaces, and all digital circuits pause. This mode continues until the occurrence of an EX0/EX1 external interrupt or a system reset. SLEEP Mode the MCU and AMC are both turned off. At this moment, the alarm timer begins to count. After a timeout, the MCU and AMC are turned on again.

Online Design Resources Affordable EVB and MCDS Programming Kit available online Completed Design Tool and User Guides MCDS IDE software Hardware Description Evaluation Board (EVB) User Guide MCDS IDE User Guide MCU Instruction Set User Guide Library User Guide - Speed Integral Library User Guide - Sliding Mode Library User Guide - Hall Interface Focus on Sensorless and Fan

Applications Suitable Applications Sensorless IPM/SPM BLDC/PMSM Motor Fan Pedestal Fan FCU / FFU Air-Con Fan Range-hood Ceiling Fan Exhaust Fan Blower Pump Power-Tool E-bike, etc. Focus on Sensorless and Fan

Fairchild’s Complete Motor Solution Fairchild provide all the key functional building blocks for motor system These includes BLDC controller Integrated PWM controller PFC controller SPM® Smart Power Module IGBT/MOSFER HV gate driver Optocoupler Focus on Sensorless and Fan

Summary How do we DEFINE a good motor controller? Definitely not only about advanced or high-speed processors….. But a collocation of mature semiconductor technology with modularized and advanced motor control libraries. For more information about evaluation boards, user guides, videos, white papers…etc, please visit : http://www.fairchildsemi.com/bldc

twitter.com/fairchildSemi www.facebook.com/FairchildSemiconductor www.fairchildsemi.com/engineeringconnections