Force feedback throttle

Re: Force feedback throttle

Postby KStolp » Mon Sep 28, 2015 7:06 am

It would seem its been a while since i posted, its amazing how time goes by when your waiting for Parts and Working on other things such as Printer improvements.

So a update on my Delta Controller
My new Prints have better gear position and less slip, still working on the 2 Build Paths Stepper and Brush.
I found that the A1304's are not as stable as i would like them to be, most likely due to the fact that the i have not built the best system for mounting the IC's perfectly in the center of the Magnets. I might go back to these but they are also limited to only 180.

In my Stepper build i moved to the MLX90363's giving the IC the ability to read 360, i build the new model around a Magnet on a Gear to allow the system to pick up 200+ degrees in the less then 180 movement that the Lower Arms can move. A major slow down was the SPI comm with the MLX's the library i found was not usable, and had to spend a bunch of time learning SPI and Writing a working script set for them. but less on the messy code and more on the hardware.

My Stepper moves great and seemed like the best way to go clean and fast moving, until i tested the counter force/centering function which lead to a very noisy and locking up arm when it stopped the step requiring more base force to start the easy movement again. At least i found this with a 5V Stepper i picked up, i will be finishing a 12V stepper test in the next few days which will lead to ether a dead end or a finished base. i personally dont want to have a controller that is always making grinding noises at me when i am using it, at least with brush motors you only get a light whine when under load.

So i said over a month ago, i have added pictures. they are not complete controller build, and with the Stepper i moved to 1/3 to test gears, motor, and hall effect. Once i have the 12V tested, i will the printing out and testing the new gearbox and hall effects on the brush motors one of the 2 will win out then i can move on to the Upper Arms and then Handel.

Ask Question i will do my best to answer them
Attachments
P_20150927_235804.jpg
Stepper Build with improve Gear Box
P_20150927_235804.jpg (63.83 KiB) Viewed 512 times
P_20150927_235615.jpg
Stepper Motor Build
P_20150927_235615.jpg (64.83 KiB) Viewed 512 times
P_20150812_172016.jpg
Brush Unit Testing.
P_20150812_172016.jpg (60.01 KiB) Viewed 512 times
KStolp
 
Posts: 9
Joined: Mon Jun 22, 2015 11:21 am

Re: Force feedback throttle

Postby mike43110 » Sat Oct 17, 2015 12:06 am

Once this is completed, do you mind releasing your drawings and code?
I would love to do this myself. That being said - the parts I had before have turned into parts for my work : / Now to ship and wait again!

What is the reduction on the stepper motors?
Are you using microsteps or full steps?

It looks great! well done!
mike43110
 
Posts: 21
Joined: Fri Apr 24, 2015 11:45 pm

Re: Force feedback throttle

Postby zdayton » Sun Oct 25, 2015 1:52 am

Any update? Looks really awesome.
zdayton
Site Admin
 
Posts: 81
Joined: Wed Dec 24, 2014 6:20 am

Re: Force feedback throttle

Postby KStolp » Tue Oct 27, 2015 3:55 am

Updates, after running out of filament and trying to print PLA (to reduce warping) i busted a Nozzle on my printer. not going in to details on that.
While my printer was down i fixed ABS Warping by move the heated bed form 12V to 120V and adding build chamber walls.

Currently i have bee working with 15.3:1 gearing and when i was testing the stepper i was working with Microsteps.
I have moved back to brush as the Stepper by default want to lock in position when not moving, i could send a command to depower after move is complete but this does not solved the clicking that the stepper makes anyways.

I have narrowed down to 2 motors a 4v to 12v motor or a 5v motor, both seem to work well in my corner tests but had to deal with the printer yesterday i finally printed out the Base Plate for 5V motors and soon print out the 12v to allow me to test both at the same time (the 12V will be tested at 5V to start, i am trying to keep it running only on USB but i think i will have to change that plan soon.) not much other to update really. i hope i can find the time to build out the unit the test both with the same control unit. and have a major update next week.
KStolp
 
Posts: 9
Joined: Mon Jun 22, 2015 11:21 am

Re: Force feedback throttle

Postby KStolp » Tue Oct 27, 2015 4:06 am

I guess i forgot about the Parts list, STL's and Code
Yes i do plan on it for when i have a working bottom half
KStolp
 
Posts: 9
Joined: Mon Jun 22, 2015 11:21 am

Re: Force feedback throttle

Postby mike43110 » Thu Nov 05, 2015 8:13 am

Would ask for drawing files if possible :D

I'm pretty interested in seeing how it was done and adapting it to a joystick.

The fun part will be once this is all done is to try and get a USB descriptor right for proper ffb support. It would be amazing if ffb information could be translated to work with the delta throttle. From what I have seen though... it looks to be incredibly difficult.
mike43110
 
Posts: 21
Joined: Fri Apr 24, 2015 11:45 pm

Re: Force feedback throttle

Postby KStolp » Sun Nov 08, 2015 8:30 am

My Unit is Ready and i have been working on the code this week.

the MLX Library (Hall Effects) was a bit of a pain to get up and running and even more so to deal with getting data from all 3 sensors.
while i was working on the MLX Library i setup a Delta Code Library to make it a simple add in if i wanted to change builds.
Today was updating Arduino 1.66 to take advantage of the new USB Library. how ever after sorting out the HID i ran in to a new Snag...

As it turns out the USB Library used Delay's and the SPI comm for the MLX Library i built requires very specific timing, and the delays in the USB Code throw the whole things off....

So now i need to test out a build on the Due to use the Schedule library but i think i will work on that after as it was my plan to see if i could do more with a the DUE later on, and work on making a master and slave Pro Micro to allow the Slave to do all the Math and Motor controls for the Delta Controller and the Master will deal with the buttons and USB Code.

On other notes with the Force Feed Back, i think the HID info will be the easy part as we might be able to base it off other controllers like the Microsoft FFB Joystick at least for sending and receiving the FFB Data. for dealing the the actual movements the Delta Code Libary i put together does both ForwardKinematic and InverseKinematic, it should be easy to feed a XYZ shift from current in to the InverseKinematic and get a position where the arms should be at to create the shake or shift needed with out breaking the controller.

All the might turn out to be to much for the Micro in the end but its a great place to start and move to a stronger controller if needed later on. Tomorrow i should have actual testing completed.
Attachments
P_20151101_184245 (2).jpg
P_20151101_184245 (2).jpg (168.31 KiB) Viewed 455 times
KStolp
 
Posts: 9
Joined: Mon Jun 22, 2015 11:21 am

Re: Force feedback throttle

Postby Ghostpilot » Sun Nov 08, 2015 12:37 pm

Looking good in the picture, and it also sounds like you have a plan for how to tackle the obstacles ahead too.
I'm afraid I can't be of much assistance with code nor electronics, but if you need to switch from printed plastic to milled aluminium parts at a later stage, I can maybe help out.
Keep up the good work!
Ghostpilot
 
Posts: 54
Joined: Sun Aug 09, 2015 5:48 pm

Re: Force feedback throttle

Postby KStolp » Mon Nov 09, 2015 2:16 am

Thanks for the encouragements.
I was able to get my Dual Pro Micros to work for some great test and calibration of the controller today, it moved great and the motors center the unit perfectly.
But the new USBAPI from ardunio suddenly stopped working for me, and keeps crashing so my next major problem will be debugging that feature.

There are a whole bunch of thing i wish i could try to build out in to the controller or other units, but i will have to wait for RSI to allow access to reading ship status out side of the application to build more Flight Sim like gear.
KStolp
 
Posts: 9
Joined: Mon Jun 22, 2015 11:21 am

Re: Force feedback throttle

Postby zdayton » Mon Nov 09, 2015 2:22 am

Is there a lot of friction with that amount of gearing?
zdayton
Site Admin
 
Posts: 81
Joined: Wed Dec 24, 2014 6:20 am

PreviousNext

Return to Discussion

Who is online

Users browsing this forum: No registered users and 0 guests

cron