User Tools

Site Tools


ice:enclosure

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
ice:enclosure [2014/06/27 21:46] – [I/O] jtshugrueice:enclosure [2021/08/26 15:26] (current) – external edit 127.0.0.1
Line 24: Line 24:
 ===== Specifications  ===== ===== Specifications  =====
 <WRAP center round box 550px> <WRAP center round box 550px>
-^ ^  ICE-MC1   Units  ^ +^ ^  Min  ^  Typ  ^  Max   Units  ^ 
-^ Input Power Requirements^ ^ +^ Input Power Requirements((Minimum recommended supply current depends on configuration and number of daughter boards.))
-|<html> &nbsp;&nbsp; </html> 5V line >5 | A | +|5V Supply Current    |  -  |   
-|<html> &nbsp;&nbsp; </html> 15V line >1.5 | A | +|15V Supply Current 1.5    |  -  |   
-|<html> &nbsp;&nbsp; </html> -15V line >1.5 | A | +|-15V Supply Current 1.5    |  -  |   | 
-^ Maximum Power Consumption((External power provided to ICE-MC1 must also be able to handle the current requirements to utilize maximum power consumption specification)) ^ ^ ^ +|5V Line Input Range|  4.5  |  -  |  5.5  |  V  | 
-|<html> &nbsp;&nbsp; </html> 5V line | 10 | A | +|15V Line Input Range|  14.5  |  -  |  16  |  V  | 
-|<html> &nbsp;&nbsp; </html> 15V line | 3 | A | +|-15V Line Input Range|  -14.5  |  -  |  -16  |  V  
-|<html> &nbsp;&nbsp; </html> -15V line | 3 | A |+^ Maximum Power Consumption((External power provided must also be able to handle the current requirements to utilize maximum power consumption specification)) ^ ^ ^ 
 +|5V Current Draw  |  -  |  10    
 +|15V Current Draw  |  -  |     
 +|-15V Current Draw  |  -  |     | 
 +^ D-Sub 9pin Signals ^ 
 +|Safety Interlock Input Voltage Range|  0  |  -  |  3.3  |  V  | 
 +|TXO Serial Input Voltage Range|  0  |  -  |  3.3  |  V  | 
 +|RXI Serial Output Voltage Range|  0  |  -  |  3.3  |  V  | 
 +|GPIO Input Voltage Range|  0  |  -  |  5  |  V  | 
 +|GPIO Input Voltage Range|  0  |  -  |  5  |  V  | 
 +|5V Input Voltage Range|  4  |  5  |  9  |  V  | 
 +|5V Input Current Draw|  -  |  25  |  40  |  mA  |
 ^ Slave Boards ^ ^ ^ ^ Slave Boards ^ ^ ^
-|<html> &nbsp;&nbsp; </html> Max Number of Slave Boards |  8  | |+|Max Number of Slave Boards |  -  |  -  |  8  | |
 ^ Communication Methods ^ ^ ^ ^ Communication Methods ^ ^ ^
-|<html> &nbsp;&nbsp; </html> USB 2.0 |   | | +|USB 2.0 |   | | 
-|<html> &nbsp;&nbsp; </html> TTL Serial (3.3V) |   | |+|TTL Serial (3.3V) |   | |
 </WRAP> </WRAP>
  
Line 43: Line 54:
 === Power Entry Connector === === Power Entry Connector ===
  
-Power is provided at J1 (Molex P/N: 0039303056). Pin definition shown in figure above. The return current path for +5V_A is GND_A. This wiring connected to this return path should be capable of carrying the maximum current of the +5V_A line. The signals GND and GND_A are shorted together on the circuit board through a jumper, but this can be removed.+<imgcaption powerConnector| ICE enclosure power connector>{{ :ice:conec_3007w2spm99a10x.png |}}</imgcaption> 
 + 
 +<WRAP center 100%> 
 +<tabcaption powerPinDef| Power entry connector pin definition> 
 +^  **Pin**  ^  **Signal** 
 +|  1  |  No Connect 
 +|  2  |  No Connect 
 +|  3  |  +15V  | 
 +|  4  |  GND  | 
 +|  5  |  -15V  | 
 +|  A1  |  5V_A  | 
 +|  A2  |  GND_A  | 
 +</tabcaption> 
 +</WRAP> 
 + 
 + 
 +Power is provided with a mixed-signal D-Sub connector ([[http://www.mouser.com/ProductDetail/CONEC/3007W2PCM99A30X/?qs=%2fha2pyFaduhkEoQ%252bOJK2seiwtqmu9Mu950NmOA%2fNXy1Mn5wO6DCIiQ%3d%3d|Conec P/N: 3007W2PCM99A30X]]). Pin definition shown in <imgref powerConnector> and <tabref powerPinDef> above. The return current path for +5V_A is GND_A. This wiring connected to this return path should be capable of carrying the maximum current of the +5V_A line. The signals GND and GND_A are shorted together on the circuit board through a jumper, but this can be removed.
  
 === USB === === USB ===
  
-USB communication to the ICE Platform is done via a type-B USB connector on the back panel. The ICE Platform emulates a serial port over USB and all communications with the device should be done with Serial communication settings of '8N1' (8 bit, no parity, 1 stop bit) at 115,200 baud. The comm (or serial) port to use will be chosen by the USB host computer. The ICE Platform uses an FTDI chip to emulate a serial port over USB. Drivers can be found at http://www.ftdichip.com/Drivers/VCP.htm. The USB port is electrically isolated from the ICE Platorm, thereby preventing any ground loops between the ICE enclosure and a computer.+USB communication to the ICE Platform is done via a type-B USB connector on the back panel. The ICE Platform emulates a serial port over USB and all communications with the device should be done with Serial communication settings of '8N1' (8 bit, no parity, 1 stop bit) at 115,200 baud. The comm (or serial) port to use will be chosen by the USB host computer. See [[ice:commands:overview|commands overview]] page for usage of the serial port. The ICE Platform uses an FTDI 232R chip to emulate a serial port over USB. Drivers can be found at http://www.ftdichip.com/Drivers/VCP.htm. The USB port is electrically isolated from the ICE Platorm, thereby preventing any ground loops between the ICE enclosure and a computer.
  
 === D-Sub 9 Pin Connector === === D-Sub 9 Pin Connector ===
-<WRAP left round box 250px> + 
-{{ :ice:dusb-female.png?200 |}} +<imgcaption dsub9|D-Sub 9 pin connector.>{{ :ice:dusb-female.png?200 |}}</imgcaption> 
-</WRAP+ 
-<WRAP round left box 230px+<WRAP center 100%
-|  **Pin**   **Signal**  | +<tabcaption db9pindefD-Sub 9 pin connector pin definitions.> 
-|  1  |  GPIO1  | + **Pin**   **Signal**  ^ 
-|  2  |  RXI_Serial  | +|  1  |  EVENT_ADDR0  | 
-|  3  |  TXO_Serial  |+|  2  |  TX_Serial  | 
 +|  3  |  RX_Serial  |
 |  4  |  5V In((leave unconnected if USB is also connected))  | |  4  |  5V In((leave unconnected if USB is also connected))  |
 |  5  |  Ground  | |  5  |  Ground  |
-|  6  |  GPIO2  |+|  6  |  EVENT_ADDR1  |
 |  7  |  No Connect  | |  7  |  No Connect  |
-|  8  |  GPIO3  | +|  8  |  EVENT_ADDR2  | 
-|  9  |  GPIO4  | +|  9  |  EVENT_Trigger  | 
-</WRAP><WRAP clear></WRAP>+</tabcaption> 
 +</WRAP> 
 == TTL Serial == == TTL Serial ==
-This provides a TTL (low-voltage) asynchronous serial interface (USART) to communicate with the ICE Platform. Note that this serial interface is **not** compatible with RS-232 signalling levels, as found on the COM ports of older PC's. The serial interface operates at 3.3V signalling levels, 115,200 Baud, 8N1 format (8 bit, no parity, 1 stop bit), and no flow control. Bus idle state is high (3.3V). The TXO (transmit out) and RXI (receive in) nomenclature is from the perspective of the device external to the Master Controller. TXO is for an external device transmitting data into the ICE PlatformRXI is for the ICE Platform sending data out to an external device. Either the TTL serial interface or USB can be used to receive commands, but **not** simultaneously (e.g. interleaved bytes).+This provides a LVTTL (low-voltage, 3.3V signalling) asynchronous serial interface (USART) to communicate with the ICE Platform. Note that this serial interface is **not** compatible with RS-232 signalling levels, as found on the COM ports of older PC's. The serial interface operates at 3.3V signalling levels, 115200 Baud, 8N1 format (8 bit, no parity, 1 stop bit), and no flow control. Bus idle state is high (3.3V). The TX (transmit out) and RX (receive in) nomenclature is from the perspective of the ICE BoxEither the TTL serial interface or USB can be used to receive commands, but **not** simultaneously (e.g. interleaved bytes). 
 +<WRAP center round important 60%> 
 +Either the TTL serial interface or USB can be used to receive commands, but **not** simultaneously (e.g. interleaved bytes). Taking turns sending complete commands and responses is okay. 
 +</WRAP> 
 + 
 +<WRAP center round info 60%> 
 +The ground pin of the D-Sub 9 connector is connected to the ground pin of the USB connector. The shell of the D-Sub 9 connector is connected to the chassis of the ICE Enclosure. Even though the D-Sub 9 interface is opto-isolated, there are potential ground connections between the D-Sub and USB port. 
 +</WRAP>
  
-//**Note:** The ground pin of the D-Sub 9 connector is connected to the ground pin of the USB connector. The shell of the D-Sub 9 connector is connected to the chassis of the ICE Enclosure. Even though the D-Sub 9 interface is opto-isolated, there are potential ground connections between the D-Sub and USB port.// 
 == 5V In == == 5V In ==
 This pin is used to supply the isolated interface on the ICE Platform with power. It is only necessary to supply 5V on this pin if the USB port is left unconnected. If the USB port is connected to a computer, the isolated interface will be powered from the USB cable. Even if both the USB port is connected and 5V is supplied on this pin, no damage will occur. The maximum current draw on this pin is 10mA. This pin is used to supply the isolated interface on the ICE Platform with power. It is only necessary to supply 5V on this pin if the USB port is left unconnected. If the USB port is connected to a computer, the isolated interface will be powered from the USB cable. Even if both the USB port is connected and 5V is supplied on this pin, no damage will occur. The maximum current draw on this pin is 10mA.
-== GPIO == +<WRAP center round important 60%> 
-The GPIO pins are used for event system signalling. Voltage signalling is at 3.3V, active low. Pin definitions and usage is detailed in the [[ice:event_system|Event System]] section.+Power must be supplied on this pin if the USB port is left unconnected. 
 +</WRAP> 
 + 
 +== EVENT == 
 +The EVENT pins are used for event system signalling. EVENT_ADDR0 is the least significant bit of the 3-bit event address. EVENT_TRIGGER is used to trigger the event. The state of the EVENT_ADDR pins will be read when on the rising edge of the EVENT_TRIGGER line. Voltage signalling is at 3.3V TTL, active high. Pin definitions and usage is detailed in the [[ice:event_system|Event System]] section.
 === Safety Interlock BNC === === Safety Interlock BNC ===
-The safety interlock signal prevents the Master Controller from releasing the safety interlocks on all attached daughter boards. The safety interlock is only applicable to daughter boards that have laser controllers. Without the safety interlocks released, daughter boards are prevented from powering on lasers. The safety interlock signal floats high to 3.3V and must be pulled down to ground to release the interlocks. This pin can be permanently shorted directly to ground if safety interlock functionality is not required.+The safety interlock signal prevents the Master Controller from releasing the safety interlocks on all attached daughter boards. The safety interlock is only applicable to daughter boards that have laser controllers. Without the safety interlocks released, daughter boards are prevented from powering on lasers. The safety interlock signal floats high to 3.3V and must be pulled down to ground to release the interlocks. It must be pulled to ground with less than 1kΩ of impedance. This pin can be permanently shorted directly to ground if safety interlock functionality is not required. 
 +<WRAP center round important 60%> 
 +The safety interlock signal floats high to 3.3V and must be pulled down to ground to release the interlocks. This pin can safely be shorted to ground if safety interlock functionality is not required. 
 +</WRAP>
ice/enclosure.1403905566.txt.gz · Last modified: 2021/08/26 14:26 (external edit)