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

Tutorial SMC3 Arduino 3DOF Motor Driver and Windows Utilities

Discussion in 'SimTools compatible interfaces' started by RufusDufus, Dec 1, 2013.

  1. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    When
    When I do that it just flashes on then goes back off. I think it might be a wiring problem. Is there any way I could check that
  2. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I am now finding out that with my other motor and controller when I turn on the power supply it runs my motor through my motor controller no matter what
  3. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,148
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,584Coins
    Ratings:
    +10,904 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    The wiring for IBT2s is in the first post of this thread:

    [​IMG]
  4. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I did this but one of the solders may not be right
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,148
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,584Coins
    Ratings:
    +10,904 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I would suggest this is something specific to your build and sorting it out should be posts on your build thread, which needs to include all relevant available information, such as what motors you are using.
  6. Dan Aitcheson

    Dan Aitcheson Member

    Joined:
    May 27, 2017
    Messages:
    32
    Location:
    New Zealand
    Balance:
    - 3Coins
    Ratings:
    +20 / 0 / -0
    Just want to say a big THANK YOU to the creator of this interface. ( @RufusDufus) I have my motor working now for my seatbelt tensioner and it's mainly because of this utility and the experience of others who have recorded their efforts.
    I fear I have now started down the rabbit hole, but hey, we all need a distraction from reality :)
    • Like Like x 1
  7. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    I am running into a little problem that maybe one of you have seen. I keep burning up wiper motors on one axis only. I replaced the motor, IBT-2 and POT. My sim was running fine. And all of a sudden I keep killing motors. Prior to killing another I checked all wiring for security. I busted out the multimeter and verified off the IBT-2 that the voltage goes positive and negative based on SMC3 motion output all the way to +/- 12VDV. I verified my POT has feedback and follows up with motion in the proper direction (towards center line). I simulated SMC3 with only USB and not powered to watch the PWM signals and the failing motor side is the same as the good motor side. I do not want to take the good motor axis parts and swap as it works well. Could it be when max VDC loaded and hot the arduino Uno could be be failing? Hard to replicate. Could it be that I had PWM max and PWM rev both to 255 even though 150-180 works fine? I had Kp set to 350 and all else 0 or 1. I am also using cheap wiper motors for a dodge van.
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,148
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,584Coins
    Ratings:
    +10,904 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    How hot are the motors getting when in use? My guess would be that the wiper motors need a lot more inherent design leverage.
  9. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    The right motor room temperature. Maybe luke warm when dog fighting. The left gets warm, a lot warmer than the right. When it failed its just shorted and hot.
  10. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,148
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,584Coins
    Ratings:
    +10,904 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Perhaps redesign for more inherent design leverage, or at least add a fan or some other cooling solution, it may help and certainly won't hurt!
  11. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Mechanically they have plenty of advantage. I calculated them for 13 ft-lbs and built the platform around that. I am only using 1 inch levers with plenty of distance from the pivot points. Long story made short the dynamics should be good. It's just the left motor and the platform has a pretty much centered CG.
  12. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Just curious if anyone has seen this behavior.
  13. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Hey its me again. I have finally gotten to the point where I need to connect Simtools and smc3 and I did it through the serial interface and nothing happened when I went to output testing. I'm not a simtools expert an this is my first time using it so if anyone could offer some guidance it would be greatly appreciated
  14. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,148
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,584Coins
    Ratings:
    +10,904 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Please post pictures of all of your settings.

    I am presuming everything works in SMC3 as expected, is that correct?
  15. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    A big issue I had that is not explicitly written but is talked about. Tuning center must capture your maximum in game travels. I did not do this and read about it. Once I did this my sim Desktop Screenshot 2020.12.21 - 11.25.34.47.png started working. May or may not be your issue.
  16. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Is your arduino actively connected to SMC3 utility? Can you get potentiometer feedback (green line on screen)?
  17. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    My arduino does work with smc3 I spent a lot of time setting those up. How do you find your in game max travel limits? I am not at my sim rn but I will post pictures later
  18. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
  19. TWB

    TWB Member

    Joined:
    Jul 27, 2018
    Messages:
    9
    Balance:
    280Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    See above post. Click tools tab. Click tuning center. Then capture in game movement. Ensure the plug-in is active and on.
  20. Jakob Carron

    Jakob Carron Member

    Joined:
    Feb 1, 2019
    Messages:
    41
    Balance:
    34Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    These are all my settings. I did end up getting all my in game settings too Capture.PNG Capture2.PNG