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

My 2dof (worm gear + IBT-2)

Discussion in 'DIY Motion Simulator Projects' started by Francisco Junior, Jul 8, 2018.

  1. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hello guys.
    After much research and testing, it's time to share my project.

    At first it is a 2dof, because I had several problems putting the third dof to work (the plates were damaging themselves without any explanation).
    20180506_175436.jpg 20180506_175426.jpg

    Initially I started with 3 IBT-2, then I moved to 3 motomonster, then 2 motomonster + 1 IBT-2, finally I got 2 IBT-2, waiting for the new IBT-2 to complete 3dof. It seems crazy all this !!! lol

    From the photos you will see how much I have worked on the project. lol
    20180422_152242.jpg 20180624_104453.jpg 20180708_161146.jpg
    To make the engine easier to use, I used these parts.
    20180317_160524.jpg 20180323_173628.jpg 20180519_142208.jpg 20180708_155134.jpg
    Finally, it is provisionally ready, just missing the cockpit.
    20180708_155110.jpg 20180708_155117.jpg 20180708_155126.jpg 20180708_155516.jpg
    My Settings
    axis.png interface.png
    Now comes the problems:
    1) When I go to the track in the LFS, the engines start to spin without stopping until I start to accelerate.
    2) When I close the game, the motors start spinning until I manually turn off the motors.

    Any help will be very welcome.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,554
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,142Coins
    Ratings:
    +10,780 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I am guessing from your settings you are using SMC3, but you did not actually say so. SMC3 has to be correctly configured before SimTools is used.

    With LFS it has to be run for a lap or two before it is patched, which generates some needed files. So if you did not do that then unpatch, run LFS and do some laps, close LFS and repatch.
    Last edited: Jul 9, 2018
  3. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I'm using SMC³.
    I'll take the test and post the results later.
  4. Zeraxx

    Zeraxx Member

    Joined:
    Jun 28, 2018
    Messages:
    38
    Balance:
    188Coins
    Ratings:
    +17 / 0 / -0
    My Motion Simulator:
    2DOF
    Yeah use the SMC3 Windows Utilities, it'll help you visualize what's going on with the PID and your motors. I had an issue initially with my pots, and it was very apparent in the program as my position was always reading 5v.

    Also great idea with drilling into the bolt to insert a cotter pin. IDK why I didn't think of that I just used two lock nuts to pinch it to the shaft. That's a much better solution!
  5. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hi....
    It really was lack of mileage on the LFS. But I think I still need to walk a little more so I can calibrate correctly.

    Now the next chapter will take a test with a weight to see the stability of the engine position.
    • Like Like x 1
  6. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I've seen similar models here in the forum, and on another site.
    He spent a lot of time researching to find something that would be easy to work with.
  7. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Here I am, without having solved the operation of the simulator. :sos:sos:sos

    I think my problem is in the potentiometer because the motor does not stop spinning. With or without the potentiometer the motor rotates the same. And I test the potentiometer and the engine responds. I'm super confused by this.

    The videos below show how it works the same, with and without the potentiometer.








    This was my last setup on SMC3, but nothing has changed from what I had previously done following the manual.

    20180729_202100.jpg

    Tomorrow I will buy new potentiometers to see if it solves the problem.

    @Zeraxx What was the problem you had?
  8. Alexey

    Alexey Well-Known Member

    Joined:
    Sep 23, 2014
    Messages:
    452
    Occupation:
    Electronics Technician
    Location:
    Adelaide, Australia
    Balance:
    8,060Coins
    Ratings:
    +620 / 2 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Either your potentiometer or motors are wired in reverse OR the potentiometer is open circuit. The program is trying to get the motors into a position but never reaches it because the motor is spinning the wrong way.
    As a quick test, change the polarity of the motor in question. Use the SMC3 utility to track the position of the potentiometer and use the "OUT MODE" to manually control what position you want the motor to go to. If the "FEEDBACK" line does not change when you change the "TARGET" line then the potentiometer is either broken or wired incorrectly.

    If the motor does move to the target line and follows it, then the potentiometer and motor are in sync. However you need to make sure that when you tell the motor to go up, it goes up physically rather than physically down. If it goes in the wrong direction then you should reverse the polarity of the motor and the potentiometer.
    • Agree Agree x 1
    Last edited: Aug 1, 2018
  9. Tags..(VR)

    Tags..(VR) Member

    Joined:
    Aug 28, 2017
    Messages:
    237
    Location:
    indiana
    Balance:
    - 6Coins
    Ratings:
    +29 / 2 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    what gauge of wiring are you using on the monster? im having the issue s of soldering them.
  10. chappy

    chappy New Member

    Joined:
    Jan 18, 2017
    Messages:
    7
    Location:
    Melbourne, Australia
    Balance:
    231Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    2DOF, JRK
    What ujoint are you using . Got an online shop link ?
  11. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,212Coins
    Ratings:
    +594 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    My first thought was the same as what @Alexey wrote: When a motor does not stop spinning, the most probable reason is that the wires need to be reversed.

    But then I saw one of your pictures, which shows your very strange connection between motor and pot. I have marked the relevant part in the image below:
    PotConnection.png

    With this kind of setup, the pot's movement direction is automatically reversed periodically on each 180 degrees of motor movement. And during these 180 degrees of motor movement, the pot only makes for a really tiny angle.
    In other words: While the motor performs a continuous movement in one direction, the pot moves forth and back, changing its direction on every half motor rotation.
    This may have the result that the pot never reaches the position in which the motor would stop.

    You really have to change this in a way that the pot always follows the rotation direction of the motor.
    The easiest way would be to directly connect the pot axis to the motor axis.

    When you have done this, you should make the wiring check mentioned by @Alexey.

    Side note: I assume that the reason for your current pot/motor connection is that you fear to break the pot. However, when you exactly follow the SMC3 setup tutorial, which explains how to carefully increase the motor speed and check if it is wired correctly, the risk of damaging your components is really low.

    Good luck, and let us know if you have been able to solve the problem.
  12. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino

    I'm using 2mm wires. The same ones that are used in flat cables.

    I bought here in Brazil, but on ebay there are several ads.
  13. Francisco Junior

    Francisco Junior Member

    Joined:
    Aug 11, 2015
    Messages:
    50
    Location:
    Curitiba - Brasil
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hello Guys.

    Just giving feedback.

    I decided to review the construction from the beginning.
    So I started the configuration of the SMC3, aligned the sides of the motor and potencientroentro correctly (right descends and esqueda rises).
    Manually, using the fingers to control the potentiometer, the green and blue lines are superimposed.
    However, my acrylic piece has a millimetric difference in the circumference of the potentiometer with 2mm more, and this is influencing the rotation of the motor.
    I'm waiting for the new part to arrive so I can update them on my progress.

    until the next post, which will be tomorrow ... because I hope to finish yes this weekend. lol
    • Like Like x 1