CO2激光器工作時需要兩種控制信號:一種是Tickle信號,一種是頻率和占空比均可調的PWM信號。其中Tickle信號是激光器上電就需要的提供的控制信號,而且在關閉PWM 輸出或者PWM信號的低電平時間大于199 u s時,也要提供這個信號;PWM 信號是控制激光器發出激光的控制信號,其頻率可以是0~20KHz,占空比可以是0~100%,一般打標時使用的PWM信號的占空比為5~95%。激光器控制模塊要實現這兩種信號,初始化完畢后就輸出Tickle信號,從其仿真波形圖中可以看到,兩個1 us高電平之間的時間間隔為199 u s,符合Tickle信號的要求。
仿真時,首先設定了PWM信號的頻率和占空比計數值,之后執行了允許激光器發出激光命令,即向地址0x0900 0008寫入數據OxFFFF,但此時并不立即發出激光,而是再等待DA_ENPWM信號也變為高電平有效后,-PWM_out端口才輸出所設定的 PWM信號,伸激光器輸出激光進行打標。