高速數(shù)字隔離型串行ADC及其工程應(yīng)用
發(fā)布時(shí)間:2008/8/22 0:00:00 訪問(wèn)次數(shù):513
目前,逆變器在很多領(lǐng)域有著越來(lái)越廣泛地應(yīng)用。對(duì)逆變器的研究具有十分重要的意義和廣闊的工程應(yīng)用前景。常見(jiàn)逆變技術(shù)的控制方法大致分為開(kāi)環(huán)控制的載波調(diào)制方法和閉環(huán)控制的跟蹤控制方法。跟蹤控制方法屬于閉環(huán)控制,閉環(huán)反饋中的檢測(cè)環(huán)節(jié)需要與高壓主電路相互隔離,避免高壓側(cè)電磁噪聲對(duì)控制電路的竄擾。高性能的跟蹤型逆變器對(duì)反饋量的實(shí)時(shí)性要求很高,因此要求反饋環(huán)節(jié)具有高速隔離傳輸模擬信號(hào)的能力。
目前,最常用的隔離技術(shù)可以分為線性隔離和數(shù)字隔離。線性隔離器存在溫度漂移、線性度差,魯棒性弱的問(wèn)題,很難滿足寬頻帶高精度的隔離傳輸要求。在現(xiàn)代跟蹤控制用逆變器領(lǐng)域中大多采用數(shù)字化控制,如果在高壓側(cè)將模擬量變成數(shù)字量,再通過(guò)高速隔離芯片傳輸數(shù)字量,則既避免了模擬量隔離傳輸所存在的問(wèn)題,又滿足數(shù)字化控制的要求。因此,本文研究設(shè)計(jì)了一種基于高速隔離芯片的高速串行隔離型adc。該數(shù)字隔離型adc頻帶寬,延時(shí)小,穩(wěn)定性高并且電路結(jié)構(gòu)簡(jiǎn)單。利用fpga作為控制器,很好地實(shí)現(xiàn)了模數(shù)轉(zhuǎn)換和隔離傳輸。
2.隔離模塊基本工作原理
2.1 工程背景介紹
如圖(1)所示為基于rc檢測(cè)的跟蹤控制原理框圖。fpga通過(guò)高速隔離芯片控制高速串行adc,將電容電壓實(shí)時(shí)地轉(zhuǎn)換成數(shù)字量,通過(guò)隔離芯片把數(shù)字量讀回到fpag。通過(guò)這個(gè)高速隔離型adc,即圖(1)中虛線框中的部分,實(shí)時(shí)采樣跟蹤電壓波形,根據(jù)特定的跟蹤控制算法產(chǎn)生相應(yīng)的spwm控制信號(hào)驅(qū)動(dòng)半橋主電路。假設(shè)逆變單元的開(kāi)關(guān)頻率為10khz,最小占空比為10%,按照香農(nóng)定理adc采樣頻率至少為200khz,在工程應(yīng)用中一般留有7~10倍余量,所以高速adc的采樣頻率應(yīng)該在1mhz左右。max1072為10位單極型串行adc,可以實(shí)現(xiàn)1.8mhz采樣頻率?梢(jiàn)max1072在采樣頻率和輸出精度方面均滿足跟蹤控制的要求。同時(shí),采用串行adc控制引腳少,占用控制器i/o端口少,所需隔離芯片少,電路結(jié)構(gòu)簡(jiǎn)單可靠性高。隔離芯片采用iso721d,其傳輸帶寬可達(dá)150mhz。
2.2 高速數(shù)字隔離型adc實(shí)現(xiàn)原理
本論文主要研究高速隔離型adc的實(shí)現(xiàn)方案,即圖(1)中虛線框內(nèi)的部分。此部分原理示意圖如圖(2)所示。圖中由fpga產(chǎn)生兩路輸出信號(hào)分別為clk1和sta1。clk1經(jīng)過(guò)隔離芯片輸出信號(hào)clk作為串行adcmax1072的時(shí)鐘信號(hào)其頻率為24mhz。sta1經(jīng)過(guò)隔離芯片輸出信號(hào)sta作為adc的啟動(dòng)控制信號(hào)其頻率為1.5mhz。adc的轉(zhuǎn)換結(jié)果為data信號(hào),經(jīng)隔離芯片輸出data1信號(hào)送回fpga。
各信號(hào)相位關(guān)系如圖(3)所示。其中,信號(hào)a,b,c,dclk依次為clk,sta,data和fpga內(nèi)部移位寄存器的時(shí)鐘信號(hào),實(shí)現(xiàn)將每一位串行數(shù)據(jù)進(jìn)行存儲(chǔ)。信號(hào)b的下降沿啟動(dòng)adc進(jìn)行轉(zhuǎn)換,t0~t1時(shí)間段內(nèi)為adc轉(zhuǎn)換時(shí)間,第四個(gè)clk上升沿輸出數(shù)字量的最高位,經(jīng)4ns后穩(wěn)定。依次在每個(gè)時(shí)鐘信號(hào)clk的上升沿產(chǎn)生數(shù)字量的下一位,在每個(gè)dclk的上升沿將串行數(shù)據(jù)鎖存在移位寄存器中。在lsb之后還有兩位無(wú)效位分別為s1和s0。啟動(dòng)信號(hào)延時(shí)3個(gè)clk,再進(jìn)行下一次啟動(dòng)。
圖(4)為利用fpga實(shí)現(xiàn)的控制隔離型adc的軟核原理描述圖。fpga產(chǎn)生一路頻率為24mhz的clk,信號(hào)經(jīng)過(guò)隔離芯片即為圖(3)中的信號(hào)a,此信號(hào)直接輸出作為max1072的時(shí)鐘信號(hào)。clk1同時(shí)也作為啟動(dòng)信號(hào)的時(shí)鐘信號(hào)。利用一個(gè)16進(jìn)制計(jì)數(shù)器對(duì)clk1進(jìn)行計(jì)數(shù)產(chǎn)生信號(hào)sta1經(jīng)過(guò)隔離芯片即為圖(3)中的信號(hào)b。sta1高電平維持3個(gè)clk1低電平維持13個(gè)clk1。所以sta1的工作頻率為1.5mhz,占空比為12.5%。由sta1信號(hào)的下降沿啟動(dòng)另外一個(gè)13進(jìn)制計(jì)數(shù)器計(jì)數(shù),產(chǎn)生信號(hào)經(jīng)隔離芯片即為如圖(3)中所示的信號(hào)dclk。此信號(hào)作為移位寄存器的時(shí)鐘信號(hào),將10位串行數(shù)據(jù)依次移入寄存器。最后一個(gè)時(shí)鐘信號(hào)啟動(dòng)鎖存器將串行數(shù)據(jù)轉(zhuǎn)換成為并行數(shù)據(jù)鎖存在輸出端供fpag內(nèi)部進(jìn)行跟蹤控制算法使用。
3.實(shí)驗(yàn)結(jié)果
如圖(5)所示,為fpga控制max1072的時(shí)序?qū)嶒?yàn)波形圖參考基準(zhǔn)電壓為2.5v。圖中信號(hào)sta,clk,dclk分別對(duì)應(yīng)圖(3)中信號(hào)a,b,d。從實(shí)驗(yàn)結(jié)果可見(jiàn)max1072的時(shí)鐘頻率為24mhz,啟動(dòng)轉(zhuǎn)換信號(hào)頻率為1.5mhz,與adc時(shí)序要求完全吻合。
圖(6)為隔離前后兩路信號(hào)的比較情況。波形s為輸入模擬信號(hào),頻率為10khz。為調(diào)試方便外接了刷新頻率為1mhz的雙極型dac。經(jīng)adc隔離采樣再通過(guò)dac將數(shù)字量轉(zhuǎn)換成為模擬量即圖(6)中波形p?梢(jiàn)數(shù)字隔離型adc工作正常,初步驗(yàn)證了該方案的可行性。
圖(7)為加入隔離模塊后的跟蹤控制原理性實(shí)驗(yàn)的跟蹤波形。高壓側(cè)電磁干擾對(duì)控制電路的影響有很大程度地減
目前,逆變器在很多領(lǐng)域有著越來(lái)越廣泛地應(yīng)用。對(duì)逆變器的研究具有十分重要的意義和廣闊的工程應(yīng)用前景。常見(jiàn)逆變技術(shù)的控制方法大致分為開(kāi)環(huán)控制的載波調(diào)制方法和閉環(huán)控制的跟蹤控制方法。跟蹤控制方法屬于閉環(huán)控制,閉環(huán)反饋中的檢測(cè)環(huán)節(jié)需要與高壓主電路相互隔離,避免高壓側(cè)電磁噪聲對(duì)控制電路的竄擾。高性能的跟蹤型逆變器對(duì)反饋量的實(shí)時(shí)性要求很高,因此要求反饋環(huán)節(jié)具有高速隔離傳輸模擬信號(hào)的能力。
目前,最常用的隔離技術(shù)可以分為線性隔離和數(shù)字隔離。線性隔離器存在溫度漂移、線性度差,魯棒性弱的問(wèn)題,很難滿足寬頻帶高精度的隔離傳輸要求。在現(xiàn)代跟蹤控制用逆變器領(lǐng)域中大多采用數(shù)字化控制,如果在高壓側(cè)將模擬量變成數(shù)字量,再通過(guò)高速隔離芯片傳輸數(shù)字量,則既避免了模擬量隔離傳輸所存在的問(wèn)題,又滿足數(shù)字化控制的要求。因此,本文研究設(shè)計(jì)了一種基于高速隔離芯片的高速串行隔離型adc。該數(shù)字隔離型adc頻帶寬,延時(shí)小,穩(wěn)定性高并且電路結(jié)構(gòu)簡(jiǎn)單。利用fpga作為控制器,很好地實(shí)現(xiàn)了模數(shù)轉(zhuǎn)換和隔離傳輸。
2.隔離模塊基本工作原理
2.1 工程背景介紹
如圖(1)所示為基于rc檢測(cè)的跟蹤控制原理框圖。fpga通過(guò)高速隔離芯片控制高速串行adc,將電容電壓實(shí)時(shí)地轉(zhuǎn)換成數(shù)字量,通過(guò)隔離芯片把數(shù)字量讀回到fpag。通過(guò)這個(gè)高速隔離型adc,即圖(1)中虛線框中的部分,實(shí)時(shí)采樣跟蹤電壓波形,根據(jù)特定的跟蹤控制算法產(chǎn)生相應(yīng)的spwm控制信號(hào)驅(qū)動(dòng)半橋主電路。假設(shè)逆變單元的開(kāi)關(guān)頻率為10khz,最小占空比為10%,按照香農(nóng)定理adc采樣頻率至少為200khz,在工程應(yīng)用中一般留有7~10倍余量,所以高速adc的采樣頻率應(yīng)該在1mhz左右。max1072為10位單極型串行adc,可以實(shí)現(xiàn)1.8mhz采樣頻率?梢(jiàn)max1072在采樣頻率和輸出精度方面均滿足跟蹤控制的要求。同時(shí),采用串行adc控制引腳少,占用控制器i/o端口少,所需隔離芯片少,電路結(jié)構(gòu)簡(jiǎn)單可靠性高。隔離芯片采用iso721d,其傳輸帶寬可達(dá)150mhz。
2.2 高速數(shù)字隔離型adc實(shí)現(xiàn)原理
本論文主要研究高速隔離型adc的實(shí)現(xiàn)方案,即圖(1)中虛線框內(nèi)的部分。此部分原理示意圖如圖(2)所示。圖中由fpga產(chǎn)生兩路輸出信號(hào)分別為clk1和sta1。clk1經(jīng)過(guò)隔離芯片輸出信號(hào)clk作為串行adcmax1072的時(shí)鐘信號(hào)其頻率為24mhz。sta1經(jīng)過(guò)隔離芯片輸出信號(hào)sta作為adc的啟動(dòng)控制信號(hào)其頻率為1.5mhz。adc的轉(zhuǎn)換結(jié)果為data信號(hào),經(jīng)隔離芯片輸出data1信號(hào)送回fpga。
各信號(hào)相位關(guān)系如圖(3)所示。其中,信號(hào)a,b,c,dclk依次為clk,sta,data和fpga內(nèi)部移位寄存器的時(shí)鐘信號(hào),實(shí)現(xiàn)將每一位串行數(shù)據(jù)進(jìn)行存儲(chǔ)。信號(hào)b的下降沿啟動(dòng)adc進(jìn)行轉(zhuǎn)換,t0~t1時(shí)間段內(nèi)為adc轉(zhuǎn)換時(shí)間,第四個(gè)clk上升沿輸出數(shù)字量的最高位,經(jīng)4ns后穩(wěn)定。依次在每個(gè)時(shí)鐘信號(hào)clk的上升沿產(chǎn)生數(shù)字量的下一位,在每個(gè)dclk的上升沿將串行數(shù)據(jù)鎖存在移位寄存器中。在lsb之后還有兩位無(wú)效位分別為s1和s0。啟動(dòng)信號(hào)延時(shí)3個(gè)clk,再進(jìn)行下一次啟動(dòng)。
圖(4)為利用fpga實(shí)現(xiàn)的控制隔離型adc的軟核原理描述圖。fpga產(chǎn)生一路頻率為24mhz的clk,信號(hào)經(jīng)過(guò)隔離芯片即為圖(3)中的信號(hào)a,此信號(hào)直接輸出作為max1072的時(shí)鐘信號(hào)。clk1同時(shí)也作為啟動(dòng)信號(hào)的時(shí)鐘信號(hào)。利用一個(gè)16進(jìn)制計(jì)數(shù)器對(duì)clk1進(jìn)行計(jì)數(shù)產(chǎn)生信號(hào)sta1經(jīng)過(guò)隔離芯片即為圖(3)中的信號(hào)b。sta1高電平維持3個(gè)clk1低電平維持13個(gè)clk1。所以sta1的工作頻率為1.5mhz,占空比為12.5%。由sta1信號(hào)的下降沿啟動(dòng)另外一個(gè)13進(jìn)制計(jì)數(shù)器計(jì)數(shù),產(chǎn)生信號(hào)經(jīng)隔離芯片即為如圖(3)中所示的信號(hào)dclk。此信號(hào)作為移位寄存器的時(shí)鐘信號(hào),將10位串行數(shù)據(jù)依次移入寄存器。最后一個(gè)時(shí)鐘信號(hào)啟動(dòng)鎖存器將串行數(shù)據(jù)轉(zhuǎn)換成為并行數(shù)據(jù)鎖存在輸出端供fpag內(nèi)部進(jìn)行跟蹤控制算法使用。
3.實(shí)驗(yàn)結(jié)果
如圖(5)所示,為fpga控制max1072的時(shí)序?qū)嶒?yàn)波形圖參考基準(zhǔn)電壓為2.5v。圖中信號(hào)sta,clk,dclk分別對(duì)應(yīng)圖(3)中信號(hào)a,b,d。從實(shí)驗(yàn)結(jié)果可見(jiàn)max1072的時(shí)鐘頻率為24mhz,啟動(dòng)轉(zhuǎn)換信號(hào)頻率為1.5mhz,與adc時(shí)序要求完全吻合。
圖(6)為隔離前后兩路信號(hào)的比較情況。波形s為輸入模擬信號(hào),頻率為10khz。為調(diào)試方便外接了刷新頻率為1mhz的雙極型dac。經(jīng)adc隔離采樣再通過(guò)dac將數(shù)字量轉(zhuǎn)換成為模擬量即圖(6)中波形p?梢(jiàn)數(shù)字隔離型adc工作正常,初步驗(yàn)證了該方案的可行性。
圖(7)為加入隔離模塊后的跟蹤控制原理性實(shí)驗(yàn)的跟蹤波形。高壓側(cè)電磁干擾對(duì)控制電路的影響有很大程度地減
熱門(mén)點(diǎn)擊
- 數(shù)字頻率合成dds正弦波信號(hào)發(fā)生器
- SAW器件在移動(dòng)通信領(lǐng)域中的發(fā)展
- 適合MOSFET要求的帶焊球晶片技術(shù)
- 安捷倫推出54600系列示波器新產(chǎn)品
- 集成高帶寬互連技術(shù)的下一代FPGA
- 數(shù)據(jù)驅(qū)動(dòng)計(jì)算及其應(yīng)用
- 高速數(shù)字隔離型串行ADC及其工程應(yīng)用
- Linear推出業(yè)界最小及具內(nèi)部基準(zhǔn)的I2C
- 分布式數(shù)據(jù)采集系統(tǒng)中的時(shí)鐘同步
- IR新型iPOWIR同步降壓轉(zhuǎn)換器組合模塊
推薦技術(shù)資料
- DS2202型示波器試用
- 說(shuō)起數(shù)字示波器,普源算是國(guó)內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細(xì)]
- MOSFET 電感單片降壓開(kāi)關(guān)模式變換器優(yōu)勢(shì)
- SiC MOSFET 和 IG
- 新型 電隔離無(wú)芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對(duì)位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究