AN-329 PWM output control for Laser fire with ATYPE 36

AN-329 PWM output control for Laser fire with ATYPE 36

PWM outputs are required for laser control and similar applications.

This document introduces a new ATYPE which has been created to allow accurate switching of a PWM output at equip-spaced points along an XY path.

- Programmable Laser ON time hardware switched to 50nsec resolution.
- Easily link PWM switch points to a group of interpolating XY or XYZ axes.
- Distance between switching points maintained when speed and acceleration of XY changes rapidly.
- Other PWM control options are possible. Contact Trio if you need further functionality.

    • Related Articles

    • Pulse Train Output

      A (pulse) is on pins 1 and 2. B (direction) is in pins 3 and 4. PWM output when enabled is on pins 6 and 7. There are a couple of application notes about PWM: AN-301 PWM Output control AN-329 PWM output control for Laser fire with ATYPE 36
    • AN-301 PWM Output control

      PWM outputs are required for laser control and similar applications. This document defines the functions available on the MC405 or similar controller for PWM. Below functions are now supported: - Programmable Mark/Space PWM outputs. - Optional ...
    • MC508 ATYPE, steppers and encoders

      To configure the MC508 with 4 encoder + 4 pluse/dir axes, we suggest to set axes 0~3 as encoder, and 4~7 as pulse/direction. If you set the axis 0~7 atype to High density, then 8~15 must also be High density ATYPE as well and with that setting, you ...
    • LinMot latest Drive support DS402 homing & Torque control

      LinMot have updated their firmware to include Position, Speed & Torque control now. The respective CoE objects are mapped in the fixed PDO profiles. The below LinMot Drives with Firmware 6.10 able to support this profiles In the attached EC_EXTEND, ...
    • virtual output

      Q: How do I used a virtual output? How can I read the state of the virtual output? A: Set virtual output with OP. Read virtual output with IN. OP(24,ON) IF IN(24)=ON THEN PRINT "OK" ENDIF