烽火社区 首页 方案 工业控制 马达控制 查看内容
仪器仪表 工业电子 医疗设备 智能装备 智能控制 马达控制 LED照明

MicrochipdsPIC33FJ16系列高性能低本钱马达控制方案

2017-11-24 09:22 AM| 发布者: 王利芳aa| 查看: 2381| 评论: 0

摘要: microchip公司的dsPIC33FJ16GP101/102和dsPIC33FJ16MC101/102是高性能超低本钱数字信号控制器(DSC),包罗了DSP功能和高性能16位MCU架构,3.0V-3.6V的性能高达16MIPS,可扩展的工作温度-40℃到+125℃,主要用在家用 ...

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
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系列推荐最少元件毗连图

马达控制入门套件

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{京电港论坛}。马达控制板外形实物图


图5{京电港论坛}。马达控制板系统框架图

图6{京电港论坛}。马达控制板调试器硬件电路原理图纸
APPLICATION SCHEMATICS

图7{京电港论坛}。马达控制板目标电源电路原理图纸

图8{京电港论坛}。马达控制板马达插座电路原理图纸

图9{京电港论坛}。dsPIC33FJ16MC102 数字信号控制器

图1{京电港论坛}0。马达控制逻辑电路原理图纸


图1{京电港论坛}1。马达控制板电容触摸滑块电路原理图纸


图1{京电港论坛}2。马达控制板按键电路原理图纸(1)

图1{京电港论坛}2。马达控制板按键电路原理图纸(2)


图1{京电港论坛}3。马达控制板 CSP目标图

图1{京电港论坛}4。马达控制板用户可编程LED电路原理图纸
马达控制板质料清单(BOM):


详情请复制打开此衔接地址:
http://ww1.microchip.com/downloads/en/DeviceDoc/70652C.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/MCSKUserGuide75015A.pdf


鲜花

握手

雷人

路过

鸡蛋

相关阅读

热点图文
推荐阅读
文章排行
返回顶部