Adruino power problem

AndyZ May 16, 2020

  1. AndyZ

    AndyZ New Member

    2
    0
    1
    I am new to this board and just getting back into model railroading after a 20+yr absence.
    I am trying to get DCC++ running and am having problems – I can’t get power to the tracks.
    The LED’s are not lit and there is no voltage measured with a multimeter on the screw output terminals
    I found a 2017 thread that described my problem and tried those suggestions to no avail.
    I sent a <1> via the Arduino Serial port monitor and get no response – same thing with an <s>
    Other info:
    I have an Arduino Uno connected to an Arduino Motor Shield - they are both actual Arduinos not clones
    I cut the VIN pin on the Motor Shield - the MS is powered by an external PS rated at 12V that measures 14.55V DC
    I have 14.8 volts at the input screw terminals
    On the Arduino the one LED is solid green, and the other LED is blinking yellow.
    Jumpers are installed pins10 to 12 and 5 to 13
    The Arduino IDE sees the Arduino and reports the BN and other status info
    The DCC++ program seems to see the Arduino – when the Arduino is unplugged it complains
    The baud rate is 115200

    Thanks in advance for the help
    Andy
     
  2. Joey Paul

    Joey Paul TrainBoard Member

    34
    11
    3
    Hi Andy,

    I found this video

    very helpful (I ignored the parts about the Raspberry Pii). The testing procedure might shed some light on what's not working. I had trouble cutting the trace on the motor shield, so I just bent the pin back. Good luck, Joe.
     
  3. Sumner

    Sumner TrainBoard Member

    2,845
    5,996
    63
    Is there any possibility you cut the trace too deep. I read where one person said they did that.

    I'd also use Dex's installer and put the sketch on the Arduino again...

    http://1fatgmc.com/RailRoad/DCC/page-4.html

    How do you have the multimeter set when measuring voltage on the main and program track output?

    Are you connected to the Arduino Uno with a Raspberry Pi or a computer. If the trace is cut I believe the Uno gets its power from the Pi or computer.

    Sumner
     
    Last edited: May 17, 2020
  4. Pieter

    Pieter TrainBoard Member

    152
    46
    10
    If it is the 'L' led blinking, your program didn't program. The RX & RT indicates you have network traffic. Check in your device manager if the Uno appears under the coms port.
     
  5. AndyZ

    AndyZ New Member

    2
    0
    1
    Hi everyone,
    Thanks for all the help!!
    I used the video that Joey Paul suggested and got it working. I used the original Arduino and a new MC.
    I had watched a few videos on installation but unfortunately not that one!!! As Joey said it is the best for debugging!!!
    The sections about testing without the MC and DCC++ were especially helpful.

    I will eventually try the other MC and report back but for now it is back to layout building!!
    How do I determine if I cut the trace too deep?
    One other question - I eventually plan to use a Raspberry PI and maybe my phone for control. Does anyone have suggestions for an inexpensive touch screen for the PI?

    Thanks
    Andy
     
  6. FlightRisk

    FlightRisk TrainBoard Member

    548
    237
    14

Share This Page