DSP與LabWindows/CVI的電力故障監(jiān)測錄波器設(shè)計
2.2 AD7656及外圍電路
AD7656的電源設(shè)計中,AVcc和DVcc是AD7656的模擬電壓輸入端和數(shù)字電壓輸入端。AD7656作為6通道獨立的同步采樣數(shù)據(jù)轉(zhuǎn)換器,在轉(zhuǎn)換過程中需要足夠的電能量,所以AVcc的去耦在設(shè)計中就顯得十分重要。在實際電路設(shè)計中,可以單獨提供+15 V(或+12 V)電壓給Vdd和Vss電源輸入端,同時提供+5V給AVcc模擬電壓端。通過濾波器(小電阻或磁珠)把AVcc連接到DVcc。然后再通過濾波器供給系統(tǒng)+5 V電源。AD7656的
RANGE接地,輸入電壓范圍為基準(zhǔn)電壓的4倍。H/S引腳和SER/PAR都接地,用以開啟硬件控制轉(zhuǎn)換輸入模式,由CONVSTA/B/C引腳控制采樣。其中的REFCAP_A、REFCAP_B和REFCAP_C全部接地,用以控制輸入全部成對轉(zhuǎn)換。
2.3 系統(tǒng)整體硬件設(shè)計
2.3.1 AD7656與檢測部分的連接
檢測部分的傳感器采用TBC~LxH雙環(huán)系列閉環(huán)霍爾電流傳感器和CHV-25P霍爾電壓傳感器。電流傳感器的額定測量范圍為O~150 A,反應(yīng)時間小于20μs,溫度漂移小;電壓傳感器測量范圍為0~500 v,反應(yīng)時間小于10μs,線性度好。因為輸入的電壓電流存在高次諧波和噪聲信號,所以需要一個前置的濾波裝置進(jìn)行抗混疊濾波,而且為了滿足AD7656的16位精度的要求,前端要選用高精度并且可以處理10 V雙極信號的運算放大器作信號處理和濾波。此運算放大器選用AD8022,如圖3所示。INl為初始模擬信號的輸入端,經(jīng)過AD8022之后傳遞給AD7656,其中三相電壓電流都與此連接方式相同。本文引用地址:http://cafeforensic.com/article/195286.htm
2.3.2 DSP與AD7656的
AD7656與DSP的連接如圖4所示。DSP的ADCINA和ADCINB復(fù)用為I/O口,與AD7656的D0~D15數(shù)據(jù)口相連,用于數(shù)據(jù)的傳輸。DSP的GPIOB59與AD7656的BUSY相連,用來檢測AD7656是否處于轉(zhuǎn)換狀態(tài)。DSP的GPIOB60與AD7656的CONVST相連,GPIOB62與AD7656的片選端口相連,用以控制AD7656的啟動與停止。GPIOB61與AD7656的讀寫端口相連,用來控制讀取AD7656轉(zhuǎn)換后的數(shù)據(jù)。GPIOB63與AD7656的RST端口相連用來控制AD7656的復(fù)位。ISSl61LV6416是片外隨機(jī)存儲器。
2.3.3 DSP與單片機(jī)和計算機(jī)的連接
DSP的SCIB與計算機(jī)進(jìn)行串口通信。因為:RS-232的抗干擾能力較弱,所以選擇RS-485作為通信串口,再通過轉(zhuǎn)換芯片轉(zhuǎn)換為與計算機(jī)適合的電平。DSP的SCIC串口與F005單片機(jī)PO.0和PO.1口相連。其傳輸?shù)牟ㄌ芈试O(shè)置為9600 b/s。
2.3.4 DSP與外擴(kuò)存儲器的連接
擴(kuò)展的數(shù)據(jù)存儲器選用了超捷(SST)公司的SST25VF040。SST25VF040是公司的SPI接口的串行閃存,它是一塊低功耗Flash,存儲容量為4 MB,工作在2.7~3.6 V的電壓下,因此可以直接和DSP相連。其連接圖如圖5所示。DSP的SPIA口的接收和發(fā)送端與其SI和SO口相連,用來進(jìn)行數(shù)據(jù)的傳輸。GIPIO26和GIPl027分別用來對存儲器的片選和讀寫進(jìn)行控制。
2.3.5 C8051F005與LOD和鍵盤的連接
為了使故障錄波器能夠方便移動使用,采用了新華龍公司F005單片機(jī)外接LCD和鍵盤來控制的方法,可以脫離電腦通過外接鍵盤來控制故障錄波器的運行。F005的P1.O~P1.7外接鍵盤的8個鍵位K1~K8,其可以控制6種波形的顯示,設(shè)置故障記錄的上下限值等。LCD采用240128 E型號的液晶,F(xiàn)005的P2.O~P2.7接LCD的DBO~DB7用于數(shù)據(jù)的傳輸,P3.O和P3.1接LCD的讀寫口。
3 系統(tǒng)軟件設(shè)計
軟件設(shè)計包括LabWindows/CVI軟件程序和DSP控制A/D轉(zhuǎn)換程序,以及利用FFT變換提取出基波分量和各次諧波分量的程序。
3.1 整體流程
下面以流程圖方式進(jìn)行軟件設(shè)計的說明。如圖6所示,通過控制界面串口的設(shè)置完成串口設(shè)置,設(shè)置成功系統(tǒng)開始運行。
評論