MPT612軟件開發(fā)工具包是一款針對(duì)MPT612—效率高達(dá)98%的太陽(yáng)能轉(zhuǎn)換芯片的軟件開發(fā)工具包,MPT612是首個(gè)針對(duì)使用太陽(yáng)能光伏(Photovoltaic,簡(jiǎn)稱PV)電池或燃料電池的應(yīng)用提供最大功率點(diǎn)跟蹤(Maximum Power Point Tracking,簡(jiǎn)稱MPPT)的低功耗集成電路。為進(jìn)一步簡(jiǎn)化開發(fā)和最大限度提升系統(tǒng)的執(zhí)行效率,MPT612提供了恩智浦正在申請(qǐng)專利的MPPT算法、易于使用的API接口函數(shù)和針對(duì)特定應(yīng)用的軟件庫(kù)。
軟件說明
MPT612具有光伏應(yīng)用中PV面板所需的硬件功能,包括電壓和電流測(cè)量與面板參數(shù)配置,這大大簡(jiǎn)化了軟硬件設(shè)計(jì)和提高了開發(fā)速度。
MPT612基于低功耗ARM7 TDMI-S RISC處理器,主頻高達(dá)70MHz,并可實(shí)現(xiàn)高達(dá)98%的系統(tǒng)能效轉(zhuǎn)換。MPT612可以和任何具備最大功率點(diǎn)(MPP)特性的DC源配合使用,它通過專利保護(hù)的MPPT算法產(chǎn)生信號(hào)來控制外部開關(guān)設(shè)備的運(yùn)行。DC源可通過適當(dāng)?shù)碾妷汉碗娏鱾鞲衅骱蚆PT612相連。MPT612動(dòng)態(tài)地從DC源提取最大功率,此工作無需用戶干預(yù)。通過軟件,可以配置MPT612的邊界工作條件。片內(nèi)有多達(dá)15KB的Flash可供應(yīng)用程序軟件使用。
此外,MPT612也能夠輕松配置用于各種使用MPPT的太陽(yáng)能直流充電控制器、分布式MPPT和微型逆變器等具有MPP行為的應(yīng)用場(chǎng)合。
MPT612可根據(jù)用戶特定的功能被配置。它支持系統(tǒng)狀態(tài)指示,用于偵測(cè)和顯示電池電壓、電流、溫度或負(fù)載電流。片內(nèi)的電路還能用于配置負(fù)載保護(hù)、電池參數(shù)配置和電池保護(hù)。
特性和優(yōu)點(diǎn)
RM7 TDMI-S 32位RISC內(nèi)核,MCU工作頻率高達(dá)70MHz
可使能操作頻率高達(dá)70MHz的128位寬接口和加速器
10位ADC可提供以下特性:
8路模擬輸入
每路通道的轉(zhuǎn)換時(shí)間低至2.44μs,且專用結(jié)果寄存器可實(shí)現(xiàn)中斷開銷最小化
用戶特定的應(yīng)用程序可以使用5路模擬輸入
一個(gè)具有4路捕獲和4路比較通道的32位定時(shí)器和外部事件計(jì)數(shù)器
一個(gè)具有3路比較通道的16位定時(shí)器和外部事件計(jì)數(shù)器
低功耗實(shí)時(shí)時(shí)鐘(RTC),具有獨(dú)立的電源和專用的32KHz時(shí)鐘輸入
串行接口包含:
2路UART(16C550)
2路快速I2C總線接口(400Kbit/s)
具有緩沖和可配置數(shù)據(jù)長(zhǎng)度功能的SPI和SSP
具有優(yōu)先級(jí)和向量地址均可配置的向量中斷控制器
多達(dá)28個(gè)、5V耐壓的快速通用I/O引腳
多達(dá)13個(gè)可用的邊沿或電平觸發(fā)的外部中斷引腳
3層級(jí)Flash代碼讀保護(hù)(CRP)
當(dāng)輸入頻率范圍處于10MHz~25MHz時(shí),可編程片上PLL可獲得70MHz的最大時(shí)鐘,PLL設(shè)定時(shí)間僅需100ms
片內(nèi)集成的晶體振蕩器,可連接外部晶振頻率范圍為1MHz~25MHz
低功耗模式包括:
空閑模式
2種掉電模式:RTC有效模式和RTC無效模式
外設(shè)功能和外設(shè)時(shí)鐘分頻可單獨(dú)使能/禁能,以實(shí)現(xiàn)可選的功率優(yōu)化操作
使用外部中斷或RTC中斷喚醒可使處理器從掉電模式或深度掉電模式中喚醒
軟件庫(kù)和API
不同的軟件組件作為目標(biāo)文件提供,用戶可調(diào)用這些文件,構(gòu)建層次化、模塊化的設(shè)計(jì)架構(gòu)、以便開發(fā)產(chǎn)品。為了保證開發(fā)成本最低,MPPT算法和軟件庫(kù)都是免費(fèi)提供的,不需要專利費(fèi)和授權(quán)費(fèi)。MPT612里還內(nèi)置了一個(gè)可選的鉛酸電池充電管理軟件庫(kù)。
這些API函數(shù)提供對(duì)應(yīng)用層軟件的快速訪問。用于系統(tǒng)配置的API可以設(shè)置降壓(buck)、升壓(boost)或降壓-升壓(buck-boost)的拓?fù)渌惴;鉛酸電池API可根據(jù)電池的不同類型配置充電周期,能實(shí)現(xiàn)四種可編程的充電方式,并支持用戶自定義的設(shè)置點(diǎn)(set points),如“斷開負(fù)載”或“重新連接”。MPT612的3級(jí)Flash代碼讀取保護(hù)(Code Read Protection,簡(jiǎn)稱CRP)機(jī)制幫助開發(fā)人員確保自己的代碼不被破解。MPT612軟件框圖如圖所示。
軟件應(yīng)用
太陽(yáng)能光伏(PV)電池和燃料電池的直流(DC)充電控制器。其適用的場(chǎng)合為:
家庭應(yīng)用的電池充電器,如照明、水泵、DC風(fēng)扇、DC TV、直流電機(jī)或其它DC電器
公共照明和發(fā)送信號(hào)的電池充電,如LED街道照明、花園/車道照明、鐵路信號(hào)、交通信號(hào)、遠(yuǎn)程電信終端/塔等
便攜設(shè)備的電池充電
分布式DC-DC轉(zhuǎn)換器,提高太陽(yáng)能電池板的能量提取效率
分布式微逆變器,將太陽(yáng)能電池板的直流輸出轉(zhuǎn)變成交流信號(hào)
解決方案
MPT612是NXP推出的首個(gè)針對(duì)太陽(yáng)能光伏電池的應(yīng)用提供最大功率點(diǎn)跟蹤的低功耗集成電路;贛PT612的太陽(yáng)能路燈控制器轉(zhuǎn)換效率高達(dá)98%以上,大幅度提高了太陽(yáng)能的利用率。它具有光伏應(yīng)用中PV面板所需的硬件功能,包括電壓和電流測(cè)量與面板參數(shù)配置,這大大簡(jiǎn)化了軟硬件設(shè)計(jì)和提高了開發(fā)速度。
基于MPT612的太陽(yáng)能路燈控制器可以應(yīng)用于太陽(yáng)能路燈、太陽(yáng)能庭院燈、太陽(yáng)能草坪燈、太陽(yáng)能交通燈、太陽(yáng)能充電機(jī)等場(chǎng)合。控制器的轉(zhuǎn)換效率、可靠性與穩(wěn)定性是衡量其性能的重要指標(biāo)。高達(dá)98%的轉(zhuǎn)換效率、單芯片、高可靠性使MPT612成為太陽(yáng)能路燈控制器的理想選擇。