User Tools

Site Tools


slice:dcc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
slice:dcc [2020/03/07 00:20] – [Programmable Input] Michael Radunskyslice:dcc [2024/03/27 21:07] (current) – Correcting model name to SLICE-DCC-X Thomas Bersano
Line 11: Line 11:
 ==== Links ==== ==== Links ====
 Click here for the [[http://www.vescent.com/manuals/doku.php?id=manuals|main manuals page]].\\ Click here for the [[http://www.vescent.com/manuals/doku.php?id=manuals|main manuals page]].\\
-Click here for the [[slice:quick_start_dcc|SLICE-DCC Quick Start Guide]].\\ 
 Click here for the [[slice:dcc:API|SLICE-DCC API]].\\ Click here for the [[slice:dcc:API|SLICE-DCC API]].\\
 Click here for the [[https://www.vescent.com/products/electronics/slice/slice-cc-dual-channel-current-controller/|SLICE-DCC web page]].\\ Click here for the [[https://www.vescent.com/products/electronics/slice/slice-cc-dual-channel-current-controller/|SLICE-DCC web page]].\\
 Click here for the [[https://github.com/Vescent|Github page for SLICE-DCC GUI]]\\ Click here for the [[https://github.com/Vescent|Github page for SLICE-DCC GUI]]\\
-Click here for the [[https://github.com/Vescent/SLICE-DCC-Firmware-Upgrade|Github page for SLICE-DCC firmware revisions]]\\+Click here for the [[https://github.com/Vescent/FFC_Firmware_Upgrade-and-FPGA-Software-Firmware|Github page for SLICE-DCC firmware revisions]]\\
 Please check back for added functionality.  Contact [[[email protected]|sales [at] vescent [dot] com]] for questions and corrections, or to request added functionality. Please check back for added functionality.  Contact [[[email protected]|sales [at] vescent [dot] com]] for questions and corrections, or to request added functionality.
 ===== List of Warning Symbols ===== ===== List of Warning Symbols =====
Line 35: Line 34:
  
 <WRAP center round box 40%><tabcaption av_models |Available SLICE-DCC models> <WRAP center round box 40%><tabcaption av_models |Available SLICE-DCC models>
-| **Model** | **Current Rating** | +| **Model**       | **Current Rating**  
-| SLICE-DC-200 | 200 mA | +| SLICE-DCC-200   | 200 mA              
-| SLICE-DC-500 | 500 mA | +| SLICE-DCC-500   | 500 mA              
-| SLICE-DC-1000 | 1 A | +| SLICE-DCC-1000  | 1 A                 
-| SLICE-DC-2000 | 2 A |+| SLICE-DCC-2000  | 2 A                 |
 </tabcaption></WRAP> </tabcaption></WRAP>
 ===== Purchase Includes ===== ===== Purchase Includes =====
Line 70: Line 69:
 ===== Proper Usage ===== ===== Proper Usage =====
 <WRAP center round box 60%> <WRAP center round box 60%>
-| {{ :warning-sign.png?200&nolink }}  | If this instrument is used in a manner not specified by the manufacturer in this manual or other relevant literature, protection provided by the instrument may be impaired. | +| {{ :warning-sign.png?200&nolink }}  | If this instrument is used in a manner not specified by the manufacturer in this manual or other relevant literature, protection provided by the instrument may be impaired.                                                                                  
-| {{ :warning-sign.png?200&nolink }}  | Use caution when connecting the SLICE-DCC to your diode Diode lasers are static sensitive and can be damaged from static build up. Make sure to discharge any charge built up on your skin or clothes by using a grounding strap while making connections.  |+| {{ :warning-sign.png?200&nolink }}  | Use caution when connecting the SLICE-DCC to your diode Diode lasers are static sensitive and can be damaged from static build up. Make sure to discharge any charge built up on your skin or clothes by using a grounding strap while making connections.  |
 </WRAP> </WRAP>
 \\ \\
    
 <WRAP center round important 100%> <WRAP center round important 100%>
-The SLICE-DCC is designed to drive, among other devices, laser diodes.  In order to be in US FDA compliance for driving lasers:\\ +The SLICE-DCC is designed to drive, among other devices, laser diodes, quantum cascade lasers, and semiconductor amplifiers.  In order to be in US FDA compliance for driving lasers:\\ 
  
   * There is a 5 s delay between turning on the current and the current beginning to flow.  During this period, a warning light will flash on the front panel of the SLICE-DCC.   * There is a 5 s delay between turning on the current and the current beginning to flow.  During this period, a warning light will flash on the front panel of the SLICE-DCC.
Line 97: Line 96:
 | Control                                                              |  Touch Screen, GUI, Serial commands     | | Control                                                              |  Touch Screen, GUI, Serial commands     |
 | Operation Modes                                                      |  Constant Current\\ Constant Power      | | Operation Modes                                                      |  Constant Current\\ Constant Power      |
-| \\ \\ Maximum Current                                                |  200 mA\\ 500 mA\\ 1,000 A\\ 2,000 mA            +| \\ \\ Maximum Current  per Channel                                   |  200 mA\\ 500 mA\\ 1,000 A\\ 2,000 mA   
-| \\ \\ Current Noise((Constant Current Mode)) ((rms 10 Hz to 1 MHz))  |  1.5\\ 4\\ 10\\ 15                      | +| \\ \\ Current Noise((Constant Current Mode)) ((rms 100 Hz to 1 MHz))  |  1.5 µA\\ 4 µA\\ 10 µA\\ 15 µA                      | 
-| Input Impedance\\ Rear \\ Front  |  \\ >20 kΩ\\ 50 Ω or 1 MΩ  | +Current Modulation Input Impedance \\ Rear \\ Front  |  \\ >20 kΩ\\ 50 Ω or 1 MΩ  | 
-| Modulation Bandwidth((-3 dB point)), ((front & rear modulation input ports))|  DC to >1 MHz                +|Modulation Bandwidth((-3 dB point)), ((front & rear modulation input ports))|  DC to >1 MHz                |
-| Modulation Depth          \\ 200 mA\\ 500 mA\\ 1,000 mA\\ 2,000 mA |  \\ ±100 mA\\ ±250 mA\\ ±500 mA\\ ±500 mA  | +
-| Modulation Transfer Function  \\ 200 mA\\ 500 mA\\ 1,000 mA\\ 2,000 mA |  \\ 1 mA/V \\ 2.5 mA/V \\ 5 mA/V \\ 5 mA/V  |+
 | Modulation Input Range                                                ±10 V                                  | | Modulation Input Range                                                ±10 V                                  |
-| Current Resolution                                                   |  100 µA                                 |+|Modulation Depth          \\ SLICE-DCC-200\\ SLICE-DCC-500\\ SLICE-DCC-1000\\ SLICE-DCC-2000 |  \\ ±10 mA\\ ±25 mA\\ ±50 mA\\ ±50 mA  | 
 +|Modulation Transfer Function  \\ SLICE-DCC-200\\ SLICE-DCC-500\\ SLICE-DCC-1000\\ SLICE-DCC-2000 |  \\ 1 mA/V \\ 2.5 mA/V \\ 5 mA/V \\ 5 mA/V  | 
 +| Current Resolution \\ SLICE-DCC-200\\ SLICE-DCC-500\\ SLICE-DCC-1000\\ SLICE-DCC-2000 |  \\ 10 µA \\ 10 µA \\ 20 µA \\ 100 µA                                 |
 | Drift                                                                |  <25 µA/°C                              | | Drift                                                                |  <25 µA/°C                              |
 | Power Stability((constant power mode))                                0.1% rms((relative to maximum power))  | | Power Stability((constant power mode))                                0.1% rms((relative to maximum power))  |
 +| Monitor Photodiode Input Current Range  | ±5 mA |
 | Maximum Compliance Voltage                                            12 V                                   | | Maximum Compliance Voltage                                            12 V                                   |
 | Triggering                                                            TTL                                    | | Triggering                                                            TTL                                    |
Line 134: Line 134:
   - Door interlock   - Door interlock
   - CH 2 Current output   - CH 2 Current output
-  - CH 2 Modulation input+  - [[:slice:dcc#rear-panel_modulation|CH 2 Modulation input]]
   - CH 2 Photodiode input   - CH 2 Photodiode input
  
Line 144: Line 144:
 The touch screen interface and the Host GUI operate in a substantially similar way, except touch is substituted for a click in the touch screen interface. The touch screen interface and the Host GUI operate in a substantially similar way, except touch is substituted for a click in the touch screen interface.
  
-When presented with a given view, it is possible to select the functionality or edit the values in a field bordered in <color black/hsl(213, 80%, 60%)>blue</color> When a particular field is actively being edited, its border will change to <color black/yellow>yellow</color>. +When presented with a given view, it is possible to select the functionality or edit the values in a field bordered in <color black/hsl(213, 80%, 60%)>blue</color> When a particular field is actively being edited, its border will change to <color black/yellow>yellow</color> The Home Screen of the SLICE-DCC is shown in <imgref home_scr_dcc> and is reached by clicking the home button (<imgref home_butt>) in the upper left corner of the touch screen. From the Home screen, summary control over the two channels is possible, including setting I<sub>set</sub> or P<sub>set</sub>,From the Home screen, you can edit the control parameters for each channel.
-The Home Screen of the SLICE-DCC is shown in <imgref home_scr_dcc> and is reached by clicking the home button (<imgref home_butt>) in the upper left corner of the touch screen. From the Home screen, summary control over the two channels is possible, including setting I<sub>set</sub> or P<sub>set</sub>,From the Home screen, you can edit the the control parameters for each channel.+
  
 In general, the status displayed in an editable field is the current status (not the result of touching the button).  Touch the field to select a new value/status.  For instance, in <imgref home_scr_dcc> both channels are in stand by.  Touching the OFF button will initiate current delivery to the given channel.\\ In general, the status displayed in an editable field is the current status (not the result of touching the button).  Touch the field to select a new value/status.  For instance, in <imgref home_scr_dcc> both channels are in stand by.  Touching the OFF button will initiate current delivery to the given channel.\\
Line 154: Line 153:
 ==== Home Button ==== ==== Home Button ====
 <imgcaption home_butt|Home button>{{ :slice:slice-qt-home-button.gif?77x75 |}}</imgcaption> <imgcaption home_butt|Home button>{{ :slice:slice-qt-home-button.gif?77x75 |}}</imgcaption>
-Returns to [[#Home Screen|Home screen]] (<imgref home_scr>).+Returns to [[#Home Screen|Home screen]] (<imgref home_scr_dcc>).
 ==== Back Button ==== ==== Back Button ====
 <imgcaption back_butt|Back button>{{ :slice:slice-qt-back-button.gif?77x75 |}}</imgcaption> <imgcaption back_butt|Back button>{{ :slice:slice-qt-back-button.gif?77x75 |}}</imgcaption>
Line 202: Line 201:
 ===== SLICE-DCC Operation ===== ===== SLICE-DCC Operation =====
 The Home screen displays the status of both channels (<imgref home_scr_dcc>).  The data for each channel is arranged vertically.   At a glance, for each channel, I<sub>set</sub>, and Compliance Voltage can be read.  Touching the blue window labelled Voltage [V] will cause this window to toggle from displaying  Compliance Voltage to displaying dissipated Power. The Home screen displays the status of both channels (<imgref home_scr_dcc>).  The data for each channel is arranged vertically.   At a glance, for each channel, I<sub>set</sub>, and Compliance Voltage can be read.  Touching the blue window labelled Voltage [V] will cause this window to toggle from displaying  Compliance Voltage to displaying dissipated Power.
 +==== Laser and Photodiode Connections ====
 +
 +=== Connection to Laser Diode ===
 +The SLICE-DCC requires that the cathode of the laser diode is at ground (<imgref cath_gnd>).  The anode is connected to the center conductor of the SMA connector on the rear of the SLICE-DCC and the cathode is connected to the sheath.
 +
 +<imgcaption cath_gnd|Wiring configuration for laser diode>{{ :slice:dcc:cathode_ground.png?430 |}}</imgcaption>
 +
 +=== Connection to Monitor Photodiode ===
 +Either of the two configurations of the monitor photodiode seen in <imgref mon_pd> will work for the signal proportional to the laser diode power for operating in Constant Power mode.  Depending on how you have completed the monitor photodiode circuit, you may have to adjust the [[slice:dcc#constant_power_mode|sign of the Constant Power feedback loop]].
 +
 +
 +<imgcaption mon_pd|Wiring configurations for monitor photodiode>{{ :slice:dcc:anode_cathode_ground_monitor_pd.png |}}</imgcaption>
 ==== Setting the Operation Mode ==== ==== Setting the Operation Mode ====
 The SLICE-DCC has two operation modes: Constant Current and Constant Power.  The operation mode, as with most other operating parameters can be set independently for each channel.  To toggle between Constant Current and Constant Power modes, from the Home screen, touch the window labelled either CH X Constant Current or CH X Constant Power.  If the channel is in Constant Current Mode, you will be presented with the window seen in <imgref cc_param>. \\ The SLICE-DCC has two operation modes: Constant Current and Constant Power.  The operation mode, as with most other operating parameters can be set independently for each channel.  To toggle between Constant Current and Constant Power modes, from the Home screen, touch the window labelled either CH X Constant Current or CH X Constant Power.  If the channel is in Constant Current Mode, you will be presented with the window seen in <imgref cc_param>. \\
Line 213: Line 224:
 Touching the Window labeled Control Mode will allow you to toggle the channel back & forth between Constant Current and Constant Power modes as seen in <imgref cc_cp>. Touching the Window labeled Control Mode will allow you to toggle the channel back & forth between Constant Current and Constant Power modes as seen in <imgref cc_cp>.
  
-<imgcaption cc_cp>|Constant Current or Constant Power>{{ :slice:dcc:cc_cp_toggle.png?430x254 |}}</imgcaption> \\+<imgcaption cc_cp|Constant Current or Constant Power>{{ :slice:dcc:cc_cp_toggle.png?430x254 |}}</imgcaption> \\
 ==== Setting the Current Limit ==== ==== Setting the Current Limit ====
 The user can set a maximum deliverable current so as not to exceed the rated maximum for their device.  From the Home screen, touch the window labelled either CH X Constant Current or CH X Constant Power. Depending on the operation mode, you will be presented with either <imgref cc_param> or <imgref cp_param> The user can set a maximum deliverable current so as not to exceed the rated maximum for their device.  From the Home screen, touch the window labelled either CH X Constant Current or CH X Constant Power. Depending on the operation mode, you will be presented with either <imgref cc_param> or <imgref cp_param>
Line 235: Line 246:
  
 ==== Rear-Panel Modulation ==== ==== Rear-Panel Modulation ====
-On the rear panel of the SLICE-DCC is an SMA input for servoing or modulating the current output.  (<imgref back>, item 9).  The transfer function for this input depends on the current capacity (see <tabref specs>).  The input range is ±10 V.  The current can be modulated over the full range of current except for the 2,000 mA model which can only swing ±500 mA.  The 3-dB bandwidth of this modulation input is DC to 1 MHz.+On the rear panel of the SLICE-DCC is an SMA input for servoing or modulating the current output.  (<imgref back>, item 9).  The transfer function for this input depends on the current capacity (see <tabref specs>).  The input range is ±10 V.  The current can be modulated over the full range of current except for the 2,000 mA model which can only swing ±50 mA.  The 3-dB bandwidth of this modulation input is DC to 1 MHz.
  
 It is also possible to introduce a modulation/control signal from the front-panel input BNC.  Only one input port can be active at a time. It is also possible to introduce a modulation/control signal from the front-panel input BNC.  Only one input port can be active at a time.
Line 250: Line 261:
 | {{ :warning-sign.png?400&nolink }}  | Warning.  Make sure the Current Limit is set below the recommended maximum current for your laser diode and that the monitor photodiode is working and delivering a signal to the SLICE-DCC before engaging Constant Power mode.  If a signal proportional to the laser power from the monitor diode is not delivered to the SLICE-DCC, the current may ramp to its maximum allowed value when Constant Power mode is engaged.  | | {{ :warning-sign.png?400&nolink }}  | Warning.  Make sure the Current Limit is set below the recommended maximum current for your laser diode and that the monitor photodiode is working and delivering a signal to the SLICE-DCC before engaging Constant Power mode.  If a signal proportional to the laser power from the monitor diode is not delivered to the SLICE-DCC, the current may ramp to its maximum allowed value when Constant Power mode is engaged.  |
 </WRAP> \\ </WRAP> \\
-  - Connect the output of the monitor photodiode to the CH X Photodiode Input connector (labelled "10" in [[slice:dcc#rear_panel|the back-panel image]]) on the back of the SLICE-DCC.\\ \\ In order for Constant Power mode to operate correctly, the user must set three control parameters: the responsivity of the monitor photodiode, the gain of the loop filter, and the polarity of the photodiode response.  Before setting these control parameters. first [[slice:dcc#setting_the_operation_mode|set the SLICE-DCC in Constant Power mode]] and [[slice:dcc#setting_the_operating_power_in_constant_power_mode|set the Power Setpoint]].  From the home screen, enter the CH X Settings screen by tapping the window labelled CH X: Constant Power.  Enter values for Detector Response, Gain, and monitor photodiode Polarity. \\ \\ +  - Connect the output of the monitor photodiode to the CH X Photodiode Input connector (labelled "10" in [[slice:dcc#rear_panel|the back-panel image]]) on the back of the SLICE-DCC.\\ \\ In order for Constant Power mode to operate correctly, the user must set three control parameters: the responsivity of the monitor photodiode, the gain of the loop filter, and the polarity of the photodiode response.  Before setting these control parameters. First [[slice:dcc#setting_the_operation_mode|set the SLICE-DCC in Constant Power mode]] and [[slice:dcc#setting_the_operating_power_in_constant_power_mode|set the Power Setpoint]].  From the home screen, enter the CH X Settings screen by tapping the window labelled CH X: Constant Power.  Enter values for Detector Response, Gain, and monitor photodiode Polarity. \\ \\ 
   - Enter the value of the detector response supplied in the documentation that came with your monitor photodiode. (<imgref cp_param_set>) <imgcaption cp_param_set|Setting the detector response for Constant Power mode>{{ slice:dcc:cp_set_responsivity_knobs.png?430x254 |}}</imgcaption>    - Enter the value of the detector response supplied in the documentation that came with your monitor photodiode. (<imgref cp_param_set>) <imgcaption cp_param_set|Setting the detector response for Constant Power mode>{{ slice:dcc:cp_set_responsivity_knobs.png?430x254 |}}</imgcaption> 
   - Turn the Gain all the way to 0 (zero).  Turn the system ON to deliver current to the diode.  Slowly turn up the Gain until the power begins to oscillate (<imgref cp_gain>).  (Hint; It is easiest to adjust the gain for this step via the knobs as opposed to through the keypad.) Turn down the Gain until oscillation stops. <imgcaption cp_gain|Setting the Gain for Constant Power>{{ slice:dcc:cp_set_gain.png?430x254 |}}</imgcaption>    - Turn the Gain all the way to 0 (zero).  Turn the system ON to deliver current to the diode.  Slowly turn up the Gain until the power begins to oscillate (<imgref cp_gain>).  (Hint; It is easiest to adjust the gain for this step via the knobs as opposed to through the keypad.) Turn down the Gain until oscillation stops. <imgcaption cp_gain|Setting the Gain for Constant Power>{{ slice:dcc:cp_set_gain.png?430x254 |}}</imgcaption> 
   - If more Gain moves the power away from the set point, switch the polarity from Positive to Negative (or vice versa).   - If more Gain moves the power away from the set point, switch the polarity from Positive to Negative (or vice versa).
 ===== Programmable Input & Output ===== ===== Programmable Input & Output =====
-The SLICE-DCC has two programmable inputs (labelled A & B) and two programmable outputs (labelled 1 and 3) on the front panel.  It also has a rear panel trigger input and trigger output.  Touching the I/O window on the control bar will open a screen similar to that seen in <imgref io_main>,  From here, it is possible to assign control information input to the two inputs and system performance data to the two outputs,+The SLICE-DCC has two programmable inputs (labelled A & B) and two programmable outputs (labelled 1 and 2) on the front panel.  It also has a rear panel trigger input and trigger output.  Touching the I/O icon on the control bar will open a screen similar to that seen in <imgref io_main>,  From here, it is possible to assign control information input to the two inputs and system performance data to the two outputs,
  
 <imgcaption io_main|I/O programming window>{{ :slice:dcc:i-o_programmed.png?430x254 |}}</imgcaption> <imgcaption io_main|I/O programming window>{{ :slice:dcc:i-o_programmed.png?430x254 |}}</imgcaption>
Line 262: Line 273:
  
  
-==== Programmable Input ==== +==== Programmable Input (Front-panel Modulation) ====
-=== Front-panel Modulation ===+
 From <imgref io_main>, if one touches either the A or B input window, the choices for input for that channel are presented (<imgref io_input>). From <imgref io_main>, if one touches either the A or B input window, the choices for input for that channel are presented (<imgref io_input>).
  
Line 342: Line 352:
 The GUI should now actively control the SLICE-DCC.  You should only have to do the above steps once from a given PC.  After assigning the COM port, the system will recognize the device in the future (unless you reassign the COM port to another device). The GUI should now actively control the SLICE-DCC.  You should only have to do the above steps once from a given PC.  After assigning the COM port, the system will recognize the device in the future (unless you reassign the COM port to another device).
 ===== Firmware Update ===== ===== Firmware Update =====
-From time to time, Vescent will upgrade the firmware for controlling the SLICE-DCC.  The procedure to upgrade the firmware is given [[slice:dcc:firmware|here]].+From time to time, Vescent will upgrade the firmware for controlling the SLICE-DCC.  The procedure to upgrade the firmware is given [[https://github.com/Vescent|here]].
 ===== Serial API ===== ===== Serial API =====
 It is possible to control the SLICE-DCC through serial commands.  Click here to access the [[slice:dcc:API|SLICE-DCC API]]. It is possible to control the SLICE-DCC through serial commands.  Click here to access the [[slice:dcc:API|SLICE-DCC API]].
 +
 +<WRAP round important 100%>
 +Upgrading the SLICE-DCC firmware is not always necessary to use the Serial API. Check your installed firmware version in the settings menu against the most recent firmware version given [[https://github.com/Vescent/SLICE-DCC-Firmware-Upgrade|here]].
 +</WRAP>
  
 Please contact [[[email protected]|sales [at] vescent [dot] com]] for information. Please contact [[[email protected]|sales [at] vescent [dot] com]] for information.
Line 352: Line 366:
  
  
 +===== Warnings and Faults =====
 +
 +=== Hardware Temperature Exceeded ===
 +Displayed when hardware temperature exceeds a safe limit for an individual channel. Turn off the SLICE-DCC and let the unit cool for several minutes. If problem persists, contact Vescent.
 +<imgcaption HTE|Hardware Temperature Exceeded Error Message>{{ :slice:dcc:hardware_temperature_exceeded.png?400 |}}</imgcaption>
 +
 +=== Internal Case Temperature Exceeded ===
 +Dffects both channels and is displayed when the temperature inside the case exceeds a safe limit. Turn off the SLICE-DCC and let the unit cool for several minutes. If problem persists, contact Vescent.
 +
 +<imgcaption HTE|Internal Temperature Exceeded Error Message>{{ :slice:dcc:internal_temperature_exceeded.png?400 |}}</imgcaption>
 +
 +=== Interlock === 
 +Displayed on both channels when the interlock circuit is open. Double check that the Interlock Key is inserted and in the "Closed" position, and that the Interlock BNC port is connected to either an interlock system, or the 50Ω terminator cap.
 +
 +<imgcaption INTLK|Output Interlock Error Message>{{ :slice:dcc:interlock.png?400 |}}</imgcaption>
 +
 +=== Open Circuit Over Voltage ===
 +Displayed on a channel that is started without a load attached. Double check connections on both the SLICE-DCC and the attached load. If problem persists, contact Vescent.
 +
 +<imgcaption HTE|Open Circuit Error Message>{{ :slice:dcc:open_circuit_over_voltage.png?400 |}}</imgcaption>
  
 +=== Possible Fault Detected ===
 +Displayed when current is being output in spite of the channel being disabled.The appearance of this fault indicates a potential hardware failure. Do **NOT** continue to use unit, and contact Vescent immediately.
  
 +<imgcaption HTE|Possible Fault Error Message>{{ :slice:dcc:possible_fault_detected.png?400 |}}</imgcaption>
slice/dcc.1583540435.txt.gz · Last modified: 2021/08/26 14:26 (external edit)