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

Question A beginner dreams of 2DOF

Discussion in 'DIY Motion Simulator Projects' started by Виталий, Jan 4, 2021.

  1. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hello everyone! I am from Ukraine. My English thanks to Google Translate. I want to build my 2DOF simulator, but I am new to this. Now I'm studying the forum. Project at the stage of collecting materials.
    I'll start with the questions that I haven't been able to answer yet:
    • I have an Arduino Nano. Saw someone using her. Can you tell me if the SMC3 sketch from the tutorial will fit or is there a special one? Or is it better to use Arduino Uno?
    • Saw a wiper motor with an integrated potentiometer extracted from an Arduino servo. Did someone do that? Is this a better solution than a regular variable resistor?
    • Found an interesting experiment with Nano and small servos. From here another question: how to embed a motor driver into this circuit, from MODE1 option, (if the stuffing of these servos is transferred to the wipers), and whether correction is needed in the IDE sketch?
    [​IMG]
    • A question about the motor and power supply: I plan to use a Daewoo Lanos wiper motor
      (Our experts recommend this motor more often):
    rated power 30 W kW, no more;
    Voltage 12V;
    Power consumption 4.2A stroke;

    With power supply:
    Uin: 110 ... 240 VAC
    Uout., V: 12 V
    Iout, A: 16.6 A
    Pmax, W: 200 W
    Would such a kit be normal? Or need a more powerful power supply?

    • And a little funny question :) : what is "casing"? if I understand the context correctly is it a potentiometer?

    I will be glad to receive answers.
    Good luck to everyone and Happy New Year!
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,461
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,602Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    To get started check out the FAQs, in particular check out the SimTools, fundamentals of motion, the design and build sections, there is also a section for controllers: http://www.xsimulator.net/community/faq

    If something sounds odd then look it up in the glossary: http://www.xsimulator.net/community/faq/glossary-of-acronyms-and-names.66/

    SimCalc is very helpful for getting your head around design Vs physics: https://www.xsimulator.net/communit...e-linear-speed-and-forces-of-your-design.270/

    Use the Uno, as SMC3 was written for that.

    Wiper motors will need ground isolation, and plenty of inherent design leverage, like shoulder or foot mount rig designs: https://www.xsimulator.net/community/faq/wiper-motor-mandatory-ground-isolation.25/

    You can use cheap 10k potentiometers, though personally I use Hall Sensors, as they are very accurate, have a long life and won't break if over rotated: https://www.xsimulator.net/community/faq/how-to-choose-potentiometer.238/

    Use a flexible coupling when connecting a pot or Hall Sensor to a motor: https://www.xsimulator.net/community/faq/how-to-connect-protect-a-potentiometer.13/

    When it comes to PSUs use LED power supplies or modify server PSUs, I generally suggest one PSU per motor, as they are pretty cheap and our rigs generate significant power spikes: https://www.xsimulator.net/communit...ver-power-supplies-as-cheap-powerful-psus.54/
    • Like Like x 1
    • Informative Informative x 1
    Last edited: Jan 4, 2021
  3. Christian Doehl

    Christian Doehl Member Gold Contributor

    Joined:
    Oct 6, 2020
    Messages:
    63
    Location:
    Germany - Bavaria
    Balance:
    595Coins
    Ratings:
    +35 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I would also recommend to use the UNO. I have no experience with the NANO but tried to use SMC3 with the Arduino MEGA and got several problems. This will also make the question to the circuit obsolte as there is a circuite sheme or diagramm with the explanation of SMC3 (https://www.xsimulator.net/communit...3dof-motor-driver-and-windows-utilities.4957/).

    Do not use Monster MotoShield (MMs), use something else as they are making troubles very often (I use IBT2 for which SMC3 is also prepared).

    Not sure what you mean with casing but quite sure its not related to the potentiometer. in general case means housing...

    BR
    Chris
  4. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Thanks everyone for the answers! You are really very good at helping! Yes, I want to make a home version that would be compact enough and (as an option) could be used as a regular chair when not playing.
    I liked this project. I will do it in a similar style.
    About Monster MotoShield. I just wanted to use it ... Well, I'll take your advice.
  5. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    By the way, there is no word "casing" in the glossary. Add please. Google translates this word more often as "pot";)
  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,461
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,602Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I am not sure what you mean by 'casing", can you please explain further, or post a picture.

    Pot is often used generically by members here to reference potentiometers or Hall sensors.
  7. Sam Neall

    Sam Neall Member

    Joined:
    May 14, 2019
    Messages:
    56
    Balance:
    84Coins
    Ratings:
    +15 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    The example you listed looks nice and simple and the motors you picked should work for a seat mover.

    I agree with Christian, use an UNO as well as a driver other than Monster Moto. I have had bad experiences with the MMs. I personally opted for a Sabertooth 2x32. It is pricey but you get what you pay for in durability and power.

    I think casing refers to the outer case of the wiper motor.
  8. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    You are right, most likely it was the phrase "casing pot". This misled me. This issue was resolved. I will soon learn spoken English. :)
    I am still looking for the optimal set of device components before investing, so that there are fewer mistakes.
    When I'm ready - I'll start sharing the process.
    • Like Like x 1
  9. Sam Neall

    Sam Neall Member

    Joined:
    May 14, 2019
    Messages:
    56
    Balance:
    84Coins
    Ratings:
    +15 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Ok I will be looking forward to seeing your project. It’s a good idea to make a plan before ordering. I did that as well however the build didn’t go exactly as planned so I had to buy some different components after the initial purchase.
  10. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Thanks for the support! I just finished building a miniature stand like this one. It works! Figured out how to configure SimTools. Now I am confident in myself!
  11. Sam Neall

    Sam Neall Member

    Joined:
    May 14, 2019
    Messages:
    56
    Balance:
    84Coins
    Ratings:
    +15 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Nice! Just know that you will have to reconfigure SMC3 when you switch to the new hardware in order for the new motors to operate smoothly.
  12. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Of course. I know it. I did this in order to understand the principle of work. Now it will be easier to repeat this.
    • Like Like x 1
  13. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I want to share my experiment with you.
    Works great!

    [​IMG][​IMG]

    Only for a long time I could not figure out how to invert the axes. Found in the instructions. It was necessary to press the orange buttons in the "Axis Assignments" window.

    Attached Files:

    • Like Like x 2
  14. Sam Neall

    Sam Neall Member

    Joined:
    May 14, 2019
    Messages:
    56
    Balance:
    84Coins
    Ratings:
    +15 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    That looks good! I am assuming you just want to scale up that design and do something like a seat mover instead of something that moves an entire platform? If you want to move an entire platform with the wheels, pedal, and seat together, you might have to upgrade to some more powerful motors. However, if you only want to move the seat like you have in your small design, the wiper motors will work. Another design you could consider is having the motor connections mounted to the back of the seat instead of at the bottom of the seat. I’m not sure about the advantages of this, but I’ve seen other people doing it.
  15. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I did this model to understand the mechanics of SimTools. But you guessed it, there will be just a movable chair. The platform with wheels and pedals will take up more area. And the motors on the back of the seat can increase size the design. Everything should be hidden under the seat. Otherwise my wife will beat me! (joke):)
    Recently, I made a folding stand for the wheel and pedals from a railing tube and Joker furniture fittings. Very good.
    20201225_172122.jpg

    There are thoughts to make the base for the motors and the seat from this material. But I haven't decided yet
    • Like Like x 1
    Last edited: Jan 6, 2021
  16. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    The process is moving. I have already received the first package.
    20210108_202510.jpg
    On Monday I will order the Power Supply. I will order one like in this post.
    Tomorrow I'll go to the auto disassembly, look for a cardan joint. But this can be a problem - we have a lockdown.

    Attached Files:

    • Like Like x 3
  17. Christian Doehl

    Christian Doehl Member Gold Contributor

    Joined:
    Oct 6, 2020
    Messages:
    63
    Location:
    Germany - Bavaria
    Balance:
    595Coins
    Ratings:
    +35 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    There are quite a lot cardan joints from motobikes on eba*. I bought one from Yamaha 650 and it works absolutly fine. They are around 30 to 40 Euro.
  18. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Didn't think to look from bikes. Thanks for the advice. I looked at the cardan of the steering mechanism of some car, it seemed thin and fragile.
  19. Виталий

    Виталий Member

    Joined:
    Jan 3, 2021
    Messages:
    47
    Occupation:
    fireman
    Location:
    Ukraine
    Balance:
    217Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Slowly but surely I'm moving forward.
    I got a steering shaft cardan from some retro car.
    20210110_163332.jpg
    A fish-eye bearing d = 10mm was purchased.
    20210111_202028.jpg
    Received a power supply as in this recommendation. (I chose exactly the same one so that there was less headache with pinout)
    20210113_141308.jpg
    Well and motors. Took two different ones for comparison
    20210113_134935.jpg
    One of them was with the ground on the case. Remade GND to wire. The second motor had a ground on a wire clad on a bolt. No problem.
    20210113_140846.jpg
    I connected all the components at the stand and started the test. Everything is working.
    20210113_220856.jpg
    Have a question about engine operation in SMC3Utils v1.01
    When I turn Out Mode to "triangle" or "Sine" the engine performs the task, but with a constant CW offset, whatever the setting. Is this how it should be, or am I not configuring something?
  20. Christian Doehl

    Christian Doehl Member Gold Contributor

    Joined:
    Oct 6, 2020
    Messages:
    63
    Location:
    Germany - Bavaria
    Balance:
    595Coins
    Ratings:
    +35 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Have you connected the motor shaft to the shaft of the pot? Cannot see it in the picture. If not, you have to do. If yes, maybe it's too soft and twists when moving. The motor shaft movement has to turn also the pot as this gives position feedback to the arduino.
    • Agree Agree x 1