RealDCSpilot Posted October 31, 2020 Share Posted October 31, 2020 Metal parts finally arrived. I'm satisfied with this wariant: Just WOW! i9 13900K @5.5GHz, Z790 Gigabyte Aorus Master, RTX4090 Waterforce, 64 GB DDR5 @5600, Pico 4, HOTAS & Rudder: all Virpil with Rhino FFB base made by VPforce, DCS: all modules Link to comment Share on other sites More sharing options...
X-31_VECTOR Posted October 31, 2020 Share Posted October 31, 2020 I use standart STM32 HAL USB stack with descriptior from oficial PID documentation. For TM I already implemented reading TM devices. Simply need to found TM grip to test that everything works as intended( now only tested with TM ferrary wheel :) ) Propeler, where are you located? I have TM Cougar and Warthog grips I could send, but I'm in the US, and international shipping these days has been quite slow and unreliable. Link to comment Share on other sites More sharing options...
Chuls Posted October 31, 2020 Share Posted October 31, 2020 wow this is really impressing! are the metal parts cut to a design you made or is it some premade part? Link to comment Share on other sites More sharing options...
propeler Posted October 31, 2020 Author Share Posted October 31, 2020 are the metal parts cut to a design you made or is it some premade part? Cut to my design. Was ordered in local laser cutting/bending service. Link to comment Share on other sites More sharing options...
propeler Posted October 31, 2020 Author Share Posted October 31, 2020 Propeler, where are you located? I have TM Cougar and Warthog grips I could send, but I'm in the US, and international shipping these days has been quite slow and unreliable. Thanks. I'm in Europe, so it will be easier to find it here :) Link to comment Share on other sites More sharing options...
cmeliak Posted October 31, 2020 Share Posted October 31, 2020 nice job, precise and clean Steel Hotas Warthog + Hoffmans F16 rudders, Oculus Rift S, EVGA RTX3090, Core i7 4790K Hangar: Ka50, A10C, A10A, A10CII, SU27, SU33, SU25, Av8BNA, Bf109K4, F16C, F86, FA18C, FW190D9, i-16, L39C, Mi8, MiG15, MiG19P, MiG21, P51D, Spitfire, SuperCarrier, Yak52, P47, F14, Mi24P, Me262? Flying over CAU, NEV, NORM, SYR, CHNL, PER, ATL Link to comment Share on other sites More sharing options...
TomVR Posted November 12, 2020 Share Posted November 12, 2020 If the intention is to have an extended stick, why even combine the axis into a gimbal. Why not do something more split with the pitch axis separated from the roll axis? 2 Link to comment Share on other sites More sharing options...
propeler Posted November 12, 2020 Author Share Posted November 12, 2020 f the intention is to have an extended stick, why even combine the axis into a gimbal. Why not do something more split with the pitch axis separated from the roll axis? M ay be becaause of price? :) Link to comment Share on other sites More sharing options...
cmeliak Posted November 13, 2020 Share Posted November 13, 2020 because of the size, usually you dont build a house for the simulator ( but I did :) ) Steel Hotas Warthog + Hoffmans F16 rudders, Oculus Rift S, EVGA RTX3090, Core i7 4790K Hangar: Ka50, A10C, A10A, A10CII, SU27, SU33, SU25, Av8BNA, Bf109K4, F16C, F86, FA18C, FW190D9, i-16, L39C, Mi8, MiG15, MiG19P, MiG21, P51D, Spitfire, SuperCarrier, Yak52, P47, F14, Mi24P, Me262? Flying over CAU, NEV, NORM, SYR, CHNL, PER, ATL Link to comment Share on other sites More sharing options...
propeler Posted November 13, 2020 Author Share Posted November 13, 2020 Measured static force which joystick can produce. At the point marked with arrow measured 1.25 kg with cheap china power supply 12V / 15A. After 5 minutes of static load motors and controller are barely warm. I think 30A power source can be used safely and it will give us nearly 2.5kg load at 45cm lever. 2 Link to comment Share on other sites More sharing options...
Roller25 Posted November 15, 2020 Share Posted November 15, 2020 Looks so good! Will you be releasing plans? If so, how far off are you? Link to comment Share on other sites More sharing options...
Aries144 Posted December 1, 2020 Share Posted December 1, 2020 Any updates? Link to comment Share on other sites More sharing options...
Phantom_Mark Posted December 3, 2020 Share Posted December 3, 2020 Please realise this into a viable option before I drop my wallet on the Brunner !! Following On 10/17/2020 at 5:06 PM, walmis said: Hey, congrats on the project. It seems we're working on something similar in parallel My idea is to build a FFB stick from easily obtainable materials - mainly 3d printed parts and laser cut plywood box parts and standard bearings, pulleys, belts. It's also based on stm32 and I have good progress on the FFB firmware. All the USB PID supported effects are implemented. Here's my FFB stick mk1 Based on brushed motors. But due to magnetic cogging, I've decided to move to bldc motors with software anticogging compensation. Got VIRPIL stick fully working with analog brake axis also. Sadly currently stuck with this project for the time being due to home renovation eating my free time. But hopefully I will continue soon. I will need to organize the project and will probably release it as open source. Few videos of it in action https://photos.app.goo.gl/2fGB5Ef6h8aierKJ8 https://photos.app.goo.gl/u41nxrkYLfdfYnGS9 This also looks very good, also interested to see this one when you finish ! 1 Link to comment Share on other sites More sharing options...
Magic_Man Posted December 7, 2020 Share Posted December 7, 2020 Any chance you have your code in GitHub ? 1 Link to comment Share on other sites More sharing options...
Spock81 Posted December 13, 2020 Share Posted December 13, 2020 This is super cool! I've kept my eye out for diy force-feedback joystick stuff for a long time and it's great to see someone making some progress! Can't wait for further progress! 1 Link to comment Share on other sites More sharing options...
propeler Posted December 18, 2020 Author Share Posted December 18, 2020 Well. This version is pretty much done and shipped to first beta tester. Waiting for his feedback for improvements 2 Link to comment Share on other sites More sharing options...
slowmover Posted December 18, 2020 Share Posted December 18, 2020 Impressive i am fallowing too. waiting to release instructions so i can build it too!!! 1 [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
Aries144 Posted December 25, 2020 Share Posted December 25, 2020 Great! I eagerly await purchase options. Link to comment Share on other sites More sharing options...
raul2r2 Posted December 28, 2020 Share Posted December 28, 2020 Impressive work @propeler !!!! What encoder are you using for that motor? Link to comment Share on other sites More sharing options...
Pinello Posted December 30, 2020 Share Posted December 30, 2020 (edited) On 11/12/2020 at 11:14 PM, propeler said: M ay be becaause of price? ..or just "glue" the motors to each other..(not mine) Edited December 30, 2020 by Pinello .. Link to comment Share on other sites More sharing options...
Roller25 Posted December 31, 2020 Share Posted December 31, 2020 12 hours ago, Pinello said: ..or just "glue" the motors to each other..(not mine) Do you have a link for that? Actually seems feasible... Link to comment Share on other sites More sharing options...
TomVR Posted January 1, 2021 Share Posted January 1, 2021 split axis like that is also very common, no real reason to have x and y on the same plane Link to comment Share on other sites More sharing options...
Pinello Posted January 2, 2021 Share Posted January 2, 2021 On 12/31/2020 at 10:07 AM, Roller25 said: Do you have a link for that? Actually seems feasible... http://bffsimulation.com/FFB-yoke-1.php Check in the project gallery. This is XPlane/P3D territory, not DCS Looking forward to news from Propeller (and Walmis..), what a great project(s). Link to comment Share on other sites More sharing options...
walmis Posted January 15, 2021 Share Posted January 15, 2021 (edited) Hello guys, some updates on my FFB journey. I've been busy testing and finalizing my FOC motor driver, specialized for FFB application. It's usable on any 3 phase PMSM motor, but I've specifically designed it for 57BLF0x series NEMA case style brushless motors. It fits on the motor end and is attached to to motor case directly, with some thermal paste, mosfets have a good thermal path to the motor casing. These motors have quite a bit of cogging out of the box, but when this cogging torque is mapped and cancelled out by software, It's almost non-existent, as if the shaft spins only on bearings, though some faint "digital" noise is felt due to encoder noise and pwm quantization. I've attached a motor cogging map, on the Y axis it shows the required holding current, and on the X axis the encoder position. Encoder is AS5600 which is a 12bit magnetic absolute angle encoder. On the project I use FDMS8018 mosfets (which can handle quite a lot of current when heatsinked) coupled with very fast mosfet drivers provides a quite high power drive and precise torque over the whole revolution. The hardware project is hosted here: https://github.com/walmis/BLDC-Servo At the current state there's very little documentation, but I will start working on it as things progress. Today I've ordered revision 2 of this board from jlcpcb to get rid of some nasty issues of my prototype board. 5 boards cost me 30 euros with SMT assembly and shipping excluding MCU, mosfets, current amplifiers, gate drivers, current shunts and a few small components. That should add around 5-15 euros per board, depending on supplier. And two of these motors will go into the final FFB joystick assembly Edited January 15, 2021 by walmis add link to motor 4 Link to comment Share on other sites More sharing options...
rel4y Posted January 16, 2021 Share Posted January 16, 2021 Amazing work walmis! Keep it up! I am very much looking forward on how this progresses. Cougar, CH and Saitek PnP hall sensor kits + shift registers: https://forums.eagle.ru/showthread.php?t=220916 Shapeways store for DIY flight simming equipment and repair: https://www.shapeways.com/shops/rel4y-diy-joystick-flight-simming Link to comment Share on other sites More sharing options...
Recommended Posts