激光打標機開關信號輸入電路主要是為了實現外部設備信號的輸入,如系統發生錯誤時的急停開關信號輸入,控制打標動作的腳踏開關輸入,光電開關信號輸入等。急停信號是激光打標機必須的關鍵信號,如果系統出現死機,或者操作錯誤,可能引起激光器的誤出光,此時就需要立即停止打標,以避免或者減少傷害。
在飛行標刻模式下,加入光電開關可以實現無人控制的打標,使用光電檢測裝置檢測打標對象,然后根據檢測結果控制打標。
光電開關、腳踏開關等都通過開關信號輸入電路將控制信號輸入到控制器中,設計中使用光電隔離電路實現開關信號的輸入,設計的光電開關輸入電路。
標號START連接到FPGA作為開關信號輸入端,START+和 START-連接外部光電開關電路,光電開關采用外部電源供電。當打標機檢測物體時,START+和START-之間加導通電壓,使光耦導通,START變為低電平;反之,未檢測到物體時,START+和START-之間沒有導通電壓,光耦截止,START被上拉為高電平。發光二極管D230作為開關狀態的指示燈。
腳踏開關的電路設計與光電開關類似。
此外,打標機對于光電開關、和腳踏開關等信號輸入,還應采取去除抖動措施,防止開關抖動引起的重復打標操作,設計中采用在 FPGA中進行延時重復檢測的方法來去除抖動。