SPCoast
Railroading on the Southern Pacific Coast

IOShield Turtle

From SPCoast

Jump to: navigation, search

Contents

[edit] IOShield 6-pin RJ11 Tortoise Driver

The schematics and PCB layouts shown here were created using the free tools provided by Eagle CAD. I get the boards fabricated at Seeed Studios.

See also: Turtle for the previous Loconet-connected versions (1.0--3.0) of this project.

Now that I am playing with Arduino based control points, it makes sense to use turnout controllers that can be connected directly to IOShields. This version is based on Chubb's DCCOD for OS detection and a simple TC4428 gate package to drive the Tortoise. It gives up the "simple points signal" connector/jumper and the entire LocoIO-based mainboard in favor of using a more general IO interface: Power (12v), Ground, direction control and normal, diverging and occupation feedback.

[edit] Version 4.1

Jan 2011 Ordered a set of prototype boards from Seeed, arrived at end of January

Update: In practice, the 0402 LEDs are impossible to hand solder, and the pinout of the RJ11 was backwards. Respun with version 4.2

[edit] Version 4.2

TurtleShieldmate 4.2 board layout TurtleShieldmate 4.2 schematic


[edit] Version 4.3

Chubb's DCCOD design is nice, but uses many parts. Rob Paisley's 555-based detector is simpler, but lacks the easy sensitivity adjustment that Chubb's design provides.

Daughterboard for Tortoise turnout motor - occupancy, Normal & Reverse position reporting and Motor control, with overcurrent protection for frog shorts.


TurtleShieldmate 4.3 board layout TurtleShieldmate 4.3 schematic