Being curious (and you may read that as you wish) I obtained a Dapol signal to see if I could interface it to my Arduino-CAN set up.
The signals are not at all bad, and are much cheaper than custom made, and much easier than DIY. I like building signals, but they are a fair task, and so an RTP solution is welcome, at least for the simple stuff.
Being curious, I took it to bits. It would appear that a previous owner had done the same as the screws securing the base to the box were missing.
in simple terms, the signal is spring loaded to the off position (it’s an LMS UQ), don’t know if the GW are spring loaded “up” hence danger, or “off”) and a curved arm on a standard 9g servo pushes the actuating rod to move the arm. There are two circuit boards in the box, one to rectify and regulate the voltage, and one to drive the servo.
The same board, with missing components added, would do a junction signal. There is room for the second servo below the first. There are spring pins to carry current to the lamp. Altogether, a decent job.
View attachment 235440
The signal is operated by means of an SPCO switch. I will order a few optoisolators, because I’m confident that I can replicate the CO function using the Arduino output, which will turn the optos on or off, and they will, I hope, switch the signal.
The other option is to junk the Dapol control system and simply use the Arduino to drive the servo directly, as I do with DIY signals, but that seems a bit unnecessary, and warranty busting.
I’m still left with the question; why they didn’t design it so the actuator box was screwed to the baseboard, and the signal simply plugged in. I’m sure this would have been more popular as the vulnerable bit could easily be removed for transport, or layout cleaning, rather than being fixed sticking out. I guess this way is very simple, and the footprint above ground is pretty much scale.
More soon.
Simon