FPGA本質上是由硬件組成的,其編程語言也為VHDL等硬件描述語言,它的程序并行執行,也就是說一旦主機角度或設定的打開關閉角度有變化,幾十路的引緯信號就會立即同時輸出,誤差僅為信號的建立時間,只有幾納秒。因此FPGA產生的引緯信號可以很好地滿足噴氣織機對引緯控制精度和控制一致性的要求,從根本上改變處理器產生引緯信號的弊端。引緯信號仿真圖如圖5所示:設定打開角度為80°,設定關閉角度為96°,引緯信號在這個區間內有效。由圖5可以看出,引緯信號的產生和關閉幾乎沒有任何延時。
.gif)
3.2.4多路選擇模塊
由于紡織工藝的要求,不同花色的引緯參數和引緯系統的不同狀態需要不同的引緯控制信號控制電磁閥,在FPGA中可以采用多路選擇器的方式來選擇需要的引緯信號,并且由于是硬件選擇,基本上不會產生任何誤差和延時。
3.2.5高低壓驅動信號產生模塊
為了保證引緯的可靠穩定,電磁閥一般采用雙電壓供電方式,即48V電壓打開電磁閥,9V的電壓保持電磁閥的打開狀態。根據高速電磁閥性能的要求,控制48V電壓的信號要求為精確的8ms,時間太短,電磁閥不能可靠打開,時間太長電磁閥容易發熱損壞。
在FPGA中雖然沒有單穩態電路,但是可以采用時鐘計數的方式來模擬單穩態的產生:在信號的上升沿開始計數并設置單穩態信號有效,計滿8ms的時鐘脈沖個數后停止計數并設置單穩態信號無效,這樣就可以輸出精確的8ms單穩態信號。例如,假設采用8k的計數時鐘頻率,64個計數時鐘周期就是8ms,單穩態信號的誤差不會超過0.125ms,高低壓驅動信號仿真圖如圖6所示,其中signal_8ms為8ms單穩態驅動信號,signal_hold為低壓驅動信號。
.gif)
在這種方式中,計數時鐘頻率越高,誤差就越小,大大提高了單穩態信號控制精度和一致性,完全可以滿足引緯電磁閥的要求。高低壓驅動信號完全在FPGA中實現,不需要任何附加的硬件電路,不受溫度和電阻電容精度的影響,保證了引緯的可靠性、穩定性和控制的一致性,同時也簡化電路,減少了硬件故障,降低了成本。
<<上一頁[1][2][3][4][5]下一頁>>
相關信息 







推薦企業
推薦企業
推薦企業