Difference between revisions of "BSM-1 Switch Controller"

From Train Control Systems Documentation
Jump to navigation Jump to search
Line 10: Line 10:
 
The BSM-1 Accessory Decoder from TCS is a single-output switch controller designed for single turnouts, including wyes. This decoder can be found in current-generation DCC [https://shop.bachmanntrains.com E-Z Track® from Bachmann Trains Inc]. The decoder can be installed as a drop-in replacement for DC E-Z Track turnouts, as well as previous-generation E-Z Track DCC turnouts. Soldering is required for installing this decoder. See the Installation section below for instructions.   
 
The BSM-1 Accessory Decoder from TCS is a single-output switch controller designed for single turnouts, including wyes. This decoder can be found in current-generation DCC [https://shop.bachmanntrains.com E-Z Track® from Bachmann Trains Inc]. The decoder can be installed as a drop-in replacement for DC E-Z Track turnouts, as well as previous-generation E-Z Track DCC turnouts. Soldering is required for installing this decoder. See the Installation section below for instructions.   
  
== Feature Overview ==
+
==Feature Overview==
  
* This decoder is purpose-built to operate solenoid-based "snap" turnouts, and is not designed to control “slow-motion” turnout throws.
+
*'''Installation in a "Snap!"''' - This decoder is purpose-built to operate solenoid-based "snap" turnouts, and is not designed to control “slow-motion” turnout throws. This decoder can be used to operate "snap" switches made by Bachmann, Kato, Atlas, and more!
* This decoder can be operated on DCC or DC power. If powered using DC, an auxiliary power supply of at least 12V is required.
+
*'''Power Source Options''' - This decoder can be operated on DCC or DC power. If powered using DC, an auxiliary power supply of at least 12V is required.
* Default operation will allow you to operate this decoder on DCC power by toggling Function #3 on DCC Address 9. ''See the Programming section below for information on how to re-configure the decoder’s DCC Accessory Address.''
+
*'''Low Idle Current''' - decoder will draw 50mA or less when idle.
* The BSM-2 can be operated using DCC commands, or via the tactile push button. Configuration of things such as the address, default “thrown” direction can be set up by using the push button.
+
*'''Operational Mode Options''' - Chose from two different operational modes to suit your operations. ''See the Programming section below for information on how to re-configure the decoder’s Mode of Operation.''
 +
*'''Programming Options''' - The BSM-2 can be operated using DCC commands, or via the tactile push button. Configuration of things such as the address, default “thrown” direction can be set up by using the push button.
 +
 
 +
== Specifications ==
 +
 
 +
* '''Interface Type''': Hard-Wire (drop-in ready for Bachmann E-Z Track single turnout and wye)
 +
* '''Dimensions (L x W x H)''': 1.890" x 1.100" x 0.233" or 48.0mm x 28.0mm x 5.9mm
 +
* '''Scale''': HO Scale
 +
* '''Continuous/Peak Current''': 0.05/3.0 Amp
 +
* '''Output Rating''': 1.5A (pulsed)
 +
* '''Number of Outputs''': 1
  
 
==Programming the BSM==
 
==Programming the BSM==
The {{PAGENAME}} can be programmed to be controlled in either of two different ways - DCC address 9, using a DCC function button number from 1 through 8; or as a NMRA DCC Accessory Decoder.
+
To enter programming mode, press and hold the tactile push button for two seconds. The decoder will cycle the output twice in a row to acknowledge that it has entered programming mode. In the event that you have entered programming mode, but have not programmed anything, the decoder will time out automatically and exit programming mode after two minutes.  
 
 
To enter programming mode, press and hold the tactile push button for two seconds. The decoder will cycle the output twice in a row to acknowledge that it has entered programming mode. In the event that you have entered programming mode, but have not programmed anything, the decoder will time out automatically and exit programming mode after two minutes.
 
  
 
!!!WARNING!!! Please perform the following steps and checks be performed before programming the decoder:
 
!!!WARNING!!! Please perform the following steps and checks be performed before programming the decoder:
Line 28: Line 36:
  
 
===Mode Of Operation===
 
===Mode Of Operation===
 +
The {{PAGENAME}} can be programmed to be controlled in either of two different ways - DCC address 9, using a DCC function button number from 1 through 8; or as a NMRA DCC Accessory Decoder.
  
 
====E-Z Command Mode====
 
====E-Z Command Mode====
This is the default mode of the {{PAGENAME}} when installed OEM from Bachmann into E-Z Track DCC turnouts. In this mode, the output can be toggled using a function button from 1 - 8 when DCC address 9 is selected. To set up this mode, follow these steps:  
+
This is the default mode of the {{PAGENAME}} when installed OEM from Bachmann into E-Z Track DCC turnouts. In this mode, the output can be toggled using a function button from 1 - 8 when DCC address 9 is selected. Default operation will allow you to use this decoder on DCC power by toggling Function #3 on DCC Address 9. To set up this mode, follow these steps:  
  
 
#Install the decoder and wire it according to the instructions and verify operation.
 
#Install the decoder and wire it according to the instructions and verify operation.
Line 40: Line 49:
  
 
====DCC Accessory Mode====
 
====DCC Accessory Mode====
This mode uses the NMRA standard addressing and commands for DCC Accessories as described in [https://www.nmra.org/index-nmra-standards-and-recommended-practices S-9.2.1]. In this mode, a DCC Accessory Address from 1-100 can be used, as well as the "Normal/Off" "Reverse/OFF and "Toggle" commands. To set up this mode, follow these steps:
+
This mode uses the NMRA standard addressing and commands for DCC Accessories as described in [https://www.nmra.org/index-nmra-standards-and-recommended-practices S-9.2.1]. In this mode, a DCC Accessory Address from 1-2047 can be used, as well as the "Normal/Off" "Reverse/OFF and "Toggle" commands. To set up this mode, follow these steps:
  
 
#Install the decoder and wire it according to the instructions and verify operation.
 
#Install the decoder and wire it according to the instructions and verify operation.
Line 70: Line 79:
  
 
#Install the decoder and wire it according to the instructions and verify operation.
 
#Install the decoder and wire it according to the instructions and verify operation.
 +
#Select "Accessory Mode" on your DCC throttle, then enter the accessory address of the decoder.
 
#Press and hold the tactile push button for at least two seconds. ''The decoder will cycle the output twice to acknowledge that it has entered programming mode.''
 
#Press and hold the tactile push button for at least two seconds. ''The decoder will cycle the output twice to acknowledge that it has entered programming mode.''
#Press the push button again one time.
+
#Send a command of Normal/ON ''or'' Reverse/OFF to set the default "normal" throw.
  
 
The decoder will cycle the output FOUR times to confirm that the programming was accepted.  
 
The decoder will cycle the output FOUR times to confirm that the programming was accepted.  
Line 78: Line 88:
 
To perform a factory reset, press and hold the tactile push button for ten seconds while the decoder is powered. The decoder will cycle the output FOUR times to confirm that the factory reset has completed accepted.
 
To perform a factory reset, press and hold the tactile push button for ten seconds while the decoder is powered. The decoder will cycle the output FOUR times to confirm that the factory reset has completed accepted.
  
== Installing the BSM-1 ==
+
==Installing the BSM-1==
 
TODO
 
TODO
 
[[Category:TCS Products]]
 
[[Category:TCS Products]]

Revision as of 02:35, 22 February 2023

BSM-1 Switch Controller
BSM-1.png
Device Information
ManufacturerTrain Control Systems
TypeAccessory Decoder
SKU2018
Release DateFeb 2023
Retail Price$14.95
PSUDCC/DC 12V

The BSM-1 Accessory Decoder from TCS is a single-output switch controller designed for single turnouts, including wyes. This decoder can be found in current-generation DCC E-Z Track® from Bachmann Trains Inc. The decoder can be installed as a drop-in replacement for DC E-Z Track turnouts, as well as previous-generation E-Z Track DCC turnouts. Soldering is required for installing this decoder. See the Installation section below for instructions.

Feature Overview

  • Installation in a "Snap!" - This decoder is purpose-built to operate solenoid-based "snap" turnouts, and is not designed to control “slow-motion” turnout throws. This decoder can be used to operate "snap" switches made by Bachmann, Kato, Atlas, and more!
  • Power Source Options - This decoder can be operated on DCC or DC power. If powered using DC, an auxiliary power supply of at least 12V is required.
  • Low Idle Current - decoder will draw 50mA or less when idle.
  • Operational Mode Options - Chose from two different operational modes to suit your operations. See the Programming section below for information on how to re-configure the decoder’s Mode of Operation.
  • Programming Options - The BSM-2 can be operated using DCC commands, or via the tactile push button. Configuration of things such as the address, default “thrown” direction can be set up by using the push button.

Specifications

  • Interface Type: Hard-Wire (drop-in ready for Bachmann E-Z Track single turnout and wye)
  • Dimensions (L x W x H): 1.890" x 1.100" x 0.233" or 48.0mm x 28.0mm x 5.9mm
  • Scale: HO Scale
  • Continuous/Peak Current: 0.05/3.0 Amp
  • Output Rating: 1.5A (pulsed)
  • Number of Outputs: 1

Programming the BSM

To enter programming mode, press and hold the tactile push button for two seconds. The decoder will cycle the output twice in a row to acknowledge that it has entered programming mode. In the event that you have entered programming mode, but have not programmed anything, the decoder will time out automatically and exit programming mode after two minutes.

!!!WARNING!!! Please perform the following steps and checks be performed before programming the decoder:

  1. Install the decoder and wire it according to the instructions to verify default operation.
  2. Stop or remove all locomotives so as to avoid possible derailments and collisions.

Mode Of Operation

The BSM-1 Switch Controller can be programmed to be controlled in either of two different ways - DCC address 9, using a DCC function button number from 1 through 8; or as a NMRA DCC Accessory Decoder.

E-Z Command Mode

This is the default mode of the BSM-1 Switch Controller when installed OEM from Bachmann into E-Z Track DCC turnouts. In this mode, the output can be toggled using a function button from 1 - 8 when DCC address 9 is selected. Default operation will allow you to use this decoder on DCC power by toggling Function #3 on DCC Address 9. To set up this mode, follow these steps:

  1. Install the decoder and wire it according to the instructions and verify operation.
  2. Select Address 9 on your DCC throttle (do not enter a long address)
  3. Press and hold the tactile push button for at least two seconds. The decoder will cycle the output twice to acknowledge that it has entered programming mode.
  4. Press a function button number from 1 through 8 four times in a row.

The decoder will cycle the output FOUR times to confirm that the programming was accepted. You can now use the chosen function button number to control the decoder when Address 9 is selected on your DCC throttle.

DCC Accessory Mode

This mode uses the NMRA standard addressing and commands for DCC Accessories as described in S-9.2.1. In this mode, a DCC Accessory Address from 1-2047 can be used, as well as the "Normal/Off" "Reverse/OFF and "Toggle" commands. To set up this mode, follow these steps:

  1. Install the decoder and wire it according to the instructions and verify operation.
  2. Select "Accessory Mode" on your DCC throttle. (Requires support in your DCC Command Station. Refer to your system's user manual for more specific information.)
  3. Press and hold the tactile push button for at least two seconds. The decoder will cycle the output twice to acknowledge that it has entered programming mode.
  4. Enter the desired DCC Accessory Address
  5. Press any button to operate the accessory. (Normal/OFF, Reverse/ON, Toggle)

The decoder will cycle the output FOUR times to confirm that the programming was accepted. You can now use the chosen DCC Accessory Address to control the decoder.

Default Turnout Position

NOTE: The decoder does not have any way to "know" the position of the switch, as it is possible to operate the switch by hand in many cases. The "default" position, as well as what information may be displayed on your throttle (in DCC Accessory Mode) may not accurately reflect the current state of the turnout; however, this configuration does allow you to always know which direction the turnout will throw when a particular command is sent.

This information is used to determine which coil or solenoid will be energized when a particular input is received, or when the decoder first powers up to determine which way to throw the turnout if the "toggle" command is sent. The tactile push button always "toggles" the output. To reprogram this, follow these steps:

E-Z Command Mode

This is the coil which will be energized or solenoid which will be operated when the decoder receives the DCC function command for "ON" on DCC address 9.

  1. Install the decoder and wire it according to the instructions and verify operation.
  2. Select DCC address 9 and set the direction to Forward
  3. Press and hold the tactile push button for at least two seconds. The decoder will cycle the output twice to acknowledge that it has entered programming mode.
  4. Press the Direction key on your handheld - toggle the current direction to Reverse.
  5. If nothing happens - Press the function button number used for this decoder four times in a row.

The decoder will cycle the output FOUR times to confirm that the programming was accepted.

DCC Accessory Mode

This is the coil which will be energized or solenoid which will be operated when the decoder receives the DCC accessory command for "Normal/OFF" on the DCC Accessory Address.

  1. Install the decoder and wire it according to the instructions and verify operation.
  2. Select "Accessory Mode" on your DCC throttle, then enter the accessory address of the decoder.
  3. Press and hold the tactile push button for at least two seconds. The decoder will cycle the output twice to acknowledge that it has entered programming mode.
  4. Send a command of Normal/ON or Reverse/OFF to set the default "normal" throw.

The decoder will cycle the output FOUR times to confirm that the programming was accepted.

Factory Reset

To perform a factory reset, press and hold the tactile push button for ten seconds while the decoder is powered. The decoder will cycle the output FOUR times to confirm that the factory reset has completed accepted.

Installing the BSM-1

TODO