MPT612—效率高达98%的太阳能转换芯片

概述
MPT612是首个针对使用太阳能光伏(Photovoltaic,简称PV)电池或燃料电池的应用提供最大功率点跟踪(Maximum Power Point Tracking,简称MPPT)的低功耗集成电路。为进一步简化开发和最大限度提升系统的执行效率,MPT612提供了恩智浦正在申请专利的MPPT算法、易于使用的API接口函数和针对特定应用的软件库。

MPT612具有光伏应用中PV面板所需的硬件功能,包括电压和电流测量与面板参数配置,这大大简化了软硬件设计和提高了开发速度。

MPT612基于低功耗ARM7 TDMI-S RISC处理器,主频高达70MHz,并可实现高达98%的系统能效转换。MPT612可以和任何具备最大功率点(MPP)特性的DC源配合使用,它通过专利保护的MPPT算法产生信号来控制外部开关设备的运行。DC源可通过适当的电压和电流传感器和MPT612相连。MPT612动态地从DC源提取最大功率,此工作无需用户干预。通过软件,可以配置MPT612的边界工作条件。片内有多达15KB的Flash可供应用程序软件使用。

此外,MPT612也能够轻松配置用于各种使用MPPT的太阳能直流充电控制器、分布式MPPT和微型逆变器等具有MPP行为的应用场合。MPT612硬件框图如图所示。

MPT612可根据用户特定的功能被配置。它支持系统状态指示,用于侦测和显示电池电压、电流、温度或负载电流。片内的电路还能用于配置负载保护、电池参数配置和电池保护。

特性和优点
RM7 TDMI-S 32位RISC内核,MCU工作频率高达70MHz
可使能操作频率高达70MHz的128位宽接口和加速器
10位ADC可提供以下特性:
8路模拟输入
每路通道的转换时间低至2.44μs,且专用结果寄存器可实现中断开销最小化
用户特定的应用程序可以使用5路模拟输入
一个具有4路捕获和4路比较通道的32位定时器和外部事件计数器
一个具有3路比较通道的16位定时器和外部事件计数器
低功耗实时时钟(RTC),具有独立的电源和专用的32KHz时钟输入
串行接口包含:
2路UART(16C550)
2路快速I2C总线接口(400Kbit/s)
具有缓冲和可配置数据长度功能的SPI和SSP
具有优先级和向量地址均可配置的向量中断控制器
多达28个、5V耐压的快速通用I/O引脚
多达13个可用的边沿或电平触发的外部中断引脚
3层级Flash代码读保护(CRP)
当输入频率范围处于10MHz~25MHz时,可编程片上PLL可获得70MHz的最大时钟,PLL设定时间仅需100ms
片内集成的晶体振荡器,可连接外部晶振频率范围为1MHz~25MHz
低功耗模式包括:
空闲模式
2种掉电模式:RTC有效模式和RTC无效模式
外设功能和外设时钟分频可单独使能/禁能,以实现可选的功率优化操作
使用外部中断或RTC中断唤醒可使处理器从掉电模式或深度掉电模式中唤醒

软件库和API
不同的软件组件作为目标文件提供,用户可调用这些文件,构建层次化、模块化的设计架构、以便开发产品。为了保证开发成本最低,MPPT算法和软件库都是免费提供的,不需要专利费和授权费。MPT612里还内置了一个可选的铅酸电池充电管理软件库。

这些API函数提供对应用层软件的快速访问。用于系统配置的API可以设置降压(buck)、升压(boost)或降压-升压(buck-boost)的拓扑算法;铅酸电池API可根据电池的不同类型配置充电周期,能实现四种可编程的充电方式,并支持用户自定义的设置点(set points),如“断开负载”或“重新连接”。MPT612的3级Flash代码读取保护(Code Read Protection,简称CRP)机制帮助开发人员确保自己的代码不被破解。MPT612软件框图如图所示。

应用
太阳能光伏(PV)电池和燃料电池的直流(DC)充电控制器。其适用的场合为:
家庭应用的电池充电器,如照明、水泵、DC风扇、DC TV、直流电机或其它DC电器
公共照明和发送信号的电池充电,如LED街道照明、花园/车道照明、铁路信号、交通信号、远程电信终端/塔等
便携设备的电池充电
分布式DC-DC转换器,提高太阳能电池板的能量提取效率
分布式微逆变器,将太阳能电池板的直流输出转变成交流信号

MPT612评估板
MPT612的开发套件包括参考设计、软件库、用户手册以及应用笔记,方便用户快速上手。

I'm the PCB supplier in Shenzhen of China,I can make the board for you,do you want have a try.I can provide you PCB prototype in low price.

The MPT612, the first dedicated IC for performing the Maximum Power Point Tracking (MPPT) function, is designed for use in applications that use solar photovoltaic (PV) cells or in fuel cells. To simplify development and maximize system efficiency, the MPT612 is supported by a patent-pending MPPT algorithm, an application-specific software library and easy-to-use application programming interfaces (APIs). Dedicated hardware functions for PV panels, including voltage and current measurement and panel parameter configuration, simplify design and speed development.

Features:

ARM7TDMI-S 32 bit RISC core operating at up to 70 MHz
128-bit wide interface and accelerator enabling 70 MHz operation
10-bit ADC providing
Eight analog inputs
Conversion times as low as 2.44 μs per channel and dedicated result registers minimize interrupt overhead
Five analog inputs available for user specific applications
One 32-bit timer and external event counter with four capture and four compare channels
One 16-bit timer and external event counter with three compare channels
Low power Real-Time Clock (RTC) with independent power supply and dedicated 32 kHz clock input
Serial interfaces including:
Two UARTs (16C550)
Two Fast I2C-buses (400 kbit/s)
SPI and SSP with buffering and variable data length capabilities
Vectored interrupt controller with configurable priorities and vector addresses
Up to twenty eight (28), 5 V tolerant fast general purpose I/O pins
Up to 13 edge or level sensitive external interrupt pins available
Three levels of flash Code Read Protection (CRP)
70 MHz maximum clock available from programmable on-chip PLL with input frequencies between 10 MHz and 25 MHz and a settling time of 100 ms
Integrated oscillator operates with an external crystal at between 1 MHz and 25 MHz
Power saving modes include:
Idle mode
Two Power-down modes; one with the RTC active and with the RTC deactivated
Individual enabling/disabling of peripheral functions and peripheral clock scaling for additional power optimization
Processor wake-up from Power-down and Deep power-down mode using an external interrupt or the RTC

Applications:

DC application charge controller for solar PV power and fuel-cells. The use cases are
Battery charging for home appliances such as lighting, DC fans, DC TV,DC motor or any other DC appliance
Battery charging for public lighting and signaling - LED street lighting, garden/driveway lighting, railway signaling, traffic signaling, remote telecom terminals/towers etc
Battery charging for portable devices
DC-DC converter per panel to provide improved efficiency
Micro inverter per panel removes the need for one large system inverter

Are you sure algorithm is patent-able?

Yes, legally they can be patented (in many, but not all, countries).