Craig Thomasson BNML2

When I started to build my Office Park Zone layout, I decided to replace my old Digitrax Zephyr with an NCE PowerCab. The Zephyr doesn't support functions above F9, and the PowerCab has nicer ergonomics for a small layout. While the PowerCab can handle DCC programming without a booster, it doesn't have a separate programming output, so the entire layout becomes a programming track.

The Zephyr still worked fine and I already had all the pieces needed for programming using JMRI - a PowerPax booster and PR3 USB interface.  I also operate on a club modular layout and often need to bring my system to shows.  By repurposing the Zephyr as a dedicated DCC programming system, I wouldn't need to worry about making the PowerCab and accessories detachable from the layout.

9_094725.jpg 

Here is the basic layout of the bench.  All of the materials came from scrap lumber and other bits available.  Since I also run at shows, I have standardized on paper boxes for transporting equipment and tools.  This dictates the maximum dimensions for the bench of 17 inches wide and 11 inches deep.

I started with a piece of 1x10 and positioned the components to verify everything would fit. I ended up making it 15 inches wide to give some finger space on the sides, and space for any latches and cords protruding out.

9_101219.jpg 

All of the wood, except for the front piece, were cut from the same piece of 1x10.  The top piece containing the programming track is secured with trunk latches on each side.  It can be removed to reveal the power strip and various AC adapters.  The Zephyr adapter is the largest one and is 4 inches tall when used with this particular power strip. I cut the back, sides, and top to completely enclose the adapters and wiring.

The front fascia is a piece of 1/8" luan.  It is sized to hide all of the wiring, and also fit snuggly against the Zephyr adapter so as to prevent it from getting unplugged if jostled.  The fascia is glued to the top piece.  The sides, back, and bottom are all screwed together.

The Zephyr can also connect to an existing set of club modules, so I needed to retain the existing connectors.  The main DCC output uses 2-pin molex connectors, and the programming leads use .100" header strips and sockets. Be sure to key the sockets and headers so you can't connect the PowerPax backwards and fry it!

Since the Zephyr has separate programming and Mainline outputs (a really convenient feature!), I put a DPDT center-off switch on the fascia so I can quickly switch between programming and mainline for testing programming changes.

9_101456.jpg 

The power strip is secured on the right end by a piece of scrap wood and a small angle bracket.  Cut a notch for the cord by first drilling a hole in the side piece at the proper location to match where the cord exits the power strip.  Then use a jigsaw to create a slot that extends from the hole down to the bottom of the side piece.  A small piece of scrap wood tucked under the cord on the left side keeps the power bar from sliding side-to-side.

Alas, given the different size and orientation of each adapter, it seems a 6-outlet strip is needed just to provide enough space for the 3 adapters.  This particular strip does provide enough space to permit one free outlet, along with a couple of USB charging ports for directly powering USB devices.

Use pieces of velcro to secure the Zephyr, PowerPax, and PR3 to the bench.  This allows parts to be easily removed if needed.  I put the "hooks" on the bench and the "loops" on the parts.

9_100948.jpg 

Here we see a test-fit in a standard paper box.  By making the dimensions smaller (9 1/2" x 15"), there's room at the back for the power strip cord, and room on each side for the added trunk latches.

I am quite pleased with the results.  The bench is compact and easy to handle.  I can program locomotives without interrupting operations on the layout.  Perhaps more importantly, I can easily bring the bench to the family room and do some programming work while spending time with the rest of the family!

Craig

 

See what's happening on the Office Park Zone at my blog: http://model-railroad-hobbyist.com/blog/49643

Reply 0
DSteckler

Great job!

Great job!  What's the toggle switch for?

Reply 0
kansaspacific1

Toggle is Program or RUN

If you enlarge the first photo to its max you can see that it is labeled "Prog" on the left side and "Run" on the right.

Reply 0
Warflight

PR3 and power...

Whenever I plug my PR3Xtra into my USB, it tells me I need to plug in the power pack. I can't get it to do a thing without the power pack. I'm guessing that's what the power pack if for? So it can be used?

Reply 0
Craig Thomasson BNML2

The Switch

The switch selects between the programming track output and the normal output on the Zephyr.  That way I can quickly switch from programming mode to normal mode to verify a programming change works as desired (particularly with some sound and effects settings on newer sound decoders). I didn't bother to dig out my label maker so I just wrote settings on the fascia for now.

@Marc, answers to your questions:

1. I think I originally got the PR3 to use as a standalone programmer for JMRI.  Then I hooked it up to the Zephyr to use the JMRI throttles and just kind of went with that setup. I haven't tried running the PR3 off of just USB power, but if it works that would free up outlets.

2. When I decided it was time to upgrade/replace the Zephyr, I looked at a number of options.  Ultimately, the PowerCab felt like the best fit for my small layout, and it was on sale at the time, and it was also an excuse to try something else.  Also, since I still have the Zephyr setup for use on my modules when the club sets up at shows, I didn't want to have to remove it from one layout to use on another.

3. I got the PowerPax because the original Zephyr doesn't have enough oomph for handling many sound decoders on the programming track.  Since I'm using DecoderPro to keep track of my roster configuration, I want/need to be able to read back the current configuration.  Blast-mode programming is on the main and has no read-back, so that won't work for DecoderPro.

4. I didn't have any extra plugs and sockets in my electronics junk box to make a splitter to tap into the Zephyr power supply.  Since I had extra outlets on the power strip, I just decided to use those instead.

Thanks for the kudos!

Craig

See what's happening on the Office Park Zone at my blog: http://model-railroad-hobbyist.com/blog/49643

Reply 0
Warflight

Good to know!

Out of curiosity though, is there any need to NOT have it powered? I only use it to program decoders... (and it does a great job at that... not so great as testing the programmed decoders)

Would the power cord be why, any time one of my Bachmann Sound Value engines touches JMRI, the sound goes away, and I have to have JMRI write all of the saved CVs all over again to get them back? (it only effects the Sound Value locos... mutes them, and they do not "un-mute" unless I have JMRI just "write whole sheet" in the CV editor)

Reply 0
Craig Thomasson BNML2

I can't offer any suggestions

I can't offer any suggestions to the Sound Value decoders.  All of the Bachmann locos I have are the Spectrum On30 locos with either the built-in or aftermarket Soundtraxx decoders.  In fact, that was the main reason for getting the PowerPax in the first place.  I was starting to have troubles reading and writing even the Spectrum basic non-sound decoders with the DCS50 programming track.

I do know that the Bachmann decoders tend to be quite simple and prone to operational issues. I have already replaced a few of the basic ones that come in some of the locos.

Craig

See what's happening on the Office Park Zone at my blog: http://model-railroad-hobbyist.com/blog/49643

Reply 0
Warflight

Sound Value

Those are the built in Soundtraxx decoders, so far as I know. (at least that's how JMRI sees them)

Reply 0
sunacres

Serendipity

After much deliberation (and with some reservations), I finally pulled the trigger on a new NCE system to replace the Zephyr as my layout is growing. I have a PR3 but no booster, otherwise this idea fits my needs to a tee. 

Thanks Craig!

Jeff Allen

Jeff Allen

My MRH Blog Index

Reply 0
fulda

My one is N scale version, it mean pocket size compare to you

See pictures - one plug to wall, one N scale rail on top + socket for external connection:

some text, mainly in Czech HERE

Reply 0
Dan Pugatch Breakwater Branch

Nice setup guys!I have a

Nice setup guys! I have a Zephyr and use the LNWI with Engine Driver on Android it supports up to F28 with the app or if you buy their infrared throttle.
Freelance HO Scale set in 1977-1984 Portland, Maine.
Reply 0
Logger01

Raspberry Pi based Portable JMRI System

This is one of my Raspberry Pi based Systems.

This is one of my Raspberry Pi based JMRI systems. I assembled the first one in about two hours, but the second one only took about forty five minutes (Most of the time was spent waiting for updates). With one of my small keyboards the system will fit in a 7” x 12” x 4” toolbox. This system will also support operation with WiThrottle and Engine Driver.

79_00001.jpg 

System Components:

Raspberry Pi 3B

JMRI loaded on Micro SD card

JMRI Raspberry Pi as Access Point

Download a zipped image HERE.

Or Instruction for downloading and setting up JMR on R Pi:

Instructions to create Raspbian Jessie Linux image for Raspberry Pi 2 model B using a wired network connection.
Instructions to create Raspbian Jessie Linux image for Raspberry Pi 3 model B configured as wireless access point.

Pi Foundation Display - 7" Touchscreen Display for Raspberry Pi

Nice little 800x480 display

SPROG 3 with power supply

The SPROG 3 will Supply 2.5 Amps for programming or operation. You can also build the system using an Pi-SPROG One. I have several small supplies to support N (12 VDC), HO / S (14 VDC) and Large Scale (19 VDC). I am working on a small multi-output supply with variable programming voltage. 

Smart Pi Touch – Stand for Raspberry Pi 7” Touchscreen Display

There is a snap-in mount for the R Pi and the stand comes with a power splitter to supply power to both the R Pi and the Display.

Wireless Keyboard

Programming / Test Track

Ken K

gSkidder.GIF 

Reply 0
Craig Thomasson BNML2

One evening upgrade

I've been using my programming bench fairly often for the last while.  Since I originally built it, I added a LokProgrammer, which required shoving the PowerPax behind the PR3.  I didn't velcro it down so if floated around.  Additionally, I would occasionally get the small programming connectors mixed up.  It was time for a cleanup!

I had made a couple of other small changes, but just like the original build, I did these updates using whatever I had on hand.

0_092404.jpg 

I flipped the Run/Prog switch around so that Run points to the Zephyr and Prog points to the programmers. I also replaced the programming track wires and connectors with barrel jacks from Amazon.  They are much easier to manage with big fingers.

0_092320.jpg 

Inside, I replaced all the wall warts with a single 15V 2A supply.  For power distribution, I used a 2-way and 4-way splitter cable to feed each of the programmers.  With the proliferation of LED strips and security cameras, the 2.1mm x 5.5mm barrel connectors and cables have become the standard size for 12-24v DC power distribution and are readily available.  Fortunately, that is the same size that each of the programmers and Zephyr use.  With the single power supply, I replaced the power strip with a smaller one to make more room for the Power Pax.  I still have an available outlet and USB ports for plugging in other stuff (laptop, phones, etc.)

0_092435.jpg 

Each of the programmers uses a different color wire for easy identification: green for the Zephyr, white for the LokProgrammer, blue for the PR3, and yellow for the Power Pax.  I also drilled storage holes in the base in front of the LokProgrammer to secure the unused programmer connectors.  Each programmer can be connected directly to the Programming track input, or routed through the Power Pax as seen above.

Since I ended up using the barrel connectors for the programming connectors, and they are the same size as the power connectors, it is very important to make sure there is no possible way to plug a programming output into a power cable or vice-versa.  To ensure this, all power cables are kept as far back and hidden as possible.  I also put a piece of tape over the unused LokProgrammer power barrel jack for safety.

0_092457.jpg 

When putting the bench in its travel box, the latches would catch on the box easily if I wasn't paying attention.  I added these little wedges to protect the latches.

With the extra space available now, I'm thinking the next feature might be a simple DC throttle, maybe something Arduino based.  That way I have the ability to easily do pre-install tests and troubleshooting.

The upgraded bench got its first workout this weekend, and the upgrades made it much easier to use!

Craig

 

See what's happening on the Office Park Zone at my blog: http://model-railroad-hobbyist.com/blog/49643

Reply 0
jimfitch

What do I need?

Some good ideas.  Right now I have a 20+ year old Digitrax Chief system which has been used only once or twice.  I have purchased two TCS UWT throttles I plan to use with LNWI with that old system.

However, I have engines with several brands of decoders that will need to be programmed including Loksound, Tusnami, and a few QSI.  My laptop is getting long in the tooth and goes to sleep randomly so I may need to buy a low cost replacement at some point.

What do I need for an inexpensive but not highly technical programing station?

.

Jim Fitch
northern VA

Reply 0
Craig Thomasson BNML2

Since you already have a

Since you already have a Digitrax system, I'd suggest getting a PR3 (or whatever the newest version is) and using that with JMRI.  The PR3 has a dedicated programming output, and with 15V supply it has enough oomph that I have never needed to use the Power Pax with it.  JMRI can toggle between using the PR3 in Loconet Interface mode or Programming mode.

You could create a portable programming bench with just the PR3 and a laptop with JMRI, and you should be able to program any decoders out there.  In the layout room, you can plug the PR3 into your Chief and JMRI now has access to your layout to do OTM programming and other stuff.

If you have a number of Loksound decoders or are leaning towards them, I would highly recommend getting a LokProgrammer.  Not only can you upload sound files (which means you can order blank decoders or change existing ones), but full decoder CV programming only takes 30 seconds or so vs. 30+ minutes with JMRI.

Of course, a Sprog/JMRI combination is also a good option if you want full standalone.

Craig

 

See what's happening on the Office Park Zone at my blog: http://model-railroad-hobbyist.com/blog/49643

Reply 0
Reply