16路狀態(tài)采集
16路的狀態(tài)來(lái)自主站、基站或其他的狀態(tài),反映供電線路當(dāng)中的供電的狀態(tài)比如說(shuō)電路的開合等,通過(guò)狀態(tài)變量可以清楚的了解當(dāng)前的供電線路的情況和線路里面的一些變化,從而控制此端的繼電器來(lái)控制電路的開合,以此達(dá)到控制供電的目的。16路的狀態(tài)采集部分可以分為兩個(gè)部分:耦合電路和狀態(tài)讀取電路。
狀態(tài)變量的電壓或者電流不確定,為了防止損壞系統(tǒng),在狀態(tài)輸入和采集器件之間放入光電隔離器TLP521-4,它的隔離電壓為1500VDC。它的典型供電電壓為5V,最大的供電電壓為24V,導(dǎo)通電壓為最小為5V。其工作原理如圖5所示:
狀態(tài)發(fā)生改變后,CPLD將把狀態(tài)信息鎖存起來(lái),并同時(shí)在CPLD里形成中斷請(qǐng)求信號(hào),中斷DSP,等候DSP的處理,在讀取結(jié)束之后清楚CPLD里的中斷請(qǐng)求狀態(tài),其電路原理圖如圖6所示:
2路脈沖量的采集
脈沖變量是一個(gè)電流電壓不確定的變量,所以在接入系統(tǒng)之前也要進(jìn)行電路的耦合,把脈沖量變?yōu)橄到y(tǒng)可以處理的電壓值,耦合原理及電路與上述原理及電路相同。耦合完成后交由單片機(jī)計(jì)數(shù)處理:單片機(jī)通過(guò)對(duì)脈沖的計(jì)數(shù)后,達(dá)到一定的要求向DSP提供中斷信號(hào),由 DSP負(fù)責(zé)具體的處理。
實(shí)時(shí)鐘信號(hào)
實(shí)時(shí)鐘系統(tǒng)包括兩個(gè)部分:實(shí)時(shí)鐘芯片和DSP的定時(shí)器。實(shí)時(shí)鐘芯片采用的是DS1305,它是一個(gè)串行警報(bào)實(shí)時(shí)鐘芯片,通過(guò)一個(gè)簡(jiǎn)單的串行接口,輸出一個(gè)BCD碼的日歷。它不但能夠提供較為精準(zhǔn)的計(jì)時(shí),還可以通過(guò)它的軟件接口提供兩個(gè)時(shí)鐘中斷。
數(shù)據(jù)處理單元的設(shè)計(jì)
數(shù)據(jù)處理單元的核心器件使用TI公司的高性能數(shù)字信號(hào)處理器TMS320VC5402,在CCS 1.2版的軟件開發(fā)平臺(tái)下,利用C語(yǔ)言及匯編語(yǔ)言,完成對(duì)數(shù)據(jù)的采集讀取、數(shù)據(jù)的計(jì)算、繼電器的控制以及數(shù)據(jù)傳輸?shù)热蝿?wù)。