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

200 degree rotation 2DOF DIY

Discussion in 'DIY Motion Simulator Projects' started by Zoxks, Apr 27, 2016.

  1. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Hey guys! A few of my friends and I have started work on a 2DOF sim, but as it's quite unique, I figured I'd post the progress here for you guys to follow.

    First we started out with the motor. I wanted this thing to roll all the way over on it's side, so linear actuators wouldn't work. I had an old heater blower motor hanging around, so I set about figuring out if it would be possible to use that.

    This is the motor that we have:



    My cousin and I went and measured the torque of the motor, and found it to be ~ 1 foot pound, with a rotation of 4400 RPM. I did some math with these numbers and found that the motor could provide 140 foot pounds at a speed of 30 RPM. Then, with the calculated moment of inertia, we found that this torque would be capable of accelerating the sim to full speed in 0.24 seconds - plenty fast for our use.

    Once we found that the motor would me good enough for our needs, we set about finding a motor controller. With the motor clocking at 9.5 Amps when stalled, we found that this 13 Amp motor controller would suit us just fine: http://www.robotshop.com/en/cytron-13a-5-30v-single-dc-motor-controller.html

    We also got an Arduino uno while we were at it, and as I have experience in programming, coding the Arduino wouldn't be an issue.

    I then started on the design, which I based off of 1' conduit piping that we got given.
    Seat1.png Seat2.png Frame1.png

    We were loaned a Logitech racing wheel set, that is pictured here. You can see the gearbox with the motor in it on the left. There will be another set driving the roll axis, but I haven't added it yet.

    With that we started work. So far we have almost completed the frame:

    GOPR0182.JPG
    GOPR0183.JPG
    GOPR0181.JPG

    After we mounted the shafts, we put it up on some temporary blocks to test the pitch axis:
    GOPR0187.JPG

    I will continue to post progress as it happens.

    Thanks guys!!
    • Like Like x 11
  2. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,871Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    you're gifted! keep going :cool:
  3. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Your project has already started well:)
    You do not seem out of space and equipment ...
    Two is a good project!:thumbs
    Good continuation !

    Votre projet a déjà bien débuté
    Vous ne semblez pas manquer de place et d'outillage ...
    A deux c'est un bon projet !
    Bonne continuation !
  4. AceOfSpies

    AceOfSpies Living the Dream!

    Joined:
    May 8, 2012
    Messages:
    260
    Location:
    Kilwinning, Scotland
    Balance:
    19,614Coins
    Ratings:
    +244 / 1 / -0
    My Motion Simulator:
    3DOF, DC motor, JRK, Motion platform
    Hi @Zoxks good start. Keep up the good work. Check your coins total.

    Mike
    • Like Like x 1
    • Friendly Friendly x 1
  5. Wanegain

    Wanegain Active Member

    Joined:
    Nov 6, 2013
    Messages:
    571
    Location:
    Bruxelles
    Balance:
    1,942Coins
    Ratings:
    +296 / 2 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    Very good project ! I will follow.
  6. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Thanks for the support guys!
  7. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,568Coins
    Ratings:
    +1,830 / 32 / -1
    Hi. Looking good! I can't see what motors you are using though because it states DNS Error. But somewhere your math doesn't appear to add up. From what you stated, your stall current is 9.5 amps. I don't know your motors voltage, but the maximum voltage of your posted motor controller is 30v. So even at its maximum 30v and @ 9.5 amps stall current that would be around a 285 watt motor. But motors aren't rated at stall current so its rated wattage would be less. And even less than that if you're using less than 30v. That does not seem to compute with 30rpms @ 140 ft. lbs. torque. You shouldn't need that much torque with a joyrider design anyway though. May I ask how you measured your motors torque?
    • Agree Agree x 2
  8. MAYA One

    MAYA One Member

    Joined:
    Jul 7, 2015
    Messages:
    36
    Location:
    china
    Balance:
    468Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    2DOF, SCN5
    Good idea, continue, expect the results.
    • Like Like x 1
  9. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Well, it would be sad if they weren't big enough. The way we measured the torque is by attaching a one foot shaft to the motor, and using a scale to see how many pounds it pushed. It measured at around 1-2 pounds, so we went with the lower estimate of one pound.
    We then used a high speed camera to see how fast it spun.

    The motor is 12 volts at around 4 amps unloaded.

    Oh and I realized that the motor spins at 4200 RPM. Not 4400. Sorry :rolleyes:
    Last edited: Apr 28, 2016
  10. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Here is the motor:

    It doesn't seem to like the URL, so I split it.

    ama ++ zon.com/Four-Seasons-Trumark-35357-without/dp/B000C2O9I0
  11. Wanegain

    Wanegain Active Member

    Joined:
    Nov 6, 2013
    Messages:
    571
    Location:
    Bruxelles
    Balance:
    1,942Coins
    Ratings:
    +296 / 2 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I have no experience with this kind of motion simulator but these motors seems a little bit light.
    • Agree Agree x 1
  12. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Neither do I :grin

    But, the motor does feel really strong when you are holding it, and it feels like it could be very very powerful with a 140:1 gear ratio.
    Plus the math checks out. :) I guess only time will tell.
  13. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,568Coins
    Ratings:
    +1,830 / 32 / -1
    That’s a great way to test a motors stall torque @Zoxks! But while your math may be correct with the variables you used to calculate the torque, an assumption you made is what is incorrect.

    Your assumption that the stall torque can be used to accurately calculate your running torque is wrong. An electric motor achieves its maximum torque at close to stall speed and its minimum torque, which is very little, at its maximum speed. That’s why an electric motor usually states a “Rated torque at a rated speed”.

    So while your motor may achieve 140 ft. lbs with a gearbox, it will likely be at less than 2 rpm at the gearbox’s output shaft. When your gearbox is outputting 30 rpm, it will be at the motors maximum speed, and it will have little torque.

    So assuming your testing was accurate, the question is not whether they will be able to move the intended weight, but whether they will be able to do it fast enough for proper simulation. My guess is that they will be to slow to satisfactorily simulate racing (at least for my taste) although they may be fast enough for flight simulation of at least commercial type aircraft.

    One good thing though is if they are not fast enough to use on your simulator, a blower motor sounds like an excellent choice of motor for wind simulation. :)
    • Agree Agree x 1
    • Informative Informative x 1
    Last edited: Apr 29, 2016
  14. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    You are quite right! But since we are trying to accelerate an object, we need the most torque when the object isn't rotating, and the least torque when the object is already spinning. What this means is that that the motor will have a high torque initially, but when the object gets up to speed, the torque will go down a lot.
    I have made a graph to illustrate what I'm talking about (Its not quite accurate, but it gets the point across)
    Torque graph.png
    When the motor is at time zero, it has full torque, with a small angular velocity. As the object's rotation gets faster, the torque will decrease until the object has reached full speed. At which time we will have close to no torque, with a high velocity.
    Like I said, this isn't 100% accurate, but it should capture most of what is going on.

    By the way, thanks for the reply! It is very helpful to have constructive criticism. :D
  15. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I do see what you say though. Moment of inertia-acceleration calculation will be off because it isn't a constant torque. Hmm.

    I guess I'll just have see though.
  16. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Okay. Got an update:

    Started putting the gearbox togethe. We had to remove the flange on the motor and flip it around:
    GOPR0193[1].JPG
    GOPR0203[1].JPG
    We put a Ft-Pound wrench on it and got 27 foot pounds! Not bad considering that the gear ratio at the moment is 27.04 to 1 (two 5.2 to 1 reductions)
    Starting work on the carriage:
    GOPR0212[1].JPG
    Mounting the gearbox:
    GOPR0207[1].JPG
    And here is the finished carriage! We still have to hook up the gearbox to the seat. The gearbox isn't in its final position yet.
    GOPR0210[1].JPG
    So exiting! :D
    • Like Like x 4
  17. MAYA One

    MAYA One Member

    Joined:
    Jul 7, 2015
    Messages:
    36
    Location:
    china
    Balance:
    468Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    2DOF, SCN5
    Progress quickly:popcorn
  18. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Hey, so what do you guys think of this motor? It is a little cheaper and seems to provide more torque.
    Motor
    (Or if the link doesn't work)
    http://www.ama ++ zon.com/AmpFlow-P40-250-Brushed-Electric-Motor/dp/B00D3ORQ2K

    It does run a little slower, so I dono if I could get as much out of it. It also says it uses 250 watts, but the reviews said it pulled 2 amps running :confused:

    also everyone was using a 10 amp speed controller with it.
  19. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,568Coins
    Ratings:
    +1,830 / 32 / -1
    A 36v, 250watt motor at 12volts is an 83watt motor. Its kind of hard to tell you what we think though when you are posting motors without rated torque specs.

    Edit: It does state rated 24v, 250watts though so 125watts or so at 12v.
    • Agree Agree x 1
  20. Zoxks

    Zoxks New Member

    Joined:
    Mar 29, 2016
    Messages:
    28
    Location:
    Oregon
    Balance:
    125Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Hey guys! So we got the motor hooked up, and with a little bit of coding, got it to move the sim to specific locations!! I haven't tweeked the code at all yet, so that's why you see all the spring effect and such. It all should be able to be coded out.
    I also think we will be running the motor at a higher voltage.