MPT612软件开发工具包是一款针对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可根据用户特定的功能被配置。它支持系统状态指示,用于侦测和显示电池电压、电流、温度或负载电流。片内的电路还能用于配置负载保护、电池参数配置和电池保护。
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中断唤醒可使处理器从掉电模式或深度掉电模式中唤醒
不同的软件组件作为目标文件提供,用户可调用这些文件,构建层次化、模块化的设计架构、以便开发产品。为了保证开发成本最低,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是NXP推出的首个针对太阳能光伏电池的应用提供最大功率点跟踪的低功耗集成电路。基于MPT612的太阳能路灯控制器转换效率高达98%以上,大幅度提高了太阳能的利用率。它具有光伏应用中PV面板所需的硬件功能,包括电压和电流测量与面板参数配置,这大大简化了软硬件设计和提高了开发速度。
基于MPT612的太阳能路灯控制器可以应用于太阳能路灯、太阳能庭院灯、太阳能草坪灯、太阳能交通灯、太阳能充电机等场合。控制器的转换效率、可靠性与稳定性是衡量其性能的重要指标。高达98%的转换效率、单芯片、高可靠性使MPT612成为太阳能路灯控制器的理想选择。