AR logo.png

ANNIN ROBOTICS

0
  • HOME

  • TUTORIALS

  • DOWNLOADS

  • THIRD-PARTY SOFTWARE

  • ROBOT KITS

  • FORUM

  • BLOG

  • CONTACT

  • More

    Use tab to navigate through the menu items.
    To see this working, head to your live site.
    • Categories
    • All Posts
    • My Posts
    Tofu Mx Tang
    Sep 09, 2020

    I do not know how to test encoders...

    in Questions

    I am having trouble with callibration and from the existing questions, seem to be encoder related. I have verified all limit switches are working. the callibration of each motor individually is also very strange, but with enough tries, they all succeed to touch the limit switch and back off. the other thing i observe is when i plug in both usb cables to the boards, the relay lights all click off. Is that expected or does that mean there is a short somewhere?


    I am a complete newbie to electronics, so I am looking for guidance on how to probe the limit switches with a multimeter. what are the values i should be expecting? can the enoders be probed independent of the boards?


    Thank you for any information you can provide. Again thank you for outsourcing the robot!

    2 answers0 replies
    0
    2
    Tofu Mx Tang
    Sep 10, 2020

    Thank you Chris for this help! Do you have any tips on probing the encoders as well?

    1
    Chris Annin
    Sep 10, 2020

    Hello, it does sound like you have a grounding issue. Please note that in the earliest version of the manual I had the teensy, arduino 5v supply and the relay board on a common ground. The purpose of the 5v supply is simply to power the relays as the arduino (usb 5v) does not have enough amperage to power the relays. In the current architecture to reduce noise the teensy usb 5v powers the encoders and the limit switches and does not share a ground signal with anything else. If there is any grounding issues with your limit switches you will get unpredictable calibrations. Please make sure all 6 limit switches provide -5v when open and +5v when closed or clicked on during calibration.

    2 comments