Difference between revisions of "Spacecontrol/Baikonur"

From Whitespace (Hackerspace Gent)
Jump to: navigation, search
(INPUT UTP cable)
(Documentation)
Line 70: Line 70:
 
|-
 
|-
 
! scope="row" | Notes
 
! scope="row" | Notes
| || || || || || || ||
+
| || || || ||||no transistor installed|| ||no transistor installed
 
|}
 
|}
  
Line 171: Line 171:
 
|-
 
|-
 
| 8 || Brown / White || +5VDC ||
 
| 8 || Brown / White || +5VDC ||
 +
|}
 +
==== Arduino pin map ====
 +
{| class="wikitable"
 +
! Pin #
 +
! Function
 +
! input / output
 +
! Notes
 +
|-
 +
| D0 || Serial RX || ||
 +
|-
 +
| D1 || Serial TX || ||
 +
|-
 +
| D2 || Relay 01 || Output ||
 +
|-
 +
| D3 || Relay 11 || Output ||
 +
|-
 +
| D4 || Relay 21 || Output ||
 +
|-
 +
| D5 || Relay 31 || Output ||
 +
|-
 +
| D6 || Relay 41 || Output ||
 +
|-
 +
| D7 || Relay 51 || Output ||
 +
|-
 +
| D8 ||Relay 61 || Output ||
 +
|-
 +
| D9 ||Relay 71 || Output ||
 
|}
 
|}
  

Revision as of 16:08, 11 April 2012

The big space control

Goals

  • Lights can be switched using a web interface and regular light switches.
  • Roofs can be opened and closed.
  • Redundant: if the Arduino fails, the light switches remain working.

Hardware

What we have available

  • A little under 100 industrial relays (Piet)
  • Industrial electricity cabinet (Piet)
  • Diodes and NPN heavy-duty switching transistors. (Koen)
  • Cover for the big electrical cabinet (jaroslav)

Thanks to all who have contributed hardware!

What we need

  • More electrical cable

Documentation

Schematic

The schematic to control just one lamp.

Schematic

Relay layout

This layout is identical to the actual layout in the cabinet. Drawing coming soon.

Top row
Relay # Relay 00 Relay 01 Relay 10 Relay 11 Relay 20 Relay 21 Relay 30 Relay 31
Controlled by Switch Arduino Switch Arduino Switch Arduino Switch Arduino
Controles Light Light Roof
Notes Specially wired
Middle row
Relay # Relay 40 Relay 41 Relay 50 Relay 51 Relay 60 Relay 61 Relay 70 Relay 71
Controlled by Switch Arduino Switch Arduino Switch Arduino Switch Arduino
Controles
Notes no transistor installed no transistor installed

Wiring color codes

Lesson learned: adding new colors on the fly will result in chaos:

Color Function Notes
Brow 220VAC L1
Grey 220VAC L1 switched for outputs
White 220VAC N
Blue +24VDC except immediately at main 220VAC input
Red +5VDC for Arduino inputs
Black Ground light switches switch ground
UTP cable I/O for Arduino

INPUT UTP cable

It's the one with the GREY tape!
This cable feeds signals from the Arduino to the relays .1

Pin # Color Function Notes
1 Green Relay 01 input
2 Green / White Relay 11 input
3 Orange Relay 21 input
4 Orange / White Relay 31 input
5 Blue Relay 41 input
6 Blue / White Relay 51 input
7 Brown Relay 61 input
8 Brown / White Relay 71 input

OUTPUT UTP cable

It's the one with the RED tape!
This cable gives the Arduino feedback about the state of the relays .0

Pin # Color Function Notes
1 Green Relay 00 output
2 Green / White Relay 10 output
3 Orange Relay 20 output
4 Orange / White none Will be connected to R30 input with resistor
5 Blue Relay 40 output
6 Blue / White Relay 50 output
7 Brown Relay 60 output
8 Brown / White Relay 70 output

Power UTP cable

Pin # Color Function Notes
1 Green Ground
2 Green / White Ground
3 Orange Ground
4 Orange / White Ground
5 Blue Ground
6 Blue / White Ground
7 Brown +5VDC
8 Brown / White +5VDC

Arduino pin map

Pin # Function input / output Notes
D0 Serial RX
D1 Serial TX
D2 Relay 01 Output
D3 Relay 11 Output
D4 Relay 21 Output
D5 Relay 31 Output
D6 Relay 41 Output
D7 Relay 51 Output
D8 Relay 61 Output
D9 Relay 71 Output

Software

The software is identical to the one in the small Spacecontrol.

Status

Todo

  • Wiring power utp cable
  • software
    • Arduino side
    • computer side
  • Installation
  • Documentation