OBD Helios with Apex Controller
First, the LED lights from OBD are pretty darn cool. There are a few things to know about them in general but more specifically how to connect them to an Apex controller. Special thanks to Mike (Mojoreef) over at OBD for the explanations. I am documenting the conversation here as it may be useful to others...
First the fixtures:
<img src="https://lh5.googleusercontent.com/-vR0ZFWSGjh0/UPxvMXEzqQI/AAAAAAAAIMc/tXBxKqh3v2U/s800/IMG_4015.JPG" width="800" />
The two little knobs you can kind of see at the top are the two rheostats that control the intensity of the white & blue channels under a normal installation. For our purposes with the Apex, these no longer control the intensity however they must at least be ON.
<img src="https://lh4.googleusercontent.com/-yreE3VNUs30/UPxvM-sodeI/AAAAAAAAIMk/0dUeqF7xfDk/s800/IMG_4018.JPG" width="800" />
The two power connections (top and bottom next to the two red on/off switches) are where the two supplied power cords connect. The two odd looking plugs in between are actually outlets that will allow you to daisy chain the power cords from up to 9 other Helios (did not know this prior to talking with Mike). You also will notice the four gold posts that are the suspension points for the fixture. OBD includes a basic hanging kit with each fixture by the way.
Now to the specifics regarding the Apex. As OBD states on their website, for a very reasonable fee they will change the internal wiring to bypass the rheostat control and add an RJ45 (standard network jack) to both sides of the fixture. This allows for two things; first the fixtures can now be daisy chained with the supplied network cables so that the control signals from the Apex are passed to each fixture. Second the blue and white channels can now be controlled by the VDM outputs of the Apex. For those of you don't know how the VDM outlets work, they basically are supplying a variable voltage signal ranging from 0 to 10v. This variable signal is what tells the Helio fixture what intensity the channel should be. One VERY IMPORTANT note, the Apex uses a range of 0-10v while the drivers of the Helio use 0-5v. This means that an intensity of 50% in the Apex configuration is actually 100% at the fixture. One final note before get to the wiring, there is a minimum voltage required before the fixtures will turn on. Typically this is about 18% intensity (or 9% in the Apex). So if you set your ramp up programming to start at 0%, there will be a period of time (between 0% and 9%) in which the fixture will not turn on.
Now on to the wiring/connection to the Apex...
First, if you have the VDM cable from Neptune you can just have OBD terminate the ends for you when they convert the fixtures from rheostat to Apex control. If you either don't have this cable or don't have it with you when you purchase the lights (as was the case for me) then you will need to understand the difference between the pins that Apex uses in the RJ45 jack and the pins that OBD uses. From this we can then terminate the ends of the network cable properly. A regular network cable will NOT work.
The Neptune cable is pictured below, by default Neptune only terminate the end that plugs into the Apex VDM outlet and leaves the other end unterminated so that we can connect it to a variety of dimmer drivers, pumps, etc.
<img src="https://lh6.googleusercontent.com/-_9MMcUecmwg/UPx-StyjVnI/AAAAAAAAIOo/a5Cx85qLCvc/s800/IMG_4032.JPG" width="800" />
As a point of reference, the image below shows the pin numbering of an RJ45 jack. Ignore the wire colors for now.
<img src="https://lh5.googleusercontent.com/-HC679CXcmJ8/UPyF1aCfnCI/AAAAAAAAIPU/GZ1-vVMocpU/s800/rj45-wires-order.jpg" width="300" />
The Apex VDM uses pins 1/2 and 5/6; each is a variable output (remember each VDM RJ45 jack contains 2 channels). If you look again at the Neptune cable picture above, you will see that there is a black/red pair in pins 1/2 and 5/6. The Helios use pins 1/2 and 3/4. So what this means is that we need to move pins 5/6 from the Apex jack to pins 3/4 on Helios jack. In looking at the picture below, the RJ45 jack on the left is the standard termination on the Neptune cable while the RJ45 jack on the right is how the other end would need to be terminated (this end plugs into the Helios). The two green/yellow pairs don't really need to be terminated as they serve no purpose, but might as well keep things clean.
<img src="https://lh5.googleusercontent.com/-42Fdmwbfe8w/UPxvQDXwnyI/AAAAAAAAINY/18jhX5aKf0s/s800/IMG_4028.JPG" width="800" />
Now if you don't have the Neptune VDM cable and want to just use a standard network cable we can do that, however we MUST cut off one end and re-terminate in order to move pins 5/6 to 3/4. While it doesn't matter which end you are terminating (Apex or Helios), for the purposes of the explanation below we are going to assume that we are terminating the end that will plug into the Apex VDM output. If you look back at the RJ45 jack reference image above, you will see that green/white & blue are on pin 3/4. We will need to move these two wire to pins 5/6 on our newly terminated end.
The first picture below shows what the typical termination is for an RJ45 jack with only the 4 pins we care about terminated. The second picture shows moving the green/white & blue pair over to pins 5/6. Again the other four wires could be cut off and not terminated or you can terminate them into pins 3/4 and 7/8.
<img src="https://lh6.googleusercontent.com/--FfgYY-BqFY/UPyJBlGzk3I/AAAAAAAAIPs/rXVfGclKNOE/s800/IMG_4034.JPG" width="800" />
<img src="https://lh5.googleusercontent.com/-ZloAmI4l3N4/UPyJA1xRYjI/AAAAAAAAIP0/wCiuJ5fA2rs/s800/IMG_4035.JPG" width="800" />
And with that we can now plug our "custom" network cable into the VDM output and the first Helios in our chain. Assuming we did everything correctly, we should have some really bright lights! Just a hint: change the default programming of the VDM outputs before plugging your lights in. Otherwise you end up with pulsing lights since the default programming is for these outlets to turn on/off every couple of seconds...
I'll get into the actual Apex programming in a later post after I've had some time to play with the lights a bit...