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