空間分集光通信的信標光切換設計
模塊共有3個(gè)輸入端、4個(gè)輸出端,分別是clk,RESET,reversal,step0~step3。輸入clk用于控制轉速,輸入REST用于復位,輸入reversal用于控制電機反轉,輸出step[3:0]用于提供驅動(dòng)步進(jìn)電機的時(shí)序。在編譯環(huán)境ISE中使用該模塊并重復調用3次,得到如圖3電路結構。其中輸入管腳有系統同步時(shí)鐘clk,系統復位REST,轉換開(kāi)關(guān)reversal,4組輸出管腳motorl_step[3:0]~motor4_step[3:0]用于控制4個(gè)獨立的步進(jìn)電機。
3 仿真結果
系統設計仿真結果如圖4所示。從時(shí)序圖中可以看出,使用卡諾圖生成模塊能夠準確的實(shí)現要求時(shí)序的控制,電機轉速由時(shí)鐘輸入端控制,使用reversal控制端控制電機反轉。本文使用卡諾圖編程方式設計FPGA程序,系統設計難度大大降低,工程技術(shù)人員能夠通過(guò)該方法使用FPGA設計所需電路。本文引用地址:http://dyxdggzs.com/article/153988.htm
4 結論
本文解決了在分集技術(shù)光通信中使用多光束粗捕獲與精瞄準光束發(fā)散角同步切換的問(wèn)題。其中電機驅動(dòng)時(shí)序由FPGA并行控制,系統時(shí)鐘完全同步,并設計反轉輸入接口,整體驅動(dòng)電路集成在一片FPGA之上,使系統結構簡(jiǎn)單,擴展性強。
評論