首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于PIC32 Ethernet Starter Kit的绿色开关电源,软硬件协同方案

基于PIC32 Ethernet Starter Kit的绿色开关电源,软硬件协同方案

一.前言
在近几年里,便携电子产品市场的成长是电源管理技术进步的主要推动力,人们对更高效率、更高电源密度、更小占用面积、更大可靠性和更低成本解决方案的无休止追求,对电源设计提出了全新的要求。开关电源以其供电效率高,稳压范围大,体积小被越来越多的电子电器设备所采用。要满足这些新要求,离不开电源设计的创新和新一代电源控制芯片的鼎立相助。为此,Microchip 公司开发出了PIC32 USB Starter Kit II、PIC32 Ethernet Starter Kit 、以及Cerebot 32MX4等一系列芯片,用于体验PIC32 10/100 Ethernet等功能。

其中, PIC32 USB Starter Kit II是基于MIPS 的80 MHz 高性能 32 位闪存单片机, 具有带5 级流水线的MIPS32® M4K™ 32 位内核, 工作电压范围为2.3V 至3.6V,提供各种通用和专用的外设,包括以太网,CAN,USB主/设备/OTG,闪存32KB到512KB,板载RAM从8KB到128KB。使用此芯片,通过一系列的电路,能将开关电源待机功耗降至2W 以下,并具有快速和高效的片内启动电流源;在负载功率较低时,它还能自动转换到低频工作模式,从而降低了开关电源的损耗。另外,高水平的集成技术使其外围元件大大减少,以实现开关电源的小型化、高效率和高可靠性,充分实现绿色开关电源。

二.PIC32 Ethernet Starter Kit的工作原理
PIC32 Ethernet Starter Kit的引脚功能如表1所列。该IC内部集模拟电路和数字电路于一体。它除含有比较器、10 位模数转换器 (ADC)、定时器、脉宽调器(PWM)、中断控制器、存储器、振荡器等一般开关电源控制IC的单元电路外,还集成了看门狗定时器复位电路、本地时钟门控和内部稳压器。PIC32 Ethernet Starter Kit具有高性能 32 位 RISC CPU;带有片内低功耗RC振荡器的可配置看门狗定时器;为CPU和USB时钟分别提供独立的PLL;可在休眠和空闲模式下进行数模转换等特点,适用于制作低成本、低功耗开关电源。

表 1   PIC32 Ethernet Starter Kit引脚功能

引脚名称

引脚

类型

缓冲器

类型

说明

AN0-AN15

I

Analog

模拟输入通道。

CLKI


I


ST/CMOS


外部时钟源输入。 始终与 OSC1引脚功能相关联。

CLKO

O

振荡器晶振输出。 在晶振模式下,连接到晶振或谐振器。 在RC 和EC 模式下,可选择作为 CLKO。  始终与OSC2 引脚功能相关联。

OSC1


I


ST/CMOS

振荡器晶振输入。 配置为 RC 模式时,为ST缓冲器;其他情况下为 CMOS。

OSC2

I/O

振荡器晶振输出。 在晶振模式下,连接到晶振或谐振器。 在RC 和EC 模式下,可选择作为 CLKO。

SOSCI

SOSCO

I

O

ST/CMOS

32.768 kHz 低功耗晶振输入;其他情况下为 CMOS。
32.768 kHz 低功耗晶振输出。

CN0-CN21

I

ST

电平变化通知输入。
所有输入都可通过软件编程为内部弱上拉。

IC1-IC5

I

ST

捕捉输入 1-5

OCFA

OC1-OC5

OCFB

I

O

I

ST

ST

比较故障 A输入。
比较输出 1-5。
输出比较故障 B输入。

INT0

INT1

INT2

INT3

INT4

I

I

I

I

I

ST

ST

ST

ST

ST

外部中断 0。
外部中断 1。
外部中断 2。
外部中断 3。
外部中断 4。

RA0-RA15

I/O

ST

PORTA 为双向I/O 端口。

RB0-RB15

I/O

ST

PORTAB为双向I/O 端口。

RC0-RC15

I/O

ST

PORTAC为双向I/O 端口。

RD0-RD15

I/O

ST

PORTAD为双向I/O 端口。

RE0-RE15

I/O

ST

PORTAE为双向I/O 端口。

RF0-RF15

I/O

ST

PORTAF为双向I/O 端口。

RG0, RG1,

RG4-RG15

I/O

ST

PORTG为双向I/O 端口。

RG2, RG3

I

ST

PORTG 输入引脚。

T1CK

T2CK

T3CK

T4CK

T5CK

I

I

I

I

I

ST

ST

ST

ST

ST

Timer1 外部时钟输入。
Timer2 外部时钟输入。
Timer3 外部时钟输入。
Timer4 外部时钟输入。
Timer5 外部时钟输入。

U1CTS

U1RTS

U1RX

U1TX

I

O

I

O

ST

ST

UART1 允许发送
UART1 准备发送
UART1 接收。
UART1 发送。

U2CTS

U2RTS

U2RX

U2TX

I

O

I

O

ST

ST

UART2 允许发送
UART2 准备发送
UART2 接收。
UART2 发送。

VBUS

VUSB

VBUSON

D+

D–

USBID

I

P

O

I/O

I/O

I

ANA

ANA

ANA

ST

USB 总线电源监视器。
USB 内部收发器电源。
USB 主机和OTG总线电源控制输出。
USB D+。
USB D–。
USB OTG ID检测。

ENVREG

I

ST

使能片内稳压器。

TRCLK

TRD0-TRD3

O

O

跟踪时钟。
跟踪数据位 Bit 0-3

PGED1

PGEC1

PGED2

PGEC2

I/O

I

I/O

I

ST

ST

ST

ST

编程 /调试通信通道1 的数据 I/O引脚。
编程 /调试通信通道1 的时钟输入引脚。
编程 /调试通信通道2 的数据 I/O引脚。
编程 /调试通信通道2 的时钟输入引脚。

MCLR

I/P

ST

主复位输入。 此引脚为低电平有效的器件复位输入。

AVdd

P

P

模拟模块的正电源。此引脚必须始终连接。

AVss

P

P

模拟模块的参考地。

Vdd

P

外设逻辑和 I/O引脚的正电源。

Vcap/Vddcore

P

CPU 逻辑滤波器电容连接。

Vss

P

逻辑模块和 I/O引脚的参考地。

VREF+

I

Analog

模拟参考高电压输入。

VREF-

I

Analog

模拟参考低电压输入。
图注: CMOS = CMOS兼容输入或输出       Analog = 模拟输入   P = 电源
ST = 带CMOS 电平的施密特触发器输入     O = 输出          I = 输入              
TTL = TTL输入缓冲器
返回列表