What is C/MRI?
C/MRI (short for Computer Model Railway Interface) is a system that
allows for control of all aspects of a Model Railway via your Personal computer.
Developed and Copyrighted by Dr Bruce Chubb in the USA, it is distributed here
in Australia and New Zealand with permission from his primary distributor
(Donald Wood - Easee Interfaces) in the USA.
The following are a sample of what is possible using
this system, and are by no means the limit of what can be accomplished with this versatile system.
Train Detection
Installing the C/MRI detector cards is a great way to start building toward
a more complete computer interface. You can use the detectors to indicate occupation
status of hidden track and/or drive LEDs on your track diagram as trains progress,
or to automatically control polarity in reverse blocks. With detectors installed,
it's a natural step to use the C/MRI for signaling.
The OD is the original-design optimized detector and it can be used for all applications,
including DCC. The DCCOD is the latest design in the optimized detector family specifically
created for DCC equipped layouts. The DCCOD uses a pulse-type current-sensing transformer
input. This provides complete separation of the track wiring from all the signal logic
wiring enabling operation on any DCC system independent of how it is wired. The DCCOD
is also the recommended first choice detector for use on Railcommand, CTC-80 and
CTC-16 equipped railroads. The original design OD should be used for all straight
DC railroads and the DCCOD for all railroads using pulse-type command control systems like DCC.
Signalling Systems
The C/MRI is by far the most popular method of hooking up truly functional signals
on a model railroad. All prototypically based signaling systems, whether Automatic
Block Signals (ABS), Absolute/Permissive Block (APB), or Centralized Traffic Control
(CTC) are extremely logic intensive. This makes the available-for-free powers of the
computer an ideal implementation choice. Also, you can’t beat the C/MRI approach for
simplicity. There are no separate signal logic cards or signal driver cards, no relays
and no multi-contact panel switches nor multi-contact requirements for your switch machines.
Each signal, occupation detector and switchmotor simply plugs directly into the nearest C/MRI
node. All the complex interlocking functions are handled for you by software where changes and
updates are easily implemented.
Many modelers use the C/MRI interfaced to their lever type CTC machines. Others use
extensive color graphics displayed on their computer’s monitor and with keyboard
inputs emulate the most modern dispatcher centers. Others use the power of the
internet tied into the C/MRI for remote dispatching from locations many
miles from the railroad itself.
Reduced layout wiring.
One of the main advantages of the C/MRI’s distributed serial option is reduced layout wiring.
A single 4-wire RS485 cable is the only connection required between the railroad and the computer.
It’s the only connection required between the Dispatcher’s CTC panel and the railroad.
Using multiple C/MRI nodes, all local wiring from every railroad device simply connects
to the nearest node. The only wiring required between nodes is that single 4-wire cable.
A side benefit of the computerized approach is that diagnostic software can quickly help
you locate any electrical problem. It’s also a great way to check out your complete system
before that important operating session, convention open house or VIP visit.
Taking advantage of the C/MRI’s power to implement the Software Diode Matrix is a great
way to simplify turnout control. This approach is extremely beneficial for staging yards,
classification yards, terminal areas and major junctions.
Interface to Command Control (CC)
Many users have the C/MRI tied into their CC system. With most DCC systems, Railcommand,
and CTC-80, you can employ a control panel card to assign, add and drop engine assignments
from multiple points around your railroad rather than be confined to the computer keyboard
or to one command station location. Also with DCC systems, the C/MRI allows you to use the
lower cost "Utility", "Engineer" or "Buddy" type cabs for most of your operators.
The C/MRI cab to engine assignment panel is especially attractive for pre-computer
modeling eras where you do not care to use the fancy throttles with their modern
functioning LCD displays and their myriad of control buttons. With DCC, the C/MRI
can handle the CC assignment functions as well as all other functions on your railroad
such as CTC panel interface, turnout control, signaling, layout lighting, automated
staging, and, if you desire, even automate the operation of some of your trains while
you operate others.
Also, if you happen to have one of the earlier CC systems like CTC-16, 16e, Mann-Made,
Onboard or Dynatrol, or even straight DC systems, you can use a standard C/MRI
Digital-to-Analog Converter (DAC3) card to tie into your command station for automated
train operation. By contrast, most modern DCC systems provide for a direct computer
connection into their command station, thereby enabling for an easy tie in of the C/MRI with DCC.
Computer cab control (CCC)
Designed for use with DC systems, CCC can have the computer automatically connect
blocks to your cab one step ahead of your train and disconnect blocks behind your
train. Clear blocks can be automatically assigned to another train. This way you
can operate multiple trains on your railroad without any regard to throwing manual
block toggles or rotary switches and you do not need to install decoders, or receivers,
in any of your locomotives.
For those desiring to combine multiple train DCC operation with multiple train DC
operation you can do so by implementing the CCC option of the C/MRI and connecting
one of the seven cab positions to DCC. This way you can operate six conventional
DC trains simultaneously with any number of DCC trains. Clubs find this dual
capability an especially attractive feature for using the C/MRI.
Computer block control (CBC)
CBC allows you to build on CCC by adding a separate Computer-Controlled Throttle (CCT)
for each block on your layout - just like on the Sonoma club layout discussed in
Chapter 2 of the User Manual. The computer reads the settings of each hand held
controller and correspondingly sets the speed and direction for each block where
each train is operating. Each of the standard CCT4 cards handle four blocks. With
CBC you eliminate all block power switching and obtain great control flexibility.
Walkaround controls can be a simple potentiometer and reverse switch. Software
keeps track of which blocks are occupied by which trains and sets the speed and
direction for each of the block throttles. Wherever you run a train on your railroad
the train responds to your cab through the CBC software.
Using CBC is a neat way to achieve fully automated or display mode operation where
the computer runs all the trains automatically or to augment regular manual
operation by having the computer run some trains automatically while you and your
crew run others. You can also use a CCT4 card to obtain automated operation on a CCC
equipped railroad. With CCC and CBC no equipment modifications are required.
Staging track control.
With the C/MRI all you need to do is dial up a staging track, or some users have
it set up so that you only need to dial up a train number, and the proper staging
track is automatically aligned. For trains going into staging you can, if desired,
simply have the computer automatically assign the next available track. You can
have the C/MRI drive cab signals to guide engineers as they run into hidden staging.
If you wish, you can have the trains automatically operate into and out of staging.
Computer interfaced fast time clocks and lighting.
Multiple variable-speed clocks, whether analog or digital, can be interfaced with
the C/MRI. If you only need one clock it can be displayed on your computer's
monitor. Once your fast-clock is in your computer it is a natural step to use
the C/MRI for automatic control of your layout and room lighting to simulate
day-night operations. Kirk Wishowski, a Sunset Valley Oregon System Operator
and fellow electrical engineer, has designed a C/MRI compatible circuit for
automatically controlling room lighting up to 15A at 120Vac. It’s great for
simulating day-night operations. JLC Enterprises is providing the circuit board.
If you need higher current capability, you simply add more circuits. Kirk has
also come up with a circuit that enables the C/MRI to read analog-type fast clocks
to keep the computerized lighting synchronized with your railroad's time.
Hump yard control
The C/MRI can automate your hump yard. For example, the operator can key in the
last three digits of car numbers as they go over the hump and the computer
automatically aligns turnouts for the car's destination and sets the retarders
to the proper level based upon the car's rolling characteristics and the number
of cars already in the designated track. By interfacing a bar-code scanner you
can even eliminate the need to enter the car number.
Junction or terminal interlocking.
A complex, or ever simple junction, can require many checks before turnouts can
be aligned and signals can be properly cleared - all easily handled functions
with a C/MRI. For example, you can have a single button for each entrance and
exit track. Reading the order of the button presses, the C/MRI checks for safe
conditions and automatically sets up the best available requested route and clears
the appropriate signals keeping all conflicting signals at stop.
Two such entrance-exit type interlocking plants are implemented via the C/MRI on
the new SV Oregon System.
Driving real-time engine/dispatcher simulators.
Rather than unrealistically punching computer keys you can use the C/MRI to tie
your simulator into actual controls like in a real cab or dispatcher panel.
The system can be tied into your railroad layout or operated as a stand alone
simulator used for crew training or for just plain fun.