|
|
Line 34: |
Line 34: |
| *... | | *... |
| * (Power Input & output to stepper driver) | | * (Power Input & output to stepper driver) |
|
| |
| === Proposed Laser Power Control Modification ===
| |
| A small board will be added into the laser which muxes the digital and switches, using the inputs to the PIC where the switches used to go.
| |
|
| |
|
| |
| [[File:Laser_power.jpg|200px]]
| |
|
| |
| ====Removal====
| |
| * To remove the board, simply remove it - all connections are screw terminals
| |
| * connect all the switch cables back into the original connectors, and pin 1 of the parallel port to the LASER_EN pin.
| |
| ** All relevant pinouts have been documented on this page.
| |
| * Remove or cap off the unused parallel port pins (pins 8,9,16)
| |
|
| |
| ====Impact====
| |
| * Workflow will not change. Same commands (M62/M63) are used to toggle power.
| |
| * Fails-safe - If switch is in wrong mode, will cut at lowest power setting.
| |
|
| |
| ====Usage====
| |
| The HAL file driving the laser will be modified to take spindle speed (default = 1), converting to binary, setting 4 LSB gated with the same M62/M63 P0 commands to power on/off laser. To use this, the following would be done:
| |
|
| |
| * Mode switch set to "Auto" mode
| |
| * M3 S''N'' where ''N'' is an integer from 1 through 15, to indicate laser power level desired.
| |
|
| |
| ====Future changes====
| |
| * need to increase laser PWM and switch polling rate. This will allow for in-line rastering of 4-bit images, which would be awesome. (Modifications not yet fully scoped.)
| |
|
| |
| ====Schematics====
| |
| [[File:Laser_power_mod.pdf]]
| |
|
| |
|
| ==== Laser Power controller board pinout ==== | | ==== Laser Power controller board pinout ==== |