Skip to main content

Improved R2LC/R4LC Serial Data Buffer

With some TMCC upgrades, or even adding the Cruise Commander M to some locomotives, the serial data stream from the R2LC (or R4LC) gets overloaded and doesn't properly trigger either the motor control or the sound.  I previously created a transistor buffer to correct this, but that doesn't always work.  I set about finding out why it would sometimes fail, turns out it's the amplitude of the serial data, not the actual drive impedance.  Since the transistor buffer was an emitter follower, it didn't increase the amplitude, which turns out to be the bigger issue.  So, back to the drawing board.

I came up with this.  It's a 2x amplifier using an op-amp that also provides at least 20ma of drive if needed.

R2LC Buffer-Amp Prototype

Simple circuit, any caveman could do it.

R2LC Buffer-Amp Schematic

It accomplishes the goal, with a 2.5v P-P input signal, it outputs a rail-to-rail 5v P-P replica.  Even adding a 470 ohm resistor load didn't phase it, the amplitude remains almost exactly the same.  The 5VDC required can be stolen from the R2LC 5V lines on that board's pin-19 & pin-20.

R2LC Buffer-Amp Waveforms

The actual board is pretty tiny, .3" x .4", but I'm thinking I may actually slightly increase the size to make it easier to assemble.

R2LC Buffer-Amp 3D N1R2LC Buffer-Amp 3D N2

I believe this will for once and for all put to bed the issues occasionally encountered with loading on the R2LC serial data signal.

Attachments

Images (5)
  • R2LC Buffer-Amp Prototype
  • R2LC Buffer-Amp Schematic
  • R2LC Buffer-Amp Waveforms
  • R2LC Buffer-Amp 3D N1
  • R2LC Buffer-Amp 3D N2
Last edited by gunrunnerjohn
Original Post

OGR Publishing, Inc., 1310 Eastside Centre Ct, Suite 6, Mountain Home, AR 72653
800-980-OGRR (6477)
www.ogaugerr.com

×
×
×
×
×