全局控制器選擇Altera公司Max7000系列的EPM7128,是整個系統的控制中心,由TMS320VC5402, 16路狀態采樣電路、AD轉換器、實時鐘以及繼電器的控制信號、反饋信號都要通過全局控制器統一調配,所以在整個系統中猶如一顆心臟,有條不紊的控制著系統的運行。
由于配電系統監測系統是測量供電線路上的數據,所以它必須懸掛在供電線路中,為了實現線路的調試或其他的相關的功能,本系統采用鍵盤和數碼管實現系統的現場控制。
單片機系統采用中斷掃描的方式管理鍵盤,通過擴展一片8255A來擴展單片機AT89C51的并行口,實現鍵盤的掃描,電路如圖9所示。
數據傳輸
數據傳輸,采用主站查詢,而從站應答的方式,數據傳輸的協議采用MODBUS協議與DNP3.0協議。數據的傳輸通過單片機AT89C51系統的串行口,也就是RS232口。
通過HPI口,單片機可以與DSP互傳數據。在本系統中,考慮到涉及的數據量非常大,無法在TMS320VC5402的RAM中開辟固定的空間供主機讀寫,所以,主機與DSP數據的傳輸主要通過DSP與單片機的相互中斷,這樣可以把單片機訪問的數據空間提升到DSP整個數據空間。
相互傳輸的數據格式也是預先設定的。在系統中,從單片機傳送過來的數據有來自鍵盤的信息,有來自串行口的信息;而來自串行口的信息也是不相同的格式。所以分清數據的來源,解讀數據真正的含義是DSP處理首先要考慮的事情。中斷處理的第一個任務就是識別數據類型,判斷數據內容。根據這些信息給出相應的數據,中斷主機,由主機主動讀取數據,完成一次數據交互。
總結
本系統實現對光伏電站配電系統的電能質量的分析、監測、測量功能,提高光伏電站的所發電能的使用效率,具有很大的經濟效益和社會效益。