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 own 2 dof diy

Discussion in 'DIY Motion Simulator Projects' started by absyfadhel1, Apr 17, 2020.

  1. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    as your request,i order this bungee cords and i dont know what i will do next, like how i will put it on the rig...


    Screenshot_20230121-160452.png




  2. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Should i buy Gas struts?, wiol this can help me reduce backlash?
    Img_2023_01_23_12_11_25.jpeg

    100n power, or need more than this?,Also i didnt found motorcycle steering dumper as H3 dofReality use to help smothness.

    so should i buy this?
  3. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hello guys, i got problem that one motor moving up and down (tracking) more accurate than other one, when i tried to fix the issue i add more ki (smc3) for the motor that moving less its tracking perfectly but i got too much backlash, too much shaking, i change rod angle but i couldn't fix it, so what i'm thinking on is to purchase the dampers as suggested by *DofReality*, so i know its make the movement less but it can reduce the backlash ,

    so my idea is to increase the Kp and the PWmin while using the dampers so i can get perfect motion with less backlash.

    So is my idea make sence or should i do somthing els?

    I use
    (2dof front motor, 100A drive controller, 300w motors 12v.)

    I cant use back motor with shoulder mont long rods because of my small room.

    Looking forward for any suggestion and if anyone use dampers and can help me with my idea , appreciate it
  4. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I forget, i will order this dampers but waiting for reply about my idea first.

    Screenshot_20231014-233714.png
  5. p00ky

    p00ky Active Member

    Joined:
    May 4, 2020
    Messages:
    109
    Occupation:
    Self Employed Laser Cutter
    Location:
    Wales
    Balance:
    350Coins
    Ratings:
    +56 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hey there, Motor tuning is not easy and I'm certainly no expert. In my case I have only a narrow window where they function well and I found that narrow band with trial and error.

    As to your backlash?
    Is it backlash? :D

    Is there physical slack within the motor gearbox or is it over correction due to the motor tuning?

    Really you need to tune the motors under load, I tend to sit on my rig while I tune. I start with tuning it so it responds well to a sine wave, I then switch to motion in order to dial it in corectly. Square waves and triangle waves I tend to ignore. You can never get it perfect, the idea is just to get it as close as you can.

    Equally you might find within the pid you dont require the i, ther d or the s.
    I can run my machine well enough only setting P, PWMmin, PWMmax & PWMrev.

    One config that works for me on m y machine is:-
    Fpid/5
    Kp 150
    Ki 0
    Kd 0
    KS 1

    PWMmin 10
    PWMmax 160
    PWMrev 160

    but another is:-
    Fpid/1
    Kp 120
    Ki 0
    Kd 1000
    KS 6

    PWMmin 30
    PWMmax 180
    PWMrev 170

    (All machines are different, these exact setting may or may not work properly for you, you need to find your own).

    I find that both settings work well enough but the second one isn't so exact as the pid tends to slightly over correct and potentially thats whats going on with yours, I dont know.

    I tried using bungie cord on my machine early on & it may have smoothed out a bit of jitter but if that jitter comes from the motor tuning, more than likely it will still be there. If your issue is physical backlash then the bungie or the damper might help but it might be cheaper to try the bungie first as if it doesn't help you dont want to buy the dampers.

    As I said, I'm no expert but if you have questions I'll help if I can.
  6. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Thanks a lot bro, yes i have backlash so because of that i'm thinking on dampers.
  7. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    @noorbeast i got an idea from this tip from you, do you think if i weld long square pipe to under the pedals and attach the rods and motors there will move the seat strong and faster with lower smc3 setting? , because now i'm using these setting and i cant get the green line near the blue until i increase the power and make the seat more jerky

    Screenshot 2023-11-04 215808.png

    see the green line here and this is how it look wile moving

    Screenshot 2023-11-04 215929.png

    its loosing big amount of movement in game like shifting offroad line,

    so my idea is to weld like this from under seat to below the pedals and attach the motor there so i can reduce weight in m0tor as i thought from the your quote

    ms-square-pipe.jpg

    to this

    PXL_20231104_191036771.MP.jpg
    • Like Like x 1
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    The new foot mount motor placement will increase the inherent design leverage, which will in turn lowers the lose on the motors.
    • Like Like x 1
  9. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    so it can help me achive my goal?, make the green line react more accurate to the blue line?.
  10. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Can you please try setting Steps to 1, Dead Zone to zero and then post a picture of the Sine runing in Out Mode.
  11. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    ok when i go back home i will do, i will set deadzone to 0 but i dont understand what you mean by set steps to 1? can you expline it please, thanks for your time and help
  12. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    isn't steps usage only for only changing value faster?, so i think its dosen't matter to let it 1 or 100 right?
  13. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Frequency by which other +/- buttons step by:

    [​IMG]
  14. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino

    here is it

    Screenshot 2023-11-05 152222.png
  15. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Try adding a little Kd and see if that tightens the Sine tracking.
  16. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Screenshot 2023-11-05 175819.png this with kd

    Screenshot 2023-11-05 175851.png this with ki but too much jerky
  17. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Can you lower Kp a bit, say around 250.
  18. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    yes bro i tried even set kp to 150 with ki from 1 to 10 but still too jerky
  19. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,075
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,142Coins
    Ratings:
    +10,888 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  20. absyfadhel1

    absyfadhel1 Member

    Joined:
    Oct 19, 2017
    Messages:
    329
    Location:
    bahrain
    Balance:
    442Coins
    Ratings:
    +31 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hi, can anyone please suggest where to change the motor position?, i want to change motor place because i couldnt achive good movment in smc3 , its hard to move slowly because of backlash, if i increase damper streanth backlash almost gone but movment to green line its bad.

    i think the motor place and the shaft in middle is too close to each other so i think i need to move it far enough to get easy move.

    PXL_20231124_081803275.MP.jpg
    PXL_20231124_081820087.jpg