NEW DATABASE - 350 MILLION DATASHEETS FROM 8500 MANUFACTURERS
ST7MDT50-EMU3 TQFP44 SDIP56 TQFP64 TQFP32 TQFP80 L638X L6386X VIP12 - Datasheet Archive
brushless motor control Fast development of high-performance, low-cost MCU solutions www.st.com/mcu Three-phase permanent
ST7MC family dedicated to brushless motor control Fast development of high-performance, low-cost MCU solutions www.st.com/mcu Three-phase permanent magnet/ind Designed specifically to control three-phase brushless motors and compressors, the ST7MC family is built around an indust A dedicated motor control macrocell ensures optimum control of brushless DC and induction motors as well as other mot ST7MC Flash/ROM (8K 60Kb) 16-bit timers, 8-bit auto-reload and PWM timers 8-bit core and ALU RAM(384-1536b) Bi-directional I/Os (17 60) Output stage and safety Permanent magnet (AC or DC) Coprocessor, blanking windows, event filters and counters Current amplification and feedback loop Internal bus Motor control macrocell Sensor/sensorless, PWM/PAM management, 6-step/sine wave control System safety and control (safe oscillator and LVD) Serial interface: SPI/SCI/LIN 3-phase sine wave generator Input stage AC Induction Analog Digital 10-bit A/D converter Price and performance Built-in flexibility The ST7MC family and its enhanced motor control cell offers significant advantages compared to other microprocessor-based approaches such as DSPs. Cost benefits include: Key benefits have been achieved through a macrocell hardware approach, coupled with very substantial component integration, plus a complete family of Flash/ROM packages and high quality, application-oriented development tools. Close cooperation with appliance, automotive, HVAC and industrial partners has allowed them to meet cost and performance needs while ensuring maximum flexibility in implementing their control strategy. Reduced processor cost, component count and system cost Reduced PCB space Optimum system scalability Significantly reduced time to market The ST7MC family also maintains full motor performance and system efficiency over the widest range of available motor/compressor and control topologies. 2 ST7MC The ST7MC start uction motor control at optimum cost Three easy steps to design a brushless motor into an application Demonstration Firstly, run the kit BLDC motor, or your own BLDC or induction motor in open loop, by selecting basic settings on the Graphical User Interface (GUI). Flash/ROM (8K 60KB) System safety and control (safe oscillator and LVD) Evaluation In a few days, explore all the features by running the motor using various control strategies with the GUI and its advanced settings. Save the settings by generating header files. Flash the ST7MC microcontroller, run motor and apply changes to real-time settings to tune the drive parameters. Permanent magnet (AC or DC) Development code of the ST7MC kit firmware) and build the final application around it. Develop the application using the real-time debugging feature of the STXF-INDART/USB (included) and the associated STVD7 visual debugger. Application-specific requirements Using the same hardware and firmware platform, it is possible to incorporate application-specific requirements by taking advantage of the inverter hardware board expansion features (UART/LIN port and transceiver, EEPROM, standalone operation potentiometers, sensor mode input, wrapping area etc.). Applications can be built using a third party C-compiler (purchased seperately) and finalized using the fully-featured ST7MDT50-EMU3 ST7MDT50-EMU3 emulator. Within a few weeks, use the generated header files and the ST7MC optimized C software library supplied (source AC Induction ry standard 8-bit core and peripherals. ors as well as other motor and compressor types. ST7MC family ST7MC major features developed in this section (pages 4, 5, 6 and 7) 8-bit industry-standard architecture with a dedicated sensor/sensorless motor control coprocessor macrocell High on-chip integration of motor control related analog/digital functions Single-chip solution for both induction and permanent magnet (AC or DC) three-phase motors, and cross utilization of common hardware functions inside the motor control macrocell (developed in pages 4, 5 and 6) Complete range of packages and memory size from 32 to 80pin and 8 to 60K Low EMI and 8MHz recommended external frequency High-density Flash Byte per byte programming, sectorized erasing Reliable in-application re-programming 4Kbytes/s programming time 125ºC qualified, proven in high-volume automotive applications Protected bootstrap loader Shorter time to market 20 years data retention at 55ºC System safety and control Selectable, 8MHz input/16MHz output PLL Clock security system (CSS) to provide back-up safe oscillator Selectable low-voltage detector reset circuit Auxiliary voltage detector (AVD) with interrupt capability for monitoring main supply Window watchdog BLDC basic setting screen Very low system cost, few external components TQFP44 TQFP44 70% of CPU available for non-motor control related tasks Suitable for a wide range of motors (including compressors) and sensor/sensorless control topologies Small footprint. Fits inside motor housing Automotive applications compliant System scalability Very low-cost, real-time development SDIP56 SDIP56 tools Tailored to applications, as required C optimized architecture and instruction set On-chip debug module TQFP64 TQFP64 Applications Benefits External disturbances filtered: no clock disturbance Appliances Air conditioners, washing machines, dishwasher pumps, food processors, refrigerators, vacuum cleaners, cooking hoods Automotive Fuel pumps, water pumps, cooling fans, interior blowers Industrial Electric vehicles, HVAC actuators and fans, pumps, blowers, office automation, vending and cash machines, paramedical equipment, low and medium-end industrial drives Will continue working even with failure of main oscillator. Interrupts will allow safe management of such an event Induction basic setting screen No components needed for external reset circuit Safe handling of power failure Increased software robustness through higher coverage of software run-away situations Induction advanced setting screen 7 Lower production cost due to fast programming market -40 to 125ºC on several packages In-application reprogrammable Easy to program, reduced time to Features a complete set of standard MCU peripherals (timers, AD converters, I/Os) and communication interfaces including dedicated LINSCITM for LIN bus Benefits Benefits Low run mode power consumption TQFP32 TQFP32 8 BLDC advanced setting screen TQFP80 TQFP80 Products shown at actual size 3 Permanent magnet and induction motor macrocells Permanent magnet AC/DC motor control 6 step IGBT/MOSFET 6 step U I 12 - 400 V DC Induction motor control Sine wave U I IGBT/MOSFET Shunt Shunt Emergency stop Gain setting Current feedback input Gain setting Current limit or current ref Write-once, programmable dead-time and PWM polarity registers Current limit or current ref Simulated demagnetization event (BLDC) ST7MC Spurious event protection filter (BLDC) Fault interrupts such as: · Programmable tacho time out, current limit, sampling out, emergency stop processing Selection by option byte of output state at fault (high, low or high Z) 3 x L638X L638X T ST7MC Closed loop Most flexible sensorless solution allowing 6-step voltage or current mode, high or Protects safety-critical registers in case of system hang Hardware protection of power stage whatever the status of MCU oscillator Positioning capability (with quadrature encoder) low-side switching, pulse width modulation or pulse amplitude modulation Three-phase induction motor control Strengthens control algorithm to protect motor operation from external disturbance Benefits Sensorless control and high integration for extreme cost-effectiveness Benefits mode with high-side PWM switching E Benefits Three-phase BLDC motor control with 1 or 3 sensors Benefits For 12 to 220V motors (and compressors) controlled in 6-step voltage or current Hall or encoder or tacho Hardware asynchronous emergency stop ST7MC Industry standard three-phase BLDC sensorless motor control ST patented three-phase sensorless motor control Emergency stop E Back-emf input ST7MC 3 hall or 1 hall or encoder 3 x L6386X L6386X 3 x L638X L638X Back-emf input Current feedback input 3 x L638X L638X 70 - 600 V DC Features Emergency stop Emergency stop IGBT/MOSFET ST's advanced induction and BLDC motor macrocells are specifically designed to optimize performance. Each macrocell offers comprehensive brushless motor safety features 12 - 400 V DC 12 - 400 V DC Sine wave Brushless motor safety IGBT/MOSFET Quick error diagnosis and fault management Benefits No complex mathematical algorithms Optimized features for high-performance results, without compromising on cost No torque ripple Motor and system efficiency similar to DSP approach when using standard low-cost Ideal for automotive low-side PWM switching Very low speed capability Full digital back-emf reading allowing widest speed range tacho generator Reduced heat sink dimensioning through optimized PWM resolution and sinusoidal shape Motor torque Back-emf input Benefits Programmable simulated events: commutation, back-emf detection and end-of-demagnetization Small footprint Programmable decision event counter: back-emf detection, end-of demagnetization detection and current sensing Significantly lower system cost due to reduced component count (up to 15 components) b-emf inputs Optimized safety On-chip op-amp and comparator, for current feedback amplification, regulation and limitation (with programmable values) ST7MC Shunt + . Optimized heat sink dimensioning 16MHz timer internal clock Enhanced 12-bit PWM resolution using edged patterns and single/double update centered pattern Programmable dead-time from 0.125 to 16µs Multiple sensor input such as tacho, hall, encoder and dedicated speed aquisition hardware High-current PWM outputs Programmable carrier modulation capability (up to 2MHz) Optimized C software libraries implementing high-efficiency slip control regulation On-chip analog fuctions Op-amp for system power level monitoring Comparator for current limitation External Vref Stator frequency Constant slip Digital motor control cell 0 Induction motor maximum efficiency by dynamic voltage adjustment PWM timer output Programmable current limit or current reference Direct optocoupler drive Pulse transformer drive compatible Internal Vref Operational amplifier Comparator + Maximization of back-emf reading window Synchronous rectification Load torque 2 V2 Optimum efficiency Up to 2MHz carrier modulation capability Pulse transformer drive compatible 70 Spurious event rejection High-current PWM outputs Direct optocoupler drive 60 Current feedback input to 240V AC. Demagnetization acceleration Digital motor control cell Tacho loss detection Load torque 1 80 To inverter low side Compatible with the widest range of motors and compressors, from 12V DC Hardware computed, programmable commutation delay (256 steps) On-chip, back-emf sensing comparators for BLDC sensorless control with programmable internal (7 values) or external voltage reference Target Rotor Speed Multiple programmable filters and blanking windows on events such as back-emf sensing, demagnetization and current sensing ST7MC + Suits widest range of IGBTs/MOSFETs Adjusting stator voltage V1 90 50 Back-emf sampling No compromise on performance (same efficiency as field oriented control solutions) Multiple analog and digital back-emf sampling capability for low or high side PWM Sampling order PWM off sampling Programmable delay 1MHz sampling 40 ST7MC 30 1MHz PWM on sampling DSP 20 Programmable delay PWM on sampling 1MHz sampling New sampling order 10 1MHz sampling 0 1000 4 5 2000 3000 4000 5000 6000 7000 Motor speed (RPM) 8000 9000 10000 Induction motor static measurement in washing machine application (motor+drive efficiency in %) 6 Permanent magnet and induction motor macrocells Permanent magnet AC/DC motor control 6 step IGBT/MOSFET 6 step U I 12 - 400 V DC Induction motor control Sine wave U I IGBT/MOSFET Shunt Shunt Emergency stop Gain setting Current feedback input Gain setting Current limit or current ref Write-once, programmable dead-time and PWM polarity registers Current limit or current ref Simulated demagnetization event (BLDC) ST7MC Spurious event protection filter (BLDC) Fault interrupts such as: · Programmable tacho time out, current limit, sampling out, emergency stop processing Selection by option byte of output state at fault (high, low or high Z) 3 x L638X L638X T ST7MC Closed loop Most flexible sensorless solution allowing 6-step voltage or current mode, high or Protects safety-critical registers in case of system hang Hardware protection of power stage whatever the status of MCU oscillator Positioning capability (with quadrature encoder) low-side switching, pulse width modulation or pulse amplitude modulation Three-phase induction motor control Strengthens control algorithm to protect motor operation from external disturbance Benefits Sensorless control and high integration for extreme cost-effectiveness Benefits mode with high-side PWM switching E Benefits Three-phase BLDC motor control with 1 or 3 sensors Benefits For 12 to 220V motors (and compressors) controlled in 6-step voltage or current Hall or encoder or tacho Hardware asynchronous emergency stop ST7MC Industry standard three-phase BLDC sensorless motor control ST patented three-phase sensorless motor control Emergency stop E Back-emf input ST7MC 3 hall or 1 hall or encoder 3 x L6386X L6386X 3 x L638X L638X Back-emf input Current feedback input 3 x L638X L638X 70 - 600 V DC Features Emergency stop Emergency stop IGBT/MOSFET ST's advanced induction and BLDC motor macrocells are specifically designed to optimize performance. Each macrocell offers comprehensive brushless motor safety features 12 - 400 V DC 12 - 400 V DC Sine wave Brushless motor safety IGBT/MOSFET Quick error diagnosis and fault management Benefits No complex mathematical algorithms Optimized features for high-performance results, without compromising on cost No torque ripple Motor and system efficiency similar to DSP approach when using standard low-cost Ideal for automotive low-side PWM switching Very low speed capability Full digital back-emf reading allowing widest speed range tacho generator Reduced heat sink dimensioning through optimized PWM resolution and sinusoidal shape Motor torque Back-emf input Benefits Programmable simulated events: commutation, back-emf detection and end-of-demagnetization Small footprint Programmable decision event counter: back-emf detection, end-of demagnetization detection and current sensing Significantly lower system cost due to reduced component count (up to 15 components) b-emf inputs Optimized safety On-chip op-amp and comparator, for current feedback amplification, regulation and limitation (with programmable values) ST7MC Shunt + . Optimized heat sink dimensioning 16MHz timer internal clock Enhanced 12-bit PWM resolution using edged patterns and single/double update centered pattern Programmable dead-time from 0.125 to 16µs Multiple sensor input such as tacho, hall, encoder and dedicated speed aquisition hardware High-current PWM outputs Programmable carrier modulation capability (up to 2MHz) Optimized C software libraries implementing high-efficiency slip control regulation On-chip analog fuctions Op-amp for system power level monitoring Comparator for current limitation External Vref Stator frequency Constant slip Digital motor control cell 0 Induction motor maximum efficiency by dynamic voltage adjustment PWM timer output Programmable current limit or current reference Direct optocoupler drive Pulse transformer drive compatible Internal Vref Operational amplifier Comparator + Maximization of back-emf reading window Synchronous rectification Load torque 2 V2 Optimum efficiency Up to 2MHz carrier modulation capability Pulse transformer drive compatible 70 Spurious event rejection High-current PWM outputs Direct optocoupler drive 60 Current feedback input to 240V AC. Demagnetization acceleration Digital motor control cell Tacho loss detection Load torque 1 80 To inverter low side Compatible with the widest range of motors and compressors, from 12V DC Hardware computed, programmable commutation delay (256 steps) On-chip, back-emf sensing comparators for BLDC sensorless control with programmable internal (7 values) or external voltage reference Target Rotor Speed Multiple programmable filters and blanking windows on events such as back-emf sensing, demagnetization and current sensing ST7MC + Suits widest range of IGBTs/MOSFETs Adjusting stator voltage V1 90 50 Back-emf sampling No compromise on performance (same efficiency as field oriented control solutions) Multiple analog and digital back-emf sampling capability for low or high side PWM Sampling order PWM off sampling Programmable delay 1MHz sampling 40 ST7MC 30 1MHz PWM on sampling DSP 20 Programmable delay PWM on sampling 1MHz sampling New sampling order 10 1MHz sampling 0 1000 4 5 2000 3000 4000 5000 6000 7000 Motor speed (RPM) 8000 9000 10000 Induction motor static measurement in washing machine application (motor+drive efficiency in %) 6 Permanent magnet and induction motor macrocells Permanent magnet AC/DC motor control 6 step IGBT/MOSFET 6 step U I 12 - 400 V DC Induction motor control Sine wave U I IGBT/MOSFET Shunt Shunt Emergency stop Gain setting Current feedback input Gain setting Current limit or current ref Write-once, programmable dead-time and PWM polarity registers Current limit or current ref Simulated demagnetization event (BLDC) ST7MC Spurious event protection filter (BLDC) Fault interrupts such as: · Programmable tacho time out, current limit, sampling out, emergency stop processing Selection by option byte of output state at fault (high, low or high Z) 3 x L638X L638X T ST7MC Closed loop Most flexible sensorless solution allowing 6-step voltage or current mode, high or Protects safety-critical registers in case of system hang Hardware protection of power stage whatever the status of MCU oscillator Positioning capability (with quadrature encoder) low-side switching, pulse width modulation or pulse amplitude modulation Three-phase induction motor control Strengthens control algorithm to protect motor operation from external disturbance Benefits Sensorless control and high integration for extreme cost-effectiveness Benefits mode with high-side PWM switching E Benefits Three-phase BLDC motor control with 1 or 3 sensors Benefits For 12 to 220V motors (and compressors) controlled in 6-step voltage or current Hall or encoder or tacho Hardware asynchronous emergency stop ST7MC Industry standard three-phase BLDC sensorless motor control ST patented three-phase sensorless motor control Emergency stop E Back-emf input ST7MC 3 hall or 1 hall or encoder 3 x L6386X L6386X 3 x L638X L638X Back-emf input Current feedback input 3 x L638X L638X 70 - 600 V DC Features Emergency stop Emergency stop IGBT/MOSFET ST's advanced induction and BLDC motor macrocells are specifically designed to optimize performance. Each macrocell offers comprehensive brushless motor safety features 12 - 400 V DC 12 - 400 V DC Sine wave Brushless motor safety IGBT/MOSFET Quick error diagnosis and fault management Benefits No complex mathematical algorithms Optimized features for high-performance results, without compromising on cost No torque ripple Motor and system efficiency similar to DSP approach when using standard low-cost Ideal for automotive low-side PWM switching Very low speed capability Full digital back-emf reading allowing widest speed range tacho generator Reduced heat sink dimensioning through optimized PWM resolution and sinusoidal shape Motor torque Back-emf input Benefits Programmable simulated events: commutation, back-emf detection and end-of-demagnetization Small footprint Programmable decision event counter: back-emf detection, end-of demagnetization detection and current sensing Significantly lower system cost due to reduced component count (up to 15 components) b-emf inputs Optimized safety On-chip op-amp and comparator, for current feedback amplification, regulation and limitation (with programmable values) ST7MC Shunt + . Optimized heat sink dimensioning 16MHz timer internal clock Enhanced 12-bit PWM resolution using edged patterns and single/double update centered pattern Programmable dead-time from 0.125 to 16µs Multiple sensor input such as tacho, hall, encoder and dedicated speed aquisition hardware High-current PWM outputs Programmable carrier modulation capability (up to 2MHz) Optimized C software libraries implementing high-efficiency slip control regulation On-chip analog fuctions Op-amp for system power level monitoring Comparator for current limitation External Vref Stator frequency Constant slip Digital motor control cell 0 Induction motor maximum efficiency by dynamic voltage adjustment PWM timer output Programmable current limit or current reference Direct optocoupler drive Pulse transformer drive compatible Internal Vref Operational amplifier Comparator + Maximization of back-emf reading window Synchronous rectification Load torque 2 V2 Optimum efficiency Up to 2MHz carrier modulation capability Pulse transformer drive compatible 70 Spurious event rejection High-current PWM outputs Direct optocoupler drive 60 Current feedback input to 240V AC. Demagnetization acceleration Digital motor control cell Tacho loss detection Load torque 1 80 To inverter low side Compatible with the widest range of motors and compressors, from 12V DC Hardware computed, programmable commutation delay (256 steps) On-chip, back-emf sensing comparators for BLDC sensorless control with programmable internal (7 values) or external voltage reference Target Rotor Speed Multiple programmable filters and blanking windows on events such as back-emf sensing, demagnetization and current sensing ST7MC + Suits widest range of IGBTs/MOSFETs Adjusting stator voltage V1 90 50 Back-emf sampling No compromise on performance (same efficiency as field oriented control solutions) Multiple analog and digital back-emf sampling capability for low or high side PWM Sampling order PWM off sampling Programmable delay 1MHz sampling 40 ST7MC 30 1MHz PWM on sampling DSP 20 Programmable delay PWM on sampling 1MHz sampling New sampling order 10 1MHz sampling 0 1000 4 5 2000 3000 4000 5000 6000 7000 Motor speed (RPM) 8000 9000 10000 Induction motor static measurement in washing machine application (motor+drive efficiency in %) 6 ST7MC The ST7MC start uction motor control at optimum cost Three easy steps to design a brushless motor into an application Demonstration Firstly, run the kit BLDC motor, or your own BLDC or induction motor in open loop, by selecting basic settings on the Graphical User Interface (GUI). Flash/ROM (8K 60KB) System safety and control (safe oscillator and LVD) Evaluation In a few days, explore all the features by running the motor using various control strategies with the GUI and its advanced settings. Save the settings by generating header files. Flash the ST7MC microcontroller, run motor and apply changes to real-time settings to tune the drive parameters. Permanent magnet (AC or DC) Development code of the ST7MC kit firmware) and build the final application around it. Develop the application using the real-time debugging feature of the STXF-INDART/USB (included) and the associated STVD7 visual debugger. Application-specific requirements Using the same hardware and firmware platform, it is possible to incorporate application-specific requirements by taking advantage of the inverter hardware board expansion features (UART/LIN port and transceiver, EEPROM, standalone operation potentiometers, sensor mode input, wrapping area etc.). Applications can be built using a third party C-compiler (purchased seperately) and finalized using the fully-featured ST7MDT50-EMU3 ST7MDT50-EMU3 emulator. Within a few weeks, use the generated header files and the ST7MC optimized C software library supplied (source AC Induction ry standard 8-bit core and peripherals. ors as well as other motor and compressor types. ST7MC family ST7MC major features developed in this section (pages 4, 5, 6 and 7) 8-bit industry-standard architecture with a dedicated sensor/sensorless motor control coprocessor macrocell High on-chip integration of motor control related analog/digital functions Single-chip solution for both induction and permanent magnet (AC or DC) three-phase motors, and cross utilization of common hardware functions inside the motor control macrocell (developed in pages 4, 5 and 6) Complete range of packages and memory size from 32 to 80pin and 8 to 60K Low EMI and 8MHz recommended external frequency High-density Flash Byte per byte programming, sectorized erasing Reliable in-application re-programming 4Kbytes/s programming time 125ºC qualified, proven in high-volume automotive applications Protected bootstrap loader Shorter time to market 20 years data retention at 55ºC System safety and control Selectable, 8MHz input/16MHz output PLL Clock security system (CSS) to provide back-up safe oscillator Selectable low-voltage detector reset circuit Auxiliary voltage detector (AVD) with interrupt capability for monitoring main supply Window watchdog BLDC basic setting screen Very low system cost, few external components TQFP44 TQFP44 70% of CPU available for non-motor control related tasks Suitable for a wide range of motors (including compressors) and sensor/sensorless control topologies Small footprint. Fits inside motor housing Automotive applications compliant System scalability Very low-cost, real-time development SDIP56 SDIP56 tools Tailored to applications, as required C optimized architecture and instruction set On-chip debug module TQFP64 TQFP64 Applications Benefits External disturbances filtered: no clock disturbance Appliances Air conditioners, washing machines, dishwasher pumps, food processors, refrigerators, vacuum cleaners, cooking hoods Automotive Fuel pumps, water pumps, cooling fans, interior blowers Industrial Electric vehicles, HVAC actuators and fans, pumps, blowers, office automation, vending and cash machines, paramedical equipment, low and medium-end industrial drives Will continue working even with failure of main oscillator. Interrupts will allow safe management of such an event Induction basic setting screen No components needed for external reset circuit Safe handling of power failure Increased software robustness through higher coverage of software run-away situations Induction advanced setting screen 7 Lower production cost due to fast programming market -40 to 125ºC on several packages In-application reprogrammable Easy to program, reduced time to Features a complete set of standard MCU peripherals (timers, AD converters, I/Os) and communication interfaces including dedicated LINSCITM for LIN bus Benefits Benefits Low run mode power consumption TQFP32 TQFP32 8 BLDC advanced setting screen TQFP80 TQFP80 Products shown at actual size 3 ST7MC The ST7MC start uction motor control at optimum cost Three easy steps to design a brushless motor into an application Demonstration Firstly, run the kit BLDC motor, or your own BLDC or induction motor in open loop, by selecting basic settings on the Graphical User Interface (GUI). Flash/ROM (8K 60KB) System safety and control (safe oscillator and LVD) Evaluation In a few days, explore all the features by running the motor using various control strategies with the GUI and its advanced settings. Save the settings by generating header files. Flash the ST7MC microcontroller, run motor and apply changes to real-time settings to tune the drive parameters. Permanent magnet (AC or DC) Development code of the ST7MC kit firmware) and build the final application around it. Develop the application using the real-time debugging feature of the STXF-INDART/USB (included) and the associated STVD7 visual debugger. Application-specific requirements Using the same hardware and firmware platform, it is possible to incorporate application-specific requirements by taking advantage of the inverter hardware board expansion features (UART/LIN port and transceiver, EEPROM, standalone operation potentiometers, sensor mode input, wrapping area etc.). Applications can be built using a third party C-compiler (purchased seperately) and finalized using the fully-featured ST7MDT50-EMU3 ST7MDT50-EMU3 emulator. Within a few weeks, use the generated header files and the ST7MC optimized C software library supplied (source AC Induction ry standard 8-bit core and peripherals. ors as well as other motor and compressor types. ST7MC family ST7MC major features developed in this section (pages 4, 5, 6 and 7) 8-bit industry-standard architecture with a dedicated sensor/sensorless motor control coprocessor macrocell High on-chip integration of motor control related analog/digital functions Single-chip solution for both induction and permanent magnet (AC or DC) three-phase motors, and cross utilization of common hardware functions inside the motor control macrocell (developed in pages 4, 5 and 6) Complete range of packages and memory size from 32 to 80pin and 8 to 60K Low EMI and 8MHz recommended external frequency High-density Flash Byte per byte programming, sectorized erasing Reliable in-application re-programming 4Kbytes/s programming time 125ºC qualified, proven in high-volume automotive applications Protected bootstrap loader Shorter time to market 20 years data retention at 55ºC System safety and control Selectable, 8MHz input/16MHz output PLL Clock security system (CSS) to provide back-up safe oscillator Selectable low-voltage detector reset circuit Auxiliary voltage detector (AVD) with interrupt capability for monitoring main supply Window watchdog BLDC basic setting screen Very low system cost, few external components TQFP44 TQFP44 70% of CPU available for non-motor control related tasks Suitable for a wide range of motors (including compressors) and sensor/sensorless control topologies Small footprint. Fits inside motor housing Automotive applications compliant System scalability Very low-cost, real-time development SDIP56 SDIP56 tools Tailored to applications, as required C optimized architecture and instruction set On-chip debug module TQFP64 TQFP64 Applications Benefits External disturbances filtered: no clock disturbance Appliances Air conditioners, washing machines, dishwasher pumps, food processors, refrigerators, vacuum cleaners, cooking hoods Automotive Fuel pumps, water pumps, cooling fans, interior blowers Industrial Electric vehicles, HVAC actuators and fans, pumps, blowers, office automation, vending and cash machines, paramedical equipment, low and medium-end industrial drives Will continue working even with failure of main oscillator. Interrupts will allow safe management of such an event Induction basic setting screen No components needed for external reset circuit Safe handling of power failure Increased software robustness through higher coverage of software run-away situations Induction advanced setting screen 7 Lower production cost due to fast programming market -40 to 125ºC on several packages In-application reprogrammable Easy to program, reduced time to Features a complete set of standard MCU peripherals (timers, AD converters, I/Os) and communication interfaces including dedicated LINSCITM for LIN bus Benefits Benefits Low run mode power consumption TQFP32 TQFP32 8 BLDC advanced setting screen TQFP80 TQFP80 Products shown at actual size 3 er kit improves your time to market ST7MC-KIT/BLDC ST7MC inverter and control board BLDC motor Auxiliary power supply (VIP12 VIP12), main rectification and voltage doubler for 110V STXF-INDART/USB (included) Isolation board Up to 1000W inverter and level shifter (included) Wapping area Induction motor ST7MC-MOT/IND (included) EEPROM (optional) External power stage overide connector ICC connector 3-phase motor control output Lin transceiver Tacho input Hall sensor input UART (isolated) for SCI Push buttons and trimmers Key benefits Ready to run within minutes (requires a Windows98/ME/2000/XP PC, Allows real-time control and monitor from PC GUI or and a power supply for the motor) Same hardware and software platform for BLDC and induction three-phase motors, from 12 to 300V and all types of control topologies Hardware includes voltage doubler for 110V operations Most of the advanced registers of the ST7MC motor control cell can be set through the kit's Windows GUI, allowing extensive evaluation before coding or modifying any C software standalone operation through on-board push buttons and trimmers STXF-INDART/USB (supplied) Flash programming and real-time debug capability allows same hardware and software platform to be used from evaluation to an advanced development stage By-pass connector for external inverter power stage connection 9 Device summary Part number Program memory type Standard timers I/Os Prog. RAM 10-bit 16-bit Temperature Serial 8-bit A/D (high (bytes) (bytes) inputs (IC/OC/ (IC/OC/ Others interface current) Package ºC ROM Flash PWM) PWM) ST7MC1K2T6 ST7MC1K2TC ST7MC2S4T6 ST7MC2S4TC ST7MC2S5T6 ST7MC2S5TC ST7MC2N6B6 ST7MC2R6T6 ST7MC2R7T6 ST7MC2M9T6 · · · · · · · · · · · · · · · · · · · 384 8 1(2/2/1) 1(1/0/1) WWDG LINSCI 17(3) TQFP32 TQFP32 768 8K 11 2(2/2/1) 1(1/0/1) WWDG LINSCI, SPI 26(6) TQFP44 TQFP44 1024 14 2(2/2/1) 1(2/0/2) WWDG LINSCI, SPI 36(10) SDIP56 SDIP56 -40 - 85 -40 - 125 -40 - 85 -40 - 125 -40 - 85 -40 - 125 -40 - 85 1024 16 2(2/2/2) 1(2/0/4) WWDG LINSCI, SPI 44(12) TQFP64 TQFP64 -40 - 85 1536 16 2(2/2/2) 1(2/0/4) WWDG LINSCI, SPI 60(12) TQFP80 TQFP80 -40 - 85 16K 24K 32K 32K 48K 60K Special features MTC, ICD, ICP, IAP, LVD, CSS/PLL, ROP, RTC, nested interrupts MTC, ICD, ICP, IAP, LVD, CSS/PLL, ROP, RTC, nested interrupts, beep Supply voltage for all products: 4.5 to 5.5V with fCPU 8MHz Abbreviations ADC ART CSS IAP IC/OC ICD ICP LIN LVD Packages MTC : Motor control peripheral SDIP : Shrink dual in line PWM : Pulse width modulation ROP : Readout protection RTC : Real-time clock timer SCI : Serial communication interface (UART) SPI : Serial peripheral interface WWDG : Window watchdog timer LINSCITM: SCI with dedicated LIN features : Analog to digital converter : Auto-reload timer : Clock security system : In-application programming : Input capture/output compare : In-circuit debugging : In-circuit programming : Local interconnect network : Low voltage detection Notes SDIP : Shrink dual in line TQFP : Thin quad flat pack · Under development Tools and third-party support Sales type or item RRP* Description ST7MC library Free Optimized, documented C software library for control of 3 phase BLDC, induction motors and compressors in open or closed loop with ST7MC, using various control topologies. Available at http://mcu.st.com STXF-INDART/USB $249 Low-cost debugger and programmer. Allows real-time emulation and 2 breakpoints using ICD. No trace. USB PC connection. Requires a target application board for ICC connection. Available at ST/distributor or www.softecmicro.com ST7MC-KIT/BLDC $695 Demonstration, evaluation and development kit for ST7MC. Includes firmware, GUI, ST7MC samples, a 12VDC-240VAC 12VDC-240VAC 1000W inverter board, isolation board, STXF-INDART/USB low-cost debugger/programmer and 24V BLDC motor. Available at ST/distributor or www.softecmicro.com ST7MC-MOT/IND $195 240V/800W Selni three-phase induction motor for use with the ST7MC-KIT using induction motor default values (for evaluation purposes). Available at ST/distributor or www.softecmicro.com ST7MDT50-EMU3 ST7MDT50-EMU3 $3000 Real-time emulator with full trace capability. Includes probes for all packages ST7MDT50-TEB ST7MDT50-TEB $1000 3rd party SW Target emulation board for ST7MC for use with ST7MDTxx-EMU3 Emulator. Includes all probes See web Reference designs Free C-compiler provided by Cosmic www.cosmic-software.com and Metrowerks www.metrowerks.com Various reference designs in preparation including air conditioner, washing machine or refrigerator. Contact ST/distributor for details *RRP: Recommended retail price e-support Online support at: www.st.com/mcu includes: Subscription to automatic Motor control updates: www.st.com/mcu > downloads > subscription Motor Control tutorial: Forum: www.st.com/mcu > forum © STMicroelectronics - February 2004 - Printed in Italy - All rights reserved ORDER CODE: BRST7MC/0104 BRST7MC/0104 ST7MC product information: www.st.com/mcu > downloads For selected STMicroelectronics sales offices fax: France +33 1 55489569; Germany +49 89 4605454; Italy +39 02 8250449; Japan +81 3 57838216; Singapore +65 6481 5124; Sweden +46 8 58774411; Switzerland +41 22 9292900; United Kingdom and Eire +44 1628 890391; USA +1 781 861 2678 Full product information at www.st.com Recycled and chlorine free paper The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies. All other names are the property of their respective owners.