1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Resolved How to add 2 Arduino and sabertooth - where and what to plug in and plug out ???

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by ART FLY, Jun 27, 2020.

  1. ART FLY

    ART FLY Gettin' High on DIY :) Gold Contributor

    Joined:
    Jan 18, 2020
    Messages:
    118
    Occupation:
    Bavarian State Theater, Decoration Stock Manager
    Location:
    BAVARiA
    Balance:
    421Coins
    Ratings:
    +69 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    " Support for one Sabertooth 2x32 or one Sabertooth 2x60. (controls 2 motors only but you can use additional Arduinos to add more motors if needed) "

    I am refering to this post https://www.xsimulator.net/communit...ial-pid-motor-driver-sketch-w-softstart.9277/ and I am stuck ...Beginner needs help please.

    I do not understand this part ..."but you can use additional Arduinos to add more motors if needed"

    :sos could someone please get me on track as I did not find my problem of understanding in foris.

    This is my current situation:
    I have 2 ARD Unos, I have 2 Sabertooth 2x32A, I also have 3 suitable PSUs and I have 3 Motors at the moment. How will I have to set them up / wire them so I receive a Pitch/Roll/Yaw or next step Pitch/Roll/Yaw/Heave setup.


    Please try to keep it simple as I am not an native English speaker :(

    Thank you very much for your assistance !!!

    :thumbs

    This is where you could see my motors, equippment, plans, dreams etc.
    https://www.xsimulator.net/communit...-2x160w-sabertooth2x32-race-flight-sim.14822/

    :arrow
    Last edited: Jun 27, 2020
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,437
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,452Coins
    Ratings:
    +10,730 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    For a 2DOF you only need 1 Uno and one Sabertooth 2x32A, a 6DOF would use 3 Unos and 3 Sabertooth 2x32A. Each Uno and Sabertooth 2x32A controls 2 motors and is wired as per the instructions:

    [​IMG]
  3. ART FLY

    ART FLY Gettin' High on DIY :) Gold Contributor

    Joined:
    Jan 18, 2020
    Messages:
    118
    Occupation:
    Bavarian State Theater, Decoration Stock Manager
    Location:
    BAVARiA
    Balance:
    421Coins
    Ratings:
    +69 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    hug:@noorbeast Thank you for your answer.

    What you sent me is exactly the point up to where I do understand the situation.
    (a) For my 3/4dof Setup-try that would mean 2 ARD and 2 Sabertooth - Right?

    BUT ... my lack of knowlage and my questions starts right here/now:
    (b) Do I just wire the 2 ADR to a USB Hub and then guide that to my (e.g. in my case) COM4 Port on my PC?
    (c) Do I wire the ARDs one after another with USB/USBmicro and then have just the first ARD pluged in to the (e.g. in my case) COM4 Port on my PC?
    (d) Do I have to assign one COM Port (e.g. COM4-ARD1, COM5-ARD2) for each ARD and have to plug 2 USB cables from the PC to connect each ARD seperate to the PC. If so how will SimTools recognise that?

    I hope I made it easy to understand where I do not know how to continue.

    Maybe I am ignorant to ask for the following but maybe this might also be a great help to other beginners to keep a cool head :):
    (e) Would someone please be so kind to draw a setup for more than 2dof with PC, PSU, ARDs & Sabertooths?
    (a readable pencil drawing would be enough)

    THANX so much :cheers
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,437
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,452Coins
    Ratings:
    +10,730 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Correct, for 3-4dof you use 2 Arduinos and 2 Sabertooth.

    You wire each of the Arduinos exactly the same way, as per the picture I posted

    When you plug the Arduinos into the computer each will be allocated its own com port.

    You configure each of the Arduionos using the SMC3 utility: https://www.xsimulator.net/communit...driver-and-windows-utilities.4957/#post-48121

    You then setup each of the Interface Settings for each of the Arduinos in SimTools Interface Settings: https://www.xsimulator.net/community/threads/official-simtools-user-manual.12424/
  5. ART FLY

    ART FLY Gettin' High on DIY :) Gold Contributor

    Joined:
    Jan 18, 2020
    Messages:
    118
    Occupation:
    Bavarian State Theater, Decoration Stock Manager
    Location:
    BAVARiA
    Balance:
    421Coins
    Ratings:
    +69 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Thank you for solving my problem!
    • Like Like x 1
  6. Robbie Teengs

    Robbie Teengs RobbieT

    Joined:
    Feb 11, 2016
    Messages:
    30
    Occupation:
    Director
    Location:
    South Africa
    Balance:
    353Coins
    Ratings:
    +11 / 0 / -0
    My Motion Simulator:
    3DOF
    Hi, I please need some help here.
    Currently have 3 x Cytron MD13S drivers running my 3 DOF system through Windows utility. The sway motor runs fine but I’ve blown 3 drivers on the 2 front motors. Previously had a Sabertooth 2x32 driving my 2 DOF system with no problems but due to changing to 3DOF I could not use the Sabertooth.
    Would I be able to run 2x motors (pitch,roll,surge) on Sabertooth 2x32 and run the Cytron MD13S (Sway) through the Arduino Uno?
    Personally I think the wheelchair motors (24v) the Amps are just too high and are cooking the drivers. Hope somebody can assist as a sim without motion is like kissing your sister
  7. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,437
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,452Coins
    Ratings:
    +10,730 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Yes you can do that, it is just a case of configuring the Interface settings for each board.
  8. Kevinski

    Kevinski If it doesn't fit, hit it until it does.

    Joined:
    Feb 17, 2023
    Messages:
    175
    Occupation:
    Jack of many trades, mastering some.
    Location:
    Australia
    Balance:
    577Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    @noorbeast I've decided to ditch the IBT-2 controllers and go with x 2 sabretooth 2 x 32's for the new 4DOF. I mostly understand how this will work as it seems pretty similar to the x 4 IBT-2 and x 2 Arduino route. Is there a specific Arduino sketch I need for the sabretooths, or can you use the Rufus Dufus 3DOF Arduino code for the sabretooths? And my other question is, in this diagram for wiring the sabretooths with the Arduino Uno, what are the jumper options referring to for changing baud with pin 8 to ground? Would I need to be changing the baud rate? Cheers.
  9. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,437
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,452Coins
    Ratings:
    +10,730 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    There is a Sabertooth variant of SMC3 by @BlazinH, which also covers the wiring and settings: https://www.xsimulator.net/communit...ket-serial-pid-motor-driver-for-arduino.9277/
  10. Kevinski

    Kevinski If it doesn't fit, hit it until it does.

    Joined:
    Feb 17, 2023
    Messages:
    175
    Occupation:
    Jack of many trades, mastering some.
    Location:
    Australia
    Balance:
    577Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    • Like Like x 1
  11. Kevinski

    Kevinski If it doesn't fit, hit it until it does.

    Joined:
    Feb 17, 2023
    Messages:
    175
    Occupation:
    Jack of many trades, mastering some.
    Location:
    Australia
    Balance:
    577Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    @noorbeast By the looks of things from the link you provided, it's a similar setup to what we've been talking about with the IBT's? You just run two arduino uno's and two sabretooths for 4 motors Setup SMC3 params for each arduino and sabretooth for 2 motors at a time. That sound right to you?
  12. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,437
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,452Coins
    Ratings:
    +10,730 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Yes it does, same approach, with the Sabertooth providing more robustness.
  13. Kevinski

    Kevinski If it doesn't fit, hit it until it does.

    Joined:
    Feb 17, 2023
    Messages:
    175
    Occupation:
    Jack of many trades, mastering some.
    Location:
    Australia
    Balance:
    577Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform
    @noorbeast oooooohhhhhhh! Robustness! That is exactly what the Dr has ordered.
    • Like Like x 1