飛思卡爾MZ系列單片機為國網電表提供完備芯片方案
2010-09-07 19:42:42 本站原創智能電網作為下一代電網的發展模式而倍受關注,中國國家電網公司(“中國國網”)也對智能電網進行了全新的規劃。在剛剛結束的飛思卡爾技術論壇(FTF)上,除主題演講外,還就智能電網改造的話題進行了專家討論會,探討行業的最新動態和趨勢。飛思卡爾也展示了為中國國網新標準而特別研發的、專供中國國網應用的新一代智能微控制器(MCU)MZ系列。
飛思卡爾MZ系列是智能電表用MCU,有8位和32位兩種,分別基于S08內核和ColdFire內核。兩者均支持新國網標準有關基本計量功能增加,費控功能復雜,具備多種抄表通訊模式,以及電子線路布局布線位置相對固定等特點。
MZ系列最主要的特點是所有芯片都可以實現64引腳芯片完全兼容,工程師在更改設計時可以無需修改PCB布線,從而可以直接進行產品升級。此外,該系列產品采用的是同一套開發工具,軟件和模塊移植性強,大大減少開發時間。外置LCD驅動,可以讓客戶把LCD驅動和LCD放在一起,減少布線,提高方案抗干擾能力。
飛思卡爾技術銷售經理張明峰介紹說,以8位的MZ60為例,其64引腳封裝包括55個IO端口;2路硬件異步串口;3個16位定時計數器,總計支持多達10路引腳通道時間控制,其中任意一路均可以通過軟件配置成輸入脈沖沿捕捉、定時比較電平輸出或PWM脈寬調制;帶總共16路輸入的8位ADC;另外硬件SPI和I2C模塊各一個;還有一個8位的實時計數器可以在芯片休眠時維持定時計數并喚醒MCU。“芯片附帶的豐富接口,很容易滿足設計者外設需求。以下面的設計為例,芯片提供的各引腳能夠最大程度的滿足硬件需求,無需外借端口,在滿足整體設計指標的情況下,降低系統成本。”
圖1,MZ系列一站式解決方案硬件框圖
上圖以64K字節EEPROM為主,附設2M字節串行Flash 擴充。MCU工作于內部時鐘,無需片外晶體振蕩,可通過運行過程中的動態標定來保證時鐘精度。2路硬件串口被用來進行485抄表和電力線載波通訊,引腳通道實現脈沖輸入捕捉檢測電量脈沖和軟件配合模擬實現相對低速的異步串行通訊。ADC模塊則直接用于監測電池電壓和交流供電狀態檢測,硬件SPI模塊用于和前端計量芯片通訊,節約軟件開銷。
人們經常聽見的分段計價以及掉電計數等功能則是通過圖中所示的定時器以及實時計數器完成。其中,16位的定時器及其所附的引腳通道用以產生一個1ms間隔的系統時間節拍,幫助軟件任務進行定時控制,如定時抄表,波峰波谷電價計費等功能。8位的實時計數器則是在交流掉電后幫助芯片在進入低功耗休眠狀態時維持工作,用來周期性地喚醒MCU,定時檢測并記錄開蓋、按鍵、電池電壓和交流恢復等狀態。
設計要點:
張明峰介紹,除了MCU,飛思卡爾還提供一些智能電表設計配套芯片,用來配合實現一些關鍵功能,一站式幫助開發者提供即插即用完整解決方案。