Microchip 公司的dsPIC33FJ16GP101/102和dsPIC33FJ16MC101/102 是高性能超低成本數(shù)字信號(hào)控制器(DSC),包含了DSP功能和高性能16位MCU架構(gòu),3.0V-3.6V的性能高達(dá)16MIPS,可擴(kuò)展的工作溫度-40℃到 +125℃,主要用在家用電器如洗衣機(jī),醫(yī)療設(shè)備如輸液泵,工業(yè)如AC馬達(dá)等.本文介紹dsPIC33FJ16系列主要特性,方框圖,CPU核方框圖和應(yīng)用電路以及馬達(dá)控制板系統(tǒng)框圖,電路圖和材料清單(BOM)。 This document contains device specific information for the dsPIC33FJ16GP101/102 and dsPIC33FJ16MC101/102 Digital Signal Controller(DSC) Devices. The dsPIC33F devices containextensive Digital Signal Processor (DSP) functionality with a high-performance, 16-bit microcontroller (MCU) architecture. 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 圖1。dsPIC33FJ16系列方框圖 圖2。dsPIC33FJ16系列CPU核方框圖 圖3。dsPIC33FJ16系列推薦最少元件連接圖 馬達(dá)控制入門(mén)套件 The board provided in the kit is intended to introduce and demonstrate the capabilities and features of the low-cost 16-bit Motor Control and mTouch™ families of devices. In addition, the Motor Control Starter Kit includes an on-board programmer/debugger, which eliminates the need for an additional programmer or hardware interface. The Motor Control Starter Kit contains the following: • Motor Control Starter Kit Board • BLDC motor • 9V power supply • USB cable 圖4。馬達(dá)控制板外形圖 圖5。馬達(dá)控制板系統(tǒng)框圖 圖6。馬達(dá)控制板調(diào)試器硬件電路圖 APPLICATION SCHEMATICS 圖7。馬達(dá)控制板目標(biāo)電源電路圖 圖8。馬達(dá)控制板馬達(dá)插座電路圖 圖9。dsPIC33FJ16MC102 數(shù)字信號(hào)控制器 圖10。馬達(dá)控制邏輯電路圖 圖11。馬達(dá)控制板電容觸摸滑塊電路圖 圖12。馬達(dá)控制板按鍵電路圖(1) 圖12。馬達(dá)控制板按鍵電路圖(2) 圖13。馬達(dá)控制板 CSP目標(biāo)圖 圖14。馬達(dá)控制板用戶可編程LED電路圖 馬達(dá)控制板材料清單(BOM): 詳情請(qǐng)見(jiàn): http://ww1.microchip.com/downloads/en/DeviceDoc/70652C.pdf 和 http://ww1.microchip.com/downloads/en/DeviceDoc/MCSKUserGuide75015A.pdf |
20110629112900307.gif (6.54 KB)