microchip 公司的dsPIC33FJ16GP101/102和dsPIC33FJ16MC101/102 是高性能超低本钱数字信号控制器(DSC),包罗了DSP功能和高性能16位MCU架构,3.0V-3.6V的性能高达16MIPS,可扩展的工作温度-40℃到 +125℃,主要用在家用电器如洗衣机,医疗设备如输液泵,工业如AC马达等.本京电港论坛文章先容dsPIC33FJ16系列主要特点,方框架图,CPU核方框架图和应用电路以及马达控制板系统框架图,电路原理图纸和质料清单(BOM)。 This document contains device specific information for the dsPIC33FJ16GP101/102 and dsPIC33FJ16系列主要特点: Operating Range: • Up to 16 MIPS operation (3.0V-3.6V): - Industrial temperature range (-40℃ to +85℃) - Extended temperature range (-40℃ to +125℃) On-Chip Flash and SRAM: • Flash program memory (16 Kbytes) • Data SRAM (1 Kbyte) • Security for program Flash System Management: • Flexible clock options: - External, crystal, resonator, internal FRC - Phase-Locked Loop (PLL) • High-accuracy internal FRC - ±0.25% typical • Power-on Reset (POR) • Power-up Timer (PWRT) • Oscillator Start-up Timer (OST) • Brown-out Reset (BOR) • Watchdog Timer with its own RC oscillator • Fail-Safe Clock Monitor (FSCM) Motor Control PWM: • 6-channel 16-bit Motor Control PWM: - Three duty cycle generators - Independent or Complementary mode - Programmable dead time and output polarity - Edge-aligned or center-aligned - Manual output override control - Up to two Fault inputs - Trigger for ADC conversions - PWM frequency for 16-bit resolution (@ 16 MIPS) = 488 Hz for Edge-Aligned mode, 244 Hz for Center-Aligned mode - PWM frequency for 11-bit resolution (@ 16 MIPS) = 15.63 kHz for Edge-Aligned mode, 7.81 kHz for Center-Aligned mode Power Management: • Single supply on-chip voltage regulator • Switch between clock sources in real time • Idle, Sleep, and Doze modes with fast wake-up Analog Peripherals: • 10-bit, 1.1 Msps Analog-to-Digital Converter (ADC): - Two and four simultaneous samples - Up to six input channels with auto-scanning - Conversion start can be manual or synchronized with one of four trigger sources - Sleep mode conversion for low-power applications - ±2 LSb max integral nonlinearity - ±1 LSb max differential nonlinearity • Three Analog Comparators with programmable input/output configuration: - Up to four inputs per Comparator - Blanking function - Output digital filter • Charge Time Measurement Unit (CTMU): - Supports capacitive touch sensing for touch screens and capacitive switches (mTouch™) - Provides high-resolution time measurement for advanced sensor applications - 200 ps resolution for time measurement and accurate temperature sensing - On-chip high-resolution temperature measurement capability Timers/Capture/Compare/PWM: • Timer/Counters, up to three 16-bit timers: - Can pair up to make one 32-bit timer - One timer runs as Real-Time Clock with external 32.768 kHz oscillator - Programmable prescaler • Input Capture (up to three channels): - Capture on up, down, or both edges - 16-bit capture input functions - 4-deep FIFO on each capture • Output Compare (up to two channels): - Single or Dual 16-bit Compare mode - 16-bit Glitchless PWM mode • Hardware Real-Time Clock and Calendar (RTCC): - Provides clock, calendar and alarm function Digital I/O: • Peripheral Pin Select functionality • Up to 21 programmable digital I/O pins • Wake-up/Interrupt-on-Change for up to 21 pins • Output pins can drive from 3.0V to 3.6V • Up to 5.5V output with open drain configuration on 5V tolerant pins • All digital input pins are 5V tolerant • Up to 8 mA sink on designated pins Communication Modules: • 4-wire SPI: - Framing supports I/O interface to simple codecs - Supports 8-bit and 16-bit data - Supports all serial clock formats and sampling modes • I2C™: - Full Multi-Master Slave mode support - 7-bit and 10-bit addressing - Bus collision detection and arbitration - Integrated signal conditioning - Slave address masking • UART: - Interrupt on address bit detect - Interrupt on UART error - Wake-up on Start bit from Sleep mode - 4-character TX and RX FIFO buffers - LIN 2.0 bus support - IrDA® encoding and decoding in hardware - High-Speed mode - Hardware Flow Control with CTS and RTS Interrupt Controller: • 5-cycle latency • Up to 23 available interrupt sources • Up to three external interrupts • Seven programmable priority levels • Four processor exceptions High-Performance MCU CPU Features: • Modified Harvard architecture • C compiler optimized instruction set • 16-bit-wide data path • 24-bit-wide instructions • Linear program memory addressing up to 4M instruction words • Linear data memory addressing up to 64 Kbytes • 73 base instructions: mostly one word/one cycle • Flexible and powerful indirect addressing mode • Software stack • 16 x 16 integer multiply operations • 32/16 and 16/16 integer divide operations • Up to ±16-bit shifts Additional High-Performance DSC CPU Features: • 11 additional instructions • Two 40-bit accumulators with rounding and saturation options • Additional flexible and powerful addressing modes: - Modulo - Bit-reversed • Single-cycle multiply and accumulate: - Accumulator write back for DSP operations - Dual data fetch • Shifts for up to 40-bit data • 16 x 16 fractional multiply/divide operations Packaging: • 18-pin PDIP/SOIC • 20-pin PDIP/SOIC/SSOP • 28-pin SPDIP/SOIC/SSOP/QFN • 28-pin QFN: 6x6 mm • 36-pin TLA: 5x5 mm
马达控制入门套件 The board provided in the kit is intended to introduce and demonstrate the capabilities and The Motor Control Starter Kit contains the following: • Motor Control Starter Kit Board • BLDC motor • 9V power supply • USB cable
|