 |
|
|

Overview Zilog’s Z8FMC16100 Series Flash microcontrollers, a part of the Z8 Encore! MC™ family of motor control devices, are based on Zilog’s advanced eZ8™ 8-bit CPU core. Optimized for motor control applications, these devices support the control of Single and Multiphase variable-speed motors. Target applications are large appliances, small appliances, HVAC, automotive, power tools, and personal care devices. Z8FMC16100 Series Flash MCUs feature a flexible pulse width modulator (PWM) module with three complementary pairs or six independent PWM outputs supporting dead-band operation and fault protection trip input. These features provide multiphase control capability for a variety of motor types and ensure safe operation of the motor by providing Pulse-by-Pulse or latched fast shutdown of the PWM pins during fault condition. Z8FMC16100 Series MCU features up to eight single-ended channels of 10-bit analog-to-digital conversion, with a sample and hold circuit. It also features one operational amplifier for current sampling and one comparator for over-current limiting or shutdown. A high-speed analog-to-digital converter (ADC) enables voltage, current, and back-EMF sensing, while dual-edge interrupts and a 16-bit timer provide a Hall-effect sensor interface. A full-duplex 9-bit UART provides serial, asynchronous communication and supports the local interconnect network (LIN) serial communications protocol. The LIN bus is a cost-efficient Single Master, Multiple Slave organization that supports speed up to 20 kbps. Included in its rich-set of peripherals are other features such as: one additional 16-bit timer with Capture/Compare/PWM capability, SPI or I2C Master/Slave for serial communication, and an internal precision oscillator (IPO). The single-pin debugger and programming interface simplifies code development and allows easy in-circuit programming. The features of Z8FMC16100 Series MCU include: • 20 MHz eZ8 CPU core • Up to 16 KB Flash program memory • 512 B register SRAM • Fast 8-channel 10-bit ADC for current sampling and back-EMF detection • 12-bit PWM module with three complementary pairs or six independent PWM outputs with dead-band generation and fault trip input • One 16-bit timer with Capture/Compare/PWM capability • One analog comparator for current limiting or over current shutdown • One operational amplifier provides current level-shifting and amplification for ADC current sampling • I2C in MASTER, SLAVE, and MULTIMASTER modes • SPI controller • UART with LIN interface • Internal Precision Oscillator (IPO) • Oscillator supports either internal IPO or external crystals and ceramic resonators • 17 General-Purpose I/O pins (GPIO) • Voltage Brownout/Power-On Reset (VBO/ POR) • Watchdog Timer (WDT) with internal RC oscillator • Single-Pin On-Chip Debugger • In-circuit serial programming • Operating at 2.7 V to 3.6 V • 32-pin QFN and LQFP packages • Lead-free packaging option • Standard and extended temperature ranges: 0 ºC to 70 ºC (standard) and –40 ºC to +105 ºC (extended) • Up to 20 interrupts with configurable priority eZ8™ CPU Features The features of eZ8 CPU include: • New instructions for improved performance including BIT, BSWAP, BTJ, CPC, LDC, LDCI, LEA, MULT, and SRL • Compatible with existing Z8® code • Up to 10 MIPS operation • C-Compiler friendly • 2 to 9 clock cycles per instruction | |
|
|
 |
|
|
 |
|
|
|