Switches and signals are wired separately. I have developed my own decoders, based on standard serial communication. I am also working on a train recognition system based on infrared transmission. This system is now in the prototype stage.
Right now, I just use my computer as a "Control Unit", but I have started to develop a more automated control system. The idea is to use a small Linux® based computer board from Acme Systems, built around the "ETRAX 100LX MCM 4+16" component from Axis Communications.
For the more low level electronics (switch decoders and such), I use PIC® processors from Microchip Inc. I have built the PIC-Programmer 2, designed by Jens D Madsen. The programs are developed using MicrochipTM MPLAB® development software, and the devices are programmed with the IC-Prog software written by Bonny Gijzen. The PIC devices I have used are PIC12C508 and PIC16C505. A PIC program template containing the source code for my serial receiver can be found here.
My Electronic projects:
|Current sensing train detection||A module that detects the presence of a train on a certain track segment by sensing the current drawn.|
|My train control system||I have started to design a train control system based on the Fox board from Acme systems.|
|My train recognition system||Here you will find more information about my train recognition system, with schematics, PIC code, pictures etc.|
|Lamp control module||A module to control lamps (e.g. street lights) on the layout directly from the PC serial port. The intensity of each group of lights can be controlled individually. Based on a PIC16C505 processor.|
|Light sequencing module||A module that turns on and off lights in a pre-programmed sequence. Based on a PIC16C505 processor.|
|Serial receiver template||PIC program template containing source code for a serial receiver.|
|Signal control module||PIC based module to control Viessmann light signals directly from the PC serial port. With soft light change.|
|Turnout control module||PIC based module to control turnouts directly from the PC serial port. With individually programmable pulse length for each port.|
|Connection of the 6017 booster to the Mobile Station||Here you find a description on how to connect a Märklin 6017 booster to the Märklin Mobile Station (or Central Station), with mfx feedback from the boostered section.|
Below you find some more information that I have put together. If you have any questions
you think I can answer for you, you are welcome to contact
|Conversion of Märklin 2890 loco||An article about how to convert Märklin V60/260 diesel models to fully regulated digital with the 60903 kit.|
|Conversion of Märklin MaK models||An article about how to convert older Märklin MaK models to fully regulated digital.|
|Locomotive list for Märklin 60903||A listing of the locomotives that can be converted with the Märklin 60903 conversion kit.|
|Locomotive list for Märklin 60904||A listing of the locomotives that can be converted with the Märklin 60904 conversion kit.|
|Märklin 608018 decoder||A description of Märklin 608018 regulated decoder for MaK G1204 diesel models.|
|Märklin 6603 Delta decoder schematic||I have reverse engineered a Märklin 6603 decoder.|