Open latest posts
motion simulator DIY community 

3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Community DIY motion simulator projects with X-Simulator. Share your projects with reproduction hints and learn from others. No commercial projects. - Gemeinnützige DIY Bewegungssimulatoren Projekte mit X-Simulator. Präsentiert hier eure Fortschritte inklusive Nachbau Tips und lernt von anderen. Keine kommerziellen Projekte.
on 10.09.2011, 02:58

3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby BartS on 10.09.2011, 02:58

Hi Sim Fans and awesome X-sim knowledgable people,
I'm now ready to start building my simulator, I've been here nearly every day for a year and after reading so much and buying in parts then reading and learning some more then eventually finding out the parts are useless for my intended needs and coming accross new parts that offered more accurate solutions for the accuracy I aim to acheive. I have finally decided on the components I will use to run the hardware of my simulator. My research has been very exhaustive and I wanted to start building as soon as possible but couldn' commit until I was positive each component was correct so I could start seeing something for my efforts, after many dead ends I have finally settled on a very mature configuration and this is it now, I'm finally here and ready, I want my piece of motion sim action.
I am start to build a simulator that will be cost effective, offer sufficient and substantial power, control and accuracte movements. Better still this simulator will be modify to 6 DoF further down the line.

My Components :
1 x Arduino Mega 2560 with an Uno in standby for dashboard related stuff eventually
2 x Sabertooth 2x25 V2s plenty of driving power
4 x 24v pride mobility motors which I anticipate to be around 300 watts each, any way I can test them? theres no manufacture details other than 4-4.5mph available but they look stronger and are bigger than some other fracmo 24v 11 amp units which are rated at 276watts.
Power supply will be batteries 2x12v at 24v for each sabertooth unless I find a better solution.

Due to the 4 motor configuration I intend to make I will have to program some sort of spider pluging to position each motor, they will be driven by a sophisticated PID algorythm tuned for my simulators needs and adjustable to riders weight.

Because of the complexity of this project I have built a model simulator to perfect my development on before building the actual simulator.

So here is my mounted Top Gear Stig skid car simulator model and my intended configuration development platform.



I have no questions yet as I am still putting a few things together like feeback pots on the model and working on some device communication code.
I Hope you all find my project intresting and assist me in my development as I have enjoyed following others altho I my not of been able to help much I certainly did try anyway I could :thbup: .
Last edited by BartS on 27.09.2011, 01:23, edited 1 time in total.
User avatar
BartS
X-SIMER
 
Posts: 157
Joined: 10.10.2010, 23:47
Local time: 24.05.2013, 13:48
Obtained thanks: 17
The following user would like to thank BartS for this post
juniou


on 10.09.2011, 04:18
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby juniou on 10.09.2011, 04:18

thank you for this post.
arduino + sabertooth seens very interesting... :-)
great job
j u n i o u
[]'s
User avatar
juniou
new member
 
Posts: 12
Joined: 08.01.2011, 23:01
Location:Brazil Brazil
Local time: 24.05.2013, 08:48
Obtained thanks: 3


on 10.09.2011, 10:42
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby bsft on 10.09.2011, 10:42

Yeah...looking good, please post a video of it in action if you do so.
User avatar
bsft
X-SIMER
 
Posts: 1200
Joined: 18.02.2011, 01:54
Location:Australia Sydney Australia
Local time: 24.05.2013, 22:48
Obtained thanks: 117


on 11.09.2011, 02:42
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby BartS on 11.09.2011, 02:42

Videos to come soon, first I want to get my pots mounted in position and reading the feedback and relaying the position on my LCD.

As I intend this thread to be a documentation of my work, I will post my research, findings and progress step by step so everybody can learn from my experiences. In my next post I will feature some possiblities for sending information from X-Sim via USO to Arduino and reading the data in on the Arduino using the C language and storing it in variables in the correct format ready for use. I have no idea what the right thing to send is yet as it all depends on my research whether it is simple x , y , z's or pre definded actuator positions we will have to wait and see where I end up.
User avatar
BartS
X-SIMER
 
Posts: 157
Joined: 10.10.2010, 23:47
Local time: 24.05.2013, 13:48
Obtained thanks: 17


on 12.09.2011, 08:37
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby riton on 12.09.2011, 08:37

very interesting project, I will follow your project!
good luck
XP HOME 32Bit /CORE 2 DUO E6600 OC 3.4Ghz/4GO DDR2/8800GT/ XSIM 2.1.0.4 BETA /1PC
2.0.8.8 en test....
my simulator:
http://www.youtube.com/user/MSXRsimulation
User avatar
riton
X-SIMER
 
Posts: 373
Joined: 06.07.2007, 11:00
Location:International France
Local time: 24.05.2013, 13:48
Obtained thanks: 11


on 15.09.2011, 01:14
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby BartS on 15.09.2011, 01:14

Ok so i've got all my pots mounted, they are all hard wired and reading values from low to high in conjunction with the correct direction of motor travel no programming manipulation needed I just inverted the ground and VCC. I currently have the 270deg pots operating in a planned 90deg range the rest is unused and treated as a fail safe incase I loose control of the motors and I can quickly stop them and not break my pots.
I am reading the pot values on the LCD they are all correct but I noticed a couple of high spikes every now and then also on random pots but then returns to the correct reading. Does anybody know what this is ? Could it be insufficent power from usb or are they dud pots or something else.

More pics to come in a few hours of the complete board and a small video perhaps of the motors bouncing on the range limits.





Last edited by BartS on 15.09.2011, 13:48, edited 1 time in total.
User avatar
BartS
X-SIMER
 
Posts: 157
Joined: 10.10.2010, 23:47
Local time: 24.05.2013, 13:48
Obtained thanks: 17


on 15.09.2011, 09:55
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby el_txus on 15.09.2011, 09:55

Hi

Realy Good work, Can you put a scheme of wire conecction?, and can you tell us, how configure the arduinos code to implement the screen?

Thanks
User avatar
el_txus
X-SIMER
 
Posts: 123
Joined: 22.07.2007, 11:54
Location:International Las Palmas de Gran Canaria - España
Local time: 24.05.2013, 11:48
Obtained thanks: 25


on 15.09.2011, 19:52
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby BartS on 15.09.2011, 19:52

@ Riton : I really like your simulator and only hope to achieve as good a power as you have. Did you ever implement PID and how is your baby sim project going?

@ el_txus : I will reveal all my work in good time, just right now I am too busy working out the basics, controlling motors reading input in from x-sim, calibiration and stuff like that. When I am sure my information is accurate and best solution I will post. I hav 2 choices for driving the motors from the arduino, simplified serial and also packetized serial and that all hangs on wiring too.
User avatar
BartS
X-SIMER
 
Posts: 157
Joined: 10.10.2010, 23:47
Local time: 24.05.2013, 13:48
Obtained thanks: 17


on 15.09.2011, 23:03
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby riton on 15.09.2011, 23:03

Thank you!
I always work on "Baby MSXR!" thank you for your interest!
I make a new support base, supports several "motors": AC gear motor, MEG, and SCN5, DBOX.....

I also produced a new cockpit for the baby MSX,
the top of the simulator is also different, lighter, adjustable ...
for this project I will use the card Pollollu JRK 12V12 with PID.

I also changed the potentiometer 360 ° without stops


for my actual MSXR Simulator , I will also use the cards Pololu JRK 12V12 with PID !
it's a important modification!
i have some problem with a lot of speed!

But I must say that your project interests me a lot, unfortunately I do not program! Is difficult for me to do equivalent work.
XP HOME 32Bit /CORE 2 DUO E6600 OC 3.4Ghz/4GO DDR2/8800GT/ XSIM 2.1.0.4 BETA /1PC
2.0.8.8 en test....
my simulator:
http://www.youtube.com/user/MSXRsimulation
User avatar
riton
X-SIMER
 
Posts: 373
Joined: 06.07.2007, 11:00
Location:International France
Local time: 24.05.2013, 13:48
Obtained thanks: 11


on 21.09.2011, 21:56
Re: 3DOF Arduino Sabertooth 4 x 24v wheelchair motors

Postby BartS on 21.09.2011, 21:56

Just a quick update : I've been working really hard on programming side of the arduino and again I have to praise Arduino, damn this is a powerful little controller.
My looptime for collecting data from x-sim 6 Axis of information, the motor sensors, creating setpoints for a 3DOF system and relaying the output to the motor controllers is all within 12milliseconds which is looking good for atleast 80 updates per second to the motorcontrollers.
Much of the code is in place now and future proofs a 6DOF system. Still to do I have to get my head round and implent the PID, which may slow the loop down somewhat but the results will still be too fast to notice. Then I have to rewrite my sabertooth controls and optimise my code.
We are looking good for a target deadline of getting the electronics sorted by the weekend and I should have a HD video of my model simulator running just to show you guys.
Its all set up to just run on sliders right now so I will be building profiles next week, another thing I got to get my head round.
User avatar
BartS
X-SIMER
 
Posts: 157
Joined: 10.10.2010, 23:47
Local time: 24.05.2013, 13:48
Obtained thanks: 17



Next

Similar topics

Return to DIY motion simulator projects


Add this Thread to:
Add this page to Mr. Wong Add this page to Del.icio.us Add this page to Webnews Add this page to Icio Add this page to Oneview Add this page to Linkarena Add this page to Newskick Add this page to Folkd Add this page to Yigg Add this page to Digg Add this page to Reddit Add this page to Simpy Add this page to StumbleUpon Add this page to Slashdot Add this page to Netscape Add this page to Furl Add this page to Yahoo Add this page to Spurl Add this page to Google Add this page to Blinklist Add this page to Blogmarks Add this page to Diigo Add this page to Technorati Add this page to Newsvine Add this page to Blinkbits Add this page to Ma.Gnolia Add this page to Smarking Add this page to Netvouz

Who is online

Users browsing this forum: No registered users and 0 guests

cron