新型磁耦合隔離電路設計
3.1.3 初級驅(qū)動單元的功能仿真
使用QuartusII 9.0對磁耦合隔離電路初級驅(qū)動單元進行功能仿真,得到功能仿真曲線如圖3所示。本文引用地址:http://cafeforensic.com/article/179136.htm
從上圖看出,在1的位置后,雖然沒有輸入信號(SInput)的變化,輸出驅(qū)動波形中也產(chǎn)生了一個驅(qū)動脈沖,這就是為了保證在輸入信號初始值為高電平時保持輸入和輸出的一致,由電路自動加入的;在位置2,復位后次級接收電路初始態(tài)已經(jīng)為低電平,輸入信號的初始值也為低電平,隔離輸入輸出一致,故不需要自動加入驅(qū)動脈沖。
3.2 次級接收模塊的實現(xiàn)
Receive構(gòu)成磁耦合隔離電路的次綴接收模塊,該模塊完成的功能為:在復位信號到來后,接收電路復位輸出為‘0’,而后每接收到一個脈沖,輸出反轉(zhuǎn)一次。由于復位后接收模塊的初始態(tài)已與初級輸入信號的初始值一致,初級輸入信號每發(fā)生一次跳變,初級驅(qū)動電路輸出一個脈沖,因此在任何時刻,次級接收電路的輸出都與初級輸入信號一致。從而實現(xiàn)低頻或直流信號的磁耦合隔離傳輸。該模塊實際上就是一個帶復位功能的一位計數(shù)器,關(guān)于它的VHDL實現(xiàn)在參考文獻中有現(xiàn)成的例子,此處不再贅述。
InputS模塊的功能仿真波形如圖4所示。
3.3 模塊工作頻率的說明
一般來說,對于上升沿持續(xù)時間在50ns左右脈沖變壓器,傳輸信號跳變沿驅(qū)動脈沖的寬度至少應大于此時間,在本設計中,選用60 ns的脈沖作為傳輸信號跳變沿驅(qū)動脈沖的寬度,為了使兩個相鄰的傳輸信號跳變沿驅(qū)動脈沖能夠被接收模塊準確識別,它們之間應至少間隔一個脈沖寬度的時間,這樣算起來,傳輸信號的最短持續(xù)時間應為120ns,而對于直流信號上述模塊也能準確傳輸(原理前面已經(jīng)述及),因此該模塊傳輸信號的頻率范圍是0~8 MHz。對于高于8 MHz的數(shù)字信號,模塊將不能正確工作。
上述分析是在脈沖變壓器上升沿為50ns的前提下給出的,如果上升沿時間再短些,模塊的工作頻率上限還可提高。
3.4 新受磁耦合隔離電路應用
新型磁耦合隔離模塊的應用電路如圖5所示,該電路用于完成信號Sin1到Sour2,Sin2到Sout1的磁耦合隔離傳輸。在電路中,U1、U2為脈沖變壓器ITNA-0235-D103,上升沿持續(xù)時間50 ns;U3、U4為Schmitt觸發(fā)器,用于將脈沖變壓器輸出的信號整形成脈沖信號,測試點①② ③的信號波形如圖前面中所示。R5、C1和R6、C2分別組成兩個磁耦合隔離驅(qū)動模塊的上電復位電路,兩個復位電路的時間常數(shù)應設計在10μs左右,以保證模塊穩(wěn)定復位;R1、R2和R3、R4分別組成兩個電平移動電路,用于將脈沖變壓器輸出的交流信號移動到0~VCC的范圍。在模塊配置到CPLD時DriveOut引腳必須配置成ITL模式以增加電流驅(qū)動能力。電路在實際使用時,EnT與EnR可以改成由邏輯信號直接控制,這樣就可以使驅(qū)動模塊穩(wěn)定時間可控,在由于受到干擾而使電路出現(xiàn)錯誤時,可以通過施加EnT與EnR信號使電路恢復正常工作。
對上述電路測試,得到如下測試結(jié)果:
1)電路能夠準確傳輸直流信號;
2)對小于8 MHz的數(shù)字信號跳變沿的傳輸延遲小于50 ns,對于8 MHz以上的數(shù)字信號上述電路不能工作;
3)電路功耗,由于用于信號傳輸驅(qū)動的邏輯電路只占CPLD的很小部分(在應用電路中,CPLD選用EPM240TC100,使用16個邏輯單元,占總邏輯單元數(shù)的7%,其他單元用作別的用途),準確功耗很難測量,但是在傳輸直流信號時磁耦合隔離部分的功耗與光隔的功耗對比就足以說明問題。傳輸高電平時,光隔電路需要持續(xù)消耗10 mA的電流,以維持穩(wěn)定輸出高電平;而上述磁耦合隔離電路則只需要在最初的40 ns內(nèi)消耗電流,其他時間磁耦合隔離部分消耗的電流為0,因此傳輸直流信號時,上述電路的功耗要遠小于光隔電路。
4 結(jié)論
該設計的創(chuàng)新點在于:1)以窄脈沖表示傳輸信號的狀態(tài)改變;2)以窄脈沖的磁耦合隔離傳輸代替輸入信號的隔離傳輸,降低隔離電路的功耗;3)實現(xiàn)低頻和直流信號的磁耦合隔離傳輸;4)驅(qū)動電路簡單,接收和發(fā)送模塊共需要16個邏輯單元就可實現(xiàn)上述功能;5)信號傳輸延遲很小。
存在的問題:1)傳輸信號的上限頻率受限,只能傳輸0~8 MHz的方波信號;2)在電路上電到復位信號結(jié)束的一段時間(10μs以內(nèi)),電路不能正確傳輸信號,必須保證在此時間段內(nèi)傳輸信號狀態(tài)穩(wěn)定,否則后面的信號將全部錯誤。
總之,正是由于該設計具有電路簡單、功耗小、能夠?qū)崿F(xiàn)磁耦合隔離傳輸?shù)皖l信號,且信號傳輸延遲很小等特點,拓展了磁耦合隔離技術(shù)的應用領(lǐng)域。
評論