oem FLD-Mini Flashlamp Driver User Manual

June 9, 2024
OEM

FLD-mini flashlamp driver
User manual

oem FLD-Mini Flashlamp Driver

Warning! This equipment produces high voltages and can be dangerous. Please read user manual before starting operations.

Description

FLD-mini is a miniature all-in-one flashlamp driver specially designed to drive solid-state lasers like flashlamp pumped Nd:YAG, Er:YAG etc.
Driver includes embedded capacitor charging power supply, small capacitor bank, IGBT, its driver, protective circuits, simmer and trigger circuits, discharge resistors and controls, in other words, everything needed to form on flashlamp pulses of quasi-rectangular shape using the energy stored in embedded capacitor bank.

Driver’s major features are:

  • 24V DC input (48V DC on request)
  • Maximal output power – 300W (base version, up to 400W with 24V DC input, up to 700W with 48V DC input)
  • Maximal output voltage – 450V (base version, up to 700V on request)
  • Built-in 2mF capacitor bank
  • Flashlamp trigger and simmer circuits

Base interface is RS-232 (RS-485 is available as an option). Simple PC software is supplied together with the controller.
Driver contains a fan for active cooling.

Appearance

oem FLD-Mini Flashlamp Driver - Fig 1

Connections, signals, signal descriptions

INTERFACE: 13 pin mixed D-SUB connector of 13W3 type
The INTERFACE serves for 24V DC power and all the control signals connection.

RS-232 modification:

PIN (color) DESIGNATION DESCRIPTION
1, 2 (transparent) RS-232 GND The control device connection

(RS-232 interface).
3 (orange)| RS-232 RX
4 (blue)| RS-232 TX
5 (green)| IDC| Door-interlock connection. Should be pulled to the ground to allow the operations.
6 (violet)| Fault| Module internal failure indication. Module rises Fault in the next cases:
– Overheating
– Unable to charge capacitors
– Unable to trigger flashlamp
– Other failures
7 (white/blue)| Synchro IN| Incoming synchronization pulses should be applied to this pin if module is running in external synchronization mode. Input impedance is approx. 1.6 kOhm
8 (white)| Synchro OUT| Synchro output signal coincided with pulse applied to the flashlamp (other on request)
9, 10 (black)| Interface Return| Common return of all interface circuits
A1 (yellow/green)| GND| This pin can be used for protective grounding instead of GND thread.
A2 (red)| DC Input| 24V DC power supply connection. Maximal current consumption is 17A.
A3 (black)| DC Input Return

RS-485 modification difference (other signals are identical to RS-232 modification):

PIN (color) DESIGNATION DESCRIPTION
1, 2 (transparent) N/C
3 (orange) RS-485 A The control device connection (RS-485

interface).
4 (blue)| RS-485 B

HV OUTPUT: Proprietary connector by OEM Tech

Flashlamp is to be connected here.
Red wire – HV OUTPUT positive (to flashlamp anode)
Black wire – HV OUTPUT negative (to flashlamp cathode)

GND: M4 thread
Module should be grounded using this thread before switching on.

Grounding policy
HV OUTPUT negative and 24V DC return are connected to each other, though isolated from the chassis ground and controlling circuits.
RS-232/485 and other Interface signals are isolated from each other and from power circuits.
Other grounding policies are available on request.

Safety

Warning! This equipment produces high voltages that can be very dangerous.
Be careful around the equipment.
Assemble the entire setup before powering up the device.

  • Power supply enclosure is to be protectively grounded via provided grounding stud.
  • Use low voltage power supply with DC output galvanically insulated from AC input (insulation strength 4000VAC, 2500VAC or 1500VAC is selected in dependence on your application)
  • Do not connect / disconnect output cables while driver is turned on
  • Do not operate with disconnected load
  • Avoid casual contacts of personnel with output cables and with the load
  • Do not turn the power supply on if it was already damaged with water, chemicals, mechanical or electrical shock
  • Do not self-repair the power supply, there are no user-serviceable parts inside

First-run procedure

oem FLD-Mini Flashlamp Driver - Fig 3

  1. Ensure 24V DC power supply is off
  2. Connect flashlamp, 24V DC power supply and the controlling device to FLD-mini. Ground FLD-mini using provided thread
  3. Organize your IDC connection or just short-circuit IDC with a choke
  4. Switch on FLD-mini by turning on 24V DC power supply
  5. Connect to FLD-mini via RS-232 interface (baud rate 38400; 8 data bit; 1 stop bit; no parity) or via RS-485 interface
  6. Install and run provided software to set the driver parameters
  7. Now your flashlamp driver is ready to work

For more details see also Software description section on page 10 and Operations section on page 14

Specifications

ELECTRICAL

DC INPUT:

Input voltage| +24V DC (48V DC in optional high-power version which is available on request)
Current consumption| 17A max
PULSE PARAMETERS:
Max. voltage| 450V (base version, up to 700V on request)
Max. discharge current| 500A
Max. average power| 300W ( base version, up to 400W with 24V DC input, up to 700W in optional high-power version with 48V DC input which is available on request)
Pulse width| 50us-1000us
Repetition rate| 1-30Hz
WIRE INSULATION NOTE:
For flashlamp connections| Due to series triggering with 10kV pulses additional insulation (e.g. with silicone tubing) or spacing (e.g. with spiral bundle hose) of L– wire is required
SIMMER PARAMETERS:
Simmer current| 500 mA (100-800 mA on request)
Max output voltage| 300 V
Max output power| 100 W
Open circuit voltage| 1500 V
FLASHLAMP TRIGGERING PARAMETERS:
Triggering method| Series triggering with built-in transformer ( external triggering on request)
Pulse energy / trigger voltage| ~160mJ / 10kV negative to L– ( other on request)
Trigger pulse width| ~1 us
Restrike rate| A few Hertz (automatically adjusted)
COOLING| Forced air cooling with an integrated fan
PROTECTIONS| From overheating of internal components
ENVIRONMENT:
Operation temperature| 0 … +40 °C
Storage temperature| -20 … +60 °C
Humidity| 90%, non-condensing

MECHANICAL

Size (LxWxH) See dimensional drawing below
Weight Approx. 2.0 kg (w/o cables)

DIMENSIONAL DRAWING (STANDARD VERSION)

oem FLD-Mini Flashlamp Driver - Fig 4

DIMENSIONAL DRAWING (COMPACT VERSION)

oem FLD-Mini Flashlamp Driver - Fig 5

How to order?

By default FLD-mini is supplied with the next parameters:

  • 24V DC input voltage
  • 450V maximal output voltage
  • 2mF embedded capacitor bank (maximal rated voltage 450V)
  • 300W maximal output power (achieved close to 450V)
  • Serial triggering
  • RS-232 interface

If the default parameters are not suitable for your application, please fill in and send to us the form below:

Parameter Options available (please select one)
Input voltage □  24V DC

□  48V DC
Maximal output voltage| □  350V (embedded capacitor bank 2.7mF)
□  450V (embedded capacitor bank 2.0mF)
□  500V (embedded capacitor bank 1.5mF)
□  700V (embedded capacitor bank 0.7mF)
Maximal output power| With 24V DC input:
□ 200W
□ 300W
□ 400W
With 48V DC input:
□ 500W
□ 700W
Triggering| □  Serial
□  External
□  Both serial and external
Interface| □ RS-232
□ RS-485

Alternatively please provide a free-form description of your needs.

Software description

oem FLD-Mini Flashlamp Driver - Fig 6

Voltage – sets the desired output voltage (V)
Frequency – sets the desired repetition rate of flashes (Hz)
Pulse length – sets the desired pulse width (us)
Charge – turns capacitor charging module on and off
Simmer – turns simmer supply on and off
Start – enables and disables flashes at HV output
Synchronization – select synchronization mode – Internal synchronization / External synchronization In Internal synchronization mode flashes are defined by internal MCU In External synchronization mode flashes are defined by external signal applied to SYNC IN signal of INTERFACE connector
Triggering edge – in External synchronization mode defines the trigger edge of synchronization signal – either rising edge or falling edge
IDC – status of Door Interlock (IDC signal of INTERFACE connector) – flashes are prohibited if IDC loop is open
Charger fault – internal fault status of the capacitor charging power supply
Charger ready – Ready signal of the capacitor charging power supply
Discharge – status of discharge resistors
Voltage monitor – the actual voltage on the built-in capacitor bank
Expected current – the calculated current through the flashlamp (calculations are based on Voltage and Flashlamp impedance K0 values)
Expected energy – the calculated flash energy (calculations are based on Voltage, Flashlamp impedance K0 and Pulse length values)
Expected power – the calculated power through flashlamp (calculations are based on Voltage, Flashlamp impedance K0, Pulse length and Frequency values)
Lamp impedance K0 – value from flashlamp d/s

RS-232/485 protocol description (firmware revisions #3.2.XX)
RS-232/485 connection parameters: 38400 bps, 8 data bit, 1 stop bit, no parity
Command format is: {command} {data (optionally)} {end-of-line}

  • Command is 1 to 4 character long (see list below)
  • Data is ASCII-string, command and data must be separated with space (space symbol)
  • End-of-line symbols are \n or \r\n

List of available commands:

# Command Description Possible values
Min Max Inc Def
1 sn Sets device’s serial number (example «sn 123») 0
2 SN Returns device’s serial number (ID) 0
37 * Returns firmware version ASCII string up to 15 characters long
40 !J Returns pulse counter 0
41 #J Resets pulse counter
3 v Sets the desired output voltage (in volts, example «v 300») 100
1

100

4| V| Returns voltage set point ( not voltage monitor )| 100| 450| 1
5| p| Sets the desired pulse width (in us, example «p 250»)| 50| 1000| 1| 50
6| P| Returns pulse width set point| 50| 1000| 1
7| f| Sets the desired pulse repetition rate (in hz, example «f 0.5», 0 means single shot)| 0, 0.05| 30| 0.01| 1
8| F| Returns repetition rate set point| 0, 0.05| 30| 0.01
9| x| Sets the synchronization mode («x 0» – internal, «x 1» – external)| 0| 1| –| 0
10| X| Returns the synchronization mode| 0| 1| –
11| t| Sets trigger edge in external synchronization mode («t 0» – rising, «t 1» – falling)| 0| 1| –| 0
12| T| Returns trigger edge| 0| 1| –
35| xo| Defines how synchro output is generated while module is run in external synchronization mode («xo 0» – synchro output is generated by MCU, correspondingly, if necessary, it can differ from incoming pulse, though by the cost of the additional delay; «xo 1» – pulse of external synchronization is repeated at the synchro output, correspondingly the delay is minimal)| 0| 1| –| 0
36| XO| Returns the mode| 0| 1| –
13| s| Turns the simmer supply on and off («s 1» – on, «s 0» – off)| 0| 1| –|

0

14| S| Returns the simmer supply set point ( not simmer monitor )| 0| 1| –
15| c| Turns the capacitor charging module on and off («c 1» – on, «c 0» – off)| 0| 1| –| 0
16| C| Returns capacitor charging module set point| 0| 1| –
17| r| Enables / disables the output («r 1» – enables)| 0| 1| –| 0
18| R| Returns the corresponding set point| 0| 1| –
19| h| Sets maximal power limit (in watts, example «h 200», 0 disables the protection)| 0| 400| 1| 300
20| H| Returns maximal power limit| 0| 400| 1|
---|---|---|---|---|---|---
21| !i| Sets maximal current limit (in amps, example «!i 1000», 0 disables the protection)| 0| 650| 1| 650
22| !I| Returns maximal current limit| 0| 650| 1
23| !k0| Sets flashlamp impedance used for calculations (in VA-1/2, example «!k0 28», 0 disables both over-power and over-current protections)| 0| 50| 0.1| 0
24| !K0| Returns flashlamp impedance| 0| 50| 0.1
25| mV| Voltage monitor (volts)| 0| 500| 1| –
26| mF| Returns fault state (0 – no fault, 1 – fault). Once fault has been occurred, the module:
–  Stops pulses (“r 0”)
– Stops the charger (“c 0”)
–  Stops the simmer (“s 0”)
– Sets fault code (mJ)
Once fault cause disappears, Fault state is automatically removed. Information about the last fault is stored in the error code (mJ).| 0| 1| –| 0
27| mR| Returns ready state (status of the capacitor charging module, 0 – not ready, 1 – ready)| 0| 1| –| –
28| mI| Returns IDC state (0 – closed, 1 – open)| 0| 1| –| –
29| mS| Returns simmer sensor state (0 – off, 1 – on)| 0| 1| –| –
38| sw| Sets simmer sensor timeout (is seconds, example «sw 1», 0 disables the protection); if simmer arc is lost for the time lesser than the timeout value, this situation is not considered as a fault| 0| 5| 0.1| 3
39| SW| Returns simmer sensor timeout| 0| 5| 0.1
30| mD| Returns state of built-in discharging resistors (0 – no discharge, 1 – discharging)| 0| 1| –| –
31| mJ| Returns error code
0 – No error
1  – IDC is open
2  – Charger’s internal fault
3  – Simmer triggering failed on start (“s 1”) 4 – Simmer arc has been ost in run mode
5  – PC connection error (i.e. watch-dog error, see wdg command)
6  – Power too high (exceeds the limit set with h command)
7  – Current too high (exceeds the limit set with !i command)
Error code will be removed (set to 0) on the next successful start (“r 1”)| 0| 7| 1| 0
32| mP| Returns expected power (watts)| 0| 65535| 1| –
33| mC| Returns expected current (amps)| 0| 65535| 1| –
34| mE| Returns expected energy (jouls)| 0| 65535| 1| –
Service commands|
42| ^c| Calibrates output voltage (in volts, one point calibration)| VMAX-10 to VMAX+10| 1| –
43| ^C| Returns the corresponding value| 1| –
44| ^k| Calibrates voltage monitor (in volts, one point calibration)| VMAX-10 to VMAX+10| 1| –
45| ^K| Returns the corresponding value| 1| –
46| _R| Resets calibrations (both voltage and monitor)| –| –| –| –
49| wdg| Sets watch-dog timeout (in seconds, example “wdg 5”, 0 means timeout is disabled); no command received via RS-232 interface within this time is considered as a communication error| 0| 10| 0.1| 5
50| WDG| Returns watch-dog timeout| 0| 10| 0.1
51| vm| Sets capacitor charger’s calibration (VMAX)| 0| 500| 1| 450
52| VM| Returns VMAX| 0| 500| 1
53| widc| Sets IDC waiting time (ms)| 1| 6000| 1| 200
---|---|---|---|---|---|---
54| WIDC| Returns IDC waiting time (ms)| 1| 6000| 1
55| ss| Slow start time (in seconds, 0 – disabled)| 0| 60| 1| 0
56| SS| Returns slow start command| 0| 60| 1
57| mvp| HV power supply calibration constant| 0| 10| 0.1| 7
58| MVP| Returns HV power supplycalibration constant| 0| 10| 0.1
|
47| #R| Resets EEPROM (sets all parameters to the default values)| –| –| –| –
48| boot| Switches MCU to the bootloader mode| –| –| –| –
55| #SM| Saves all parameters to EEPROM| –| –| –| –
–| @, %, ?| Service commands left for compatibility purposes (not recommended to use)| –| –| –| –
–| ^V, !R, #f| Service commands left for compatibility purposes (not recommended to use)| –| –| –| –

Operations (start-up and shut-down procedures)

  1. Connect flashlamp, 24V DC power supply and the controlling device to FLD-mini. Ground FLD-mini using provided thread. Organize your IDC connection or just short-circuit IDC with a choke.

  2. Switch on FLD-mini by turning on 24V DC power supply.

  3. Connect to FLD-mini via RS-232 interface (baud rate 38400; 8 data bit; 1 stop bit; no parity).

  4. Check if the connection has been established successfully by sending some test commands (e.g. ‘mF’ or ‘mV’). The response should be adequate to the command.

  5. Setup the initial parameters following the sequence below:
    • set flashlamp impedance using ‘!k0’ command (example ‘!k0 20.5’; ‘!k0 0’ disables over-current and over-power protections)
    • check if the flashlamp impedance has been set correctly using ‘!K0’ command
    • set maximal current limit using ‘!i’ command
    • check if current limit has been set correctly using ‘!I’ command
    • set maximal power limit using ‘h’ command
    • check if power limit has been set correctly using ‘H’ command
    • set synchronization mode using ‘x’ command
    • ‘X’ to check
    • if necessary set synchronization edge using ‘t’ command
    • ‘T’ to check
    • set desired output voltage using ‘v’ command
    • ‘V’ to check
    • set desired pulse width using ‘p’ command
    • ‘P’ to check
    • set desired repetition rate using ‘f’ command
    • ‘F’ to check

  6. After the initial setup is done, start the internal sub-modules one-by-one:
    • send ‘s 1’ command for the flashlamp triggering
    • after approx. 2s waiting time check the simmer arc status by sending ‘mS’ command
    • on positive response, send ‘c 1’ command for enabling capacitor charging power supply
    • after approx. 2s waiting time check if the capacitor bank is charged successfully either by sending ‘mR’ command or by sending ‘mV’ command (there might be some difference between set and measured value, usually 1-2% of VMAX) or both
    • on positive response, send ‘r 1’ command to apply pulses to the flashlamp

  7. Operating voltage, pulse width and the repetition rate can be changed in run mode. Synchronization parameters cannot be changed in run mode.

  8. In run mode we recommend to monitor the internal state of FLD-mini using the next commands:
    • R – if FLD-mini is in run mode
    • mJ – error code
    Recommended frequency of sending commands is 5Hz or less.

  9. Shut down sequence:
    • ‘r 0’ to stop pulses
    • ‘s 0’ to off the simmer
    • ‘c 0’ to disable the capacitor charging
    Note: capacitor banks need some time (15-20s) to discharge down to safe voltage level.
    • disable RS-232 connection
    • remove 24V DC power

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals