Beano
GENERAL INFO
Please do not copy any of my work to other web-sites without prior approval and give credit where it is due.
Hello Guys,
After a rather short wait, here is the new Bruteforce2 project log, based on the newly released IONI Drive, by Granite Devices. This log will be a work-in-progress WIP, and I will consistently update the first few posts in this thread, to keep the information easily accessible. This work is a direct copy of my worklog at iRacing, and after request I have decided to share it here too.
Here are the links to the original Bruteforce Wheel project, based on the Argon drive, also by Granite Devices. (note these links are at iRacing and I will create a new Bruteforce1 Argon thread here too.)
Part 1: http://members.iracing.com/jforum/posts/list/3282974.page
Part 2: http://members.iracing.com/jforum/posts/list/3293316.page
Credits:
Bruteforce2 will be the first wheel based on the IONI drive, and whilst I had a direct interface to Granite Devices in guiding the development of the IONI drive, to suit our DIY DD FFB wheel needs, there are a few key-players that make this build possible:
Tero Kontkanen (Granite Devices): For listening to our feedback and incorporating them into the final design:
1) IONI was originally planned as capable of driving ~8A Peak of Sine (POS), whist our minimal requirements called for ~13A POS. Due to this, the original 4x ‘PCI Express’ form factor was changed to 8x ‘PCIE Express’
2) A simple 1x Cube motherboard to make the overall project affordable and easy to implement
3) Provision for an external MOSFET driver stage that will allow us to drive large motors without any concern. With this feature, the sky is literally the limit , as it would be simple to design boards that can drive 100A POS. For practical use, however, we will be looking at ~30A POS. Lenze, large MiGe and others will be no problem.
4) Further to point 3 above, the capability to run 2x IONI drives in parallel on a 4x Cube board, which will allow higher current to those not wanting an external MOSFET driver stage – this feature is currently untested though
5) Encoder connector pin compatibility with Argon, as well as a simplified connection to E-Stop and Drive Enable interlocks
6) PWM+DIR control based on Argon PWM+DIR principles – thank you to Bernhard and Michael for your efforts with this!
7) One Granite software interface compatible with both IONI and Argon, soon new DIY DD FFB specific functions – the first I am testing, which will allow us to adjust current/torque on the fly
Michael MMos: For his HID USB Interface based on the STM32 Discovery Controller, and continuous efforts in developing the firmware, finetuning it all the time as well as adding new features. Thank you, without you, this would have not been easy. MMos (HID USB)
Bernhard Berger: For your original Argon API interface, it was you that got me started on Argon some time ago. I am hoping that at some point in the future, API mode will be available on IONI too, as I know you have very exciting things in development with the API interface. Bernhard Berger - API
Ben Darley, Phil Berry, Brett Stiles: For your continuous research into components and producing parts-lists that will make prospective DIY’ers life so much easier, Ben and Phil, and Bretto, for tweaking my hub-design to something special - you can tell I am not artistic, lols
Late 2014 IONI discussions between Beano and Granite Devices – narrated
DISCLAIMER 1: I accept no responsibility for anyone doing a project based on this information, I provide the following as a worklog of my endeavours and as information only. Should you decide to use this information for any purpose, the RISK IS ENTIRELY YOURS. In any such an event you want to use this information, please make use of certified and qualified electrical and mechanical engineers to support you.
Also please note the legal implications wrt patents should you set out to gain commercially from this exercise! I provide this information with the full intent that this is for personal use only, no more, no less.
DISCLAIMER 2 - SAFETY: Please keep in mind that the forces that the DIY DD FFB will generate is significantly higher than any available commercial FFB wheel, direct or otherwise driven. If you lose control during racing, or you have a wheel that behaves erratically, keep your hands away from it and rather hit the E-Stop or Drive Enable button. You have that wired, right? Also, note if you are using any USB cables connected to the wheel rim, secure it well!
If there is a risk that the wheel might dislodge the cable, you don't want it near your face or eyes. Take precaution and rather wear safety goggles then when using this wheel. Safety first people.
Please do not copy any of my work to other web-sites without prior approval and give credit where it is due.
Hello Guys,
After a rather short wait, here is the new Bruteforce2 project log, based on the newly released IONI Drive, by Granite Devices. This log will be a work-in-progress WIP, and I will consistently update the first few posts in this thread, to keep the information easily accessible. This work is a direct copy of my worklog at iRacing, and after request I have decided to share it here too.
Here are the links to the original Bruteforce Wheel project, based on the Argon drive, also by Granite Devices. (note these links are at iRacing and I will create a new Bruteforce1 Argon thread here too.)
Part 1: http://members.iracing.com/jforum/posts/list/3282974.page
Part 2: http://members.iracing.com/jforum/posts/list/3293316.page
Credits:
Bruteforce2 will be the first wheel based on the IONI drive, and whilst I had a direct interface to Granite Devices in guiding the development of the IONI drive, to suit our DIY DD FFB wheel needs, there are a few key-players that make this build possible:
Tero Kontkanen (Granite Devices): For listening to our feedback and incorporating them into the final design:
1) IONI was originally planned as capable of driving ~8A Peak of Sine (POS), whist our minimal requirements called for ~13A POS. Due to this, the original 4x ‘PCI Express’ form factor was changed to 8x ‘PCIE Express’
2) A simple 1x Cube motherboard to make the overall project affordable and easy to implement
3) Provision for an external MOSFET driver stage that will allow us to drive large motors without any concern. With this feature, the sky is literally the limit , as it would be simple to design boards that can drive 100A POS. For practical use, however, we will be looking at ~30A POS. Lenze, large MiGe and others will be no problem.
4) Further to point 3 above, the capability to run 2x IONI drives in parallel on a 4x Cube board, which will allow higher current to those not wanting an external MOSFET driver stage – this feature is currently untested though
5) Encoder connector pin compatibility with Argon, as well as a simplified connection to E-Stop and Drive Enable interlocks
6) PWM+DIR control based on Argon PWM+DIR principles – thank you to Bernhard and Michael for your efforts with this!
7) One Granite software interface compatible with both IONI and Argon, soon new DIY DD FFB specific functions – the first I am testing, which will allow us to adjust current/torque on the fly
Michael MMos: For his HID USB Interface based on the STM32 Discovery Controller, and continuous efforts in developing the firmware, finetuning it all the time as well as adding new features. Thank you, without you, this would have not been easy. MMos (HID USB)
Bernhard Berger: For your original Argon API interface, it was you that got me started on Argon some time ago. I am hoping that at some point in the future, API mode will be available on IONI too, as I know you have very exciting things in development with the API interface. Bernhard Berger - API
Ben Darley, Phil Berry, Brett Stiles: For your continuous research into components and producing parts-lists that will make prospective DIY’ers life so much easier, Ben and Phil, and Bretto, for tweaking my hub-design to something special - you can tell I am not artistic, lols
Late 2014 IONI discussions between Beano and Granite Devices – narrated
Meeting with Granite Devices, 17 November 2014
Argon and IONI FW: Tero and Timo was keen to explore the option of creating a smaller footprint firmware dedicated to FFB-based direct drive wheel applications. They will simplify the UI, as well as remove unnecessary parameters, for example, if we only use torque control, they could take away velocity and position modes. Also, parameters that can simply be calculated will be done and hidden from the UI view.
The new firmware will also have some other soft interlocks that will be selectable, something like preventing the wheel from exerting max force in an oscillatory fashion, like when you hit that damn wall after Eau du Rouge at Spa in the DW12 and the front wheels are caught at a bad angle, then the wheel will very violently do a few left-right movements, hanging off the wall there...so that can get quite scary...
The main idea is that if the drive encounters that behaviour, it will be able to terminate the signal to the motor....of course; the degrees of rotation and interlock will be user selectable for those that will this added safety feature.
IONI: Tero confirmed the first prototypes based on 4x PCI Express form-factor (not electrically compatible) are being delivered by the end of November and he doesn't foresee any delays, the first commercial boards will be ready around the middle of December.
This is where things got really interesting. We discussed power stage and capabilities, and some here know the ION will be coming with a 10A driver stage. Well, after some brainstorming, Tero will be looking at making different versions of this, maybe something like basic, intermediate and advanced, not only in hardware capabilities, but also FW.
He agreed it will be relatively easy to use the full 8x PCI Express form factor (note again, not electrically the same pin config!!) instead of the current 4x length, and could very easily have the output stage provide.....wait for it.....~20A! Far out, that is better than the VSD-160E, and in par with Argon.
I also requested a feature that will allow us to use 2x IONI’s in parallel -> I was bowled over when Tero indicated that there will be selector on the pcb that will allow you to drive an external high-current driver...wow.....almost spill my beer all over the floor...
So in essence, Tero will produce a high-current driver, probably in the 25-35A range, that we could buy off their web-shop.....and that will be driven directly by ION, something I was dreaming about someone would do for us.....at the flick of a switch or jumper, you can revert to onboard MOSFET driver, or external driver stage....
Tero may eventually also provide the information to any drive manufacturer (as well as us geeks) that will allow them to design their own external MOSFET driver stage, to suit whatever you want to do.
I cannot help to think the ION will redefine drive controllers for FFB wheels, and come at a significant lower price-point than Argon.
Although the footprint of this controller is insanely small; it will more than adequately fill a pretty large gap in the current direct-drive portfolio
DISCLAIMER 1: I accept no responsibility for anyone doing a project based on this information, I provide the following as a worklog of my endeavours and as information only. Should you decide to use this information for any purpose, the RISK IS ENTIRELY YOURS. In any such an event you want to use this information, please make use of certified and qualified electrical and mechanical engineers to support you.
Also please note the legal implications wrt patents should you set out to gain commercially from this exercise! I provide this information with the full intent that this is for personal use only, no more, no less.
DISCLAIMER 2 - SAFETY: Please keep in mind that the forces that the DIY DD FFB will generate is significantly higher than any available commercial FFB wheel, direct or otherwise driven. If you lose control during racing, or you have a wheel that behaves erratically, keep your hands away from it and rather hit the E-Stop or Drive Enable button. You have that wired, right? Also, note if you are using any USB cables connected to the wheel rim, secure it well!
If there is a risk that the wheel might dislodge the cable, you don't want it near your face or eyes. Take precaution and rather wear safety goggles then when using this wheel. Safety first people.