Model Railroad DCC?
John R.
Posts: 1,376
I'm looking at this for sometime down the road, but I was wondering if anyone has used either a STAMP, or more likely an SX chip to make any DCC (Digital Command Control) items (decoders or "command stations").
I've seen a PIC (16F628) bases system, but would like to do something with a Parallax product.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10
I've seen a PIC (16F628) bases system, but would like to do something with a Parallax product.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10
Comments
·· The following threads talked about DCC, though I don't recall if anyone had anything interesting about Stamp Control.· Hope there's something good in there.
http://forums.parallax.com/showthread.php?p=554852
http://forums.parallax.com/showthread.php?p=548488
http://forums.parallax.com/showthread.php?p=510169
http://forums.parallax.com/showthread.php?p=509700
http://forums.parallax.com/showthread.php?p=506772
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
The PIC version can be found at http://www.minidcc.com/
I don't know if this is "worth the effort", but some time down the road (at least 9 months out), I could see myself doing this "just because it could be done", or just to see "if it can be done". On the other hand, I suspect I could build one heck of a system with a Propeller... (I love the name, my e-mail is "chiphead" only because "propellerhead" and "prophead" were already taken.)
At the current size, features and price of engine decoders, it really doesn't seem to make sense to "roll your own", other than as an academic excercise. There are a number of possibilities for stationary decoders, as well on the "command station" and "booster" side. As a whole, command station software is non-trivial, but the individual pieces of it don't look too bad. I have looked at the standards "in concept" but haven't done the math in terms of how fast a processor needs to be to "do the work" as well as put the signal out. (I suspect a STAMP might not be up to the task. An SX might, or might need some help from a friend to off load some of the "thinking" and non-signal processing.) I'm not thinking so much commercial application (there is a good range of products out there), but more as a hobbyist thing to "do your own" and/or add some special features or enhanced computer interface.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
The old Lionel stuff amazed kids with pulleys and springs; just think of the stuff that can be crammed into a huge Lionel boxcar.
One key concept is to attempt to use the DCC system(s) as the "communication bus" for all this activity.· The DCC standard is capable of supporting this, but there are limitations to some of the DCC systems and especially in the area of "stationary" decoders.· The various manufacturers have also taken different paths on how and what the command stations do, and how "vendor specific" items like cabs (throttles or controllers) and various other components fit into the system.
This project may end up proving not practicable.· I suspect if it does happen, it will happen because "it can" and/or because "I want to", not because it strictly makes sense economically or feature wise.· At the entry level price of commercially available systems, and even the price/performance value of the higher end systems, unless you have a real disire for a DIY project, I can say without any research, this project doesn't make sense.
Then again, nobody said anything we do for fun needs to make sense.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10