0 Members and 1 Guest are viewing this topic.
Arduino?Perhaps this will be useful. It tells whether the voltage connected at the input is AC or DC, and lights one or the other LED, and powers or drops out a relay. And yes, this works, and yes, I have PCB layouts for it. Two of these and you know whether each track is DC or AC. Now, what do you want to do with that information?
Ed, If I understand you correctly, you aren't trying to allow an engine to cross between the DC and DCC side and just work.What you want is summed up in final statement:"If there's a "yes" to all three conditions, it'd need to trip a relay to kill the power."I don't think you really care whether there is DCC on one side and DC on the other. What you really care about is just cutting the power if there's a short, where "short" means excessive current draw, no matter what causes it. And you need to be able to detect this fast enough that you cut the power before anything like the DCC booster is damaged (assuming that it doesn't just trip its own overload protection). What else about this am I missing?
That's exactly it.I don't want to enable the crossover, I just want to make sure nothing expensive blows up if it happens.
Ah, okay. So if one loop is DC and the other is DCC, everybody is happy to let them run that way, as long as nobody throws a turnout so that there is now a crossover between the two, right? Is it okay if somebody errantly throws the turnout and everythingcomes to a screetching halt when they do that, even if a train isn't going through crossover at that moment?
It seems like this is getting over-engineered.Why not just put a shorting jumper across the rails of the diverging route of each crossover turnout? Then, if the power-routing turnout gets manually thrown to the diverging route, the short shuts down that loop until the turnout is restored to straight-through direction....
A connection across rails powered by the same power source isn't a short? Please explain your reasoning.
But the DC side is also the less important side IMO.
Sorry guys, I guess I didn't explain all the background. I'm trying to figure something out for a TTRAK layout. One of the big unwritten tenets of TTRAK is that it's accessible for modelers of all levels. From the recently retired guy who just a Bachmann set because his family needs him to find something to do to the boy genius who's 3D printing his own Unitrack.That means we have zero control over what people do on modules so requiring turnout modifications is not possible.In that same vein, the idea of scheduling "DCC time" is similarly antithetical to the idea of accessibility and "come as you are". At the same time, because the club is making the investment, I really want to protect that investment from user error to the best extent reasonably possible.Thanks for all the discussion guys! The idea is that because the club is providing the infrastructure