Changes between Version 3 and Version 4 of StrasbourgLaserDriver


Ignore:
Timestamp:
Apr 2, 2019, 10:24:18 AM (6 months ago)
Author:
hazen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • StrasbourgLaserDriver

    v3 v4  
    55
    66In the current system an additional ATMega64A uC was used as the system controller, which would manage up to 20 Laser/TEC modules and handle the interface with the host computer.  The system controller also managed the power supply, fans and an additional white light source.
     7
     8System Controller functions:
     9
     10* UART (RS-485) bus to Laser/TEC modules
     11* UART or other interface to host computer
     12* Fan control PWM output
     13* Fan sense input
     14* Interlock control logic inputs:  TEMP_ALARM, AC_FAIL, FAN_FAIL, INTERLOCK_STATUS
     15* Interlock control logic outputs: LASER_SHUTDOWN, LASER STATUS (per laser)
     16* ~4 temperature sensors
     17* I2C DAC for laser current setting (or maybe Laser/TEC control?)
     18* White light source control (opt-isolated)
     19* Laser enable outputs
     20* LED indicators
    721
    822Suggest to keep the Laser/TEC as-is and possibly update the system controller.  Some options and pros/cons: