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

DD-Wheel with Hoverboard Motor

Discussion in 'Direct Drive Wheels' started by Benu, Jan 21, 2019.

  1. Adilrepas

    Adilrepas New Member

    Joined:
    Aug 16, 2018
    Messages:
    17
    Balance:
    177Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    DC motor
    can you share your configuration in the vesc software i want to do my hoverboard motor again
    • Informative Informative x 1
  2. Mauro Nicolas Mugnolo

    Mauro Nicolas Mugnolo New Member

    Joined:
    Jan 21, 2021
    Messages:
    4
    Balance:
    79Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor
    Excuse me, I have lost the thread of the subject a bit but curiously because of the group DIY SIM RIG INDONESIA fb I have come here and the truth made me very happy but at the same time sad because I just bought a BTS7960 board just to do this I work and I see that they use more expensive plates and that in my country (Argentina) they do not appear on the web if if I find something they ask me a lot of money is it possible to carry out this process with a bts7960 plate?

    this is the engine that I have in my power at the moment

    https://es.aliexpress.com/i/32995216707.html

    36v
    300 / 350

    The truth is I found information that says it is 350 and in other places 300 so I put it like this

    thanks for everything
  3. marccohn

    marccohn New Member

    Joined:
    May 5, 2020
    Messages:
    26
    Balance:
    301Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    Arduino

    How is the noise with this configuration. How about force linearity. Should I try VESC again? Did you try using the Hoverboard Battery before buying the powers supply? Battery should be at keeping the voltage consistent.
  4. Nikiss999

    Nikiss999 Member

    Joined:
    Jun 27, 2020
    Messages:
    42
    Balance:
    418Coins
    Ratings:
    +13 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor
    Hey everyone, not sure how much progress there was since Benu's build. Saw some guys using esc's and vesc's. I have one hoverboard with plastic housing and Rgb lights.
    Driver is here already, using it on Large Mige without any problems.
    But with hoverboard there is unrealistically high cogging (torque ripple at high torque, not when turned off). And it starts smoking at more than 10 Amps. Motor has 1.1 ohms resistance and is wound in Star or Y.
    I never saw anyone using this plastic motor, everyone else had metal covers on their hoverboards. And odrive post measured a lot less resistance on his metal cover motor.
    Is my motor just bad or does every hoverboard motor have cogging?
  5. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    349
    Balance:
    2,016Coins
    Ratings:
    +244 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I don’t experience any cogging on mine. I run the esc1.
  6. FranczeskoFPV

    FranczeskoFPV New Member

    Joined:
    Mar 24, 2021
    Messages:
    1
    Balance:
    24Coins
    Ratings:
    +0 / 0 / -0
    Hello there, I found this thread quite some time ago but just lately got funds to really do it. I wanted to use STEVAL-SPIN3201 control board (which is basically STM32F407G-DISC1 and B-G431B-ESC1 in one unit, also found earlier in this thread) and of course hoverboard motor. Unfortunately @Benu seems kinda offline so I've been looking for other firmwares and found CarSimulatorFirmware by hoantv (can't post links yet but its github is easy to find).
    So now the question is will it work? Has anybody tried it or can tell whether it's possible to make it work? Or maybe there is different and proven to be good firmware that I somehow missed. I've designed a cool (in my opinion) enclosure and I'm working on pedals and really want to share this with you but this firmware thing is holding me back from doing anything but CAD design. Thanks in advance :^)
  7. fzxj520

    fzxj520 Active Member

    Joined:
    May 14, 2015
    Messages:
    176
    Location:
    SimTools is a generic Motion Simulator
    Balance:
    1,341Coins
    Ratings:
    +90 / 1 / -0
    My Motion Simulator:
    2DOF
    I have encountered similar problems before. I have recorded the resolution process in this thread, you can check and try to see if it can solve your problem.
  8. Nikiss999

    Nikiss999 Member

    Joined:
    Jun 27, 2020
    Messages:
    42
    Balance:
    418Coins
    Ratings:
    +13 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor
    Yea, went backwards to 15th page XD. Classic one with encoder misalignment or configuration. Not sure why you used optocouplers though. I've had no problems with encoders or mmos stm32 board without any isolation, even with my breadboard servo an stepper drivers.

    @danove_b Had torque ripple on high forces even with full Sinusodial FOC so it's probably a problem with motor itself. Asked @Adilrepas over on HoanTV discord and he said that it was less smooth than his servo, so yea it kinda adds up from all sides.

    Got myself as5600 and as5048 encoders to play with. Waiting for magnets to arrive. For hoverboard motors, like steppers 1000 ppr / 4000 cpr encoders are pretty low. You can kinda feel encoder ticks there :)

    Out of the box Large Mige 15015 is almost perfectly smooth. Well for the price of the motor it had to be better :). But at the end of the day I'm always driving it at 25 Nm or more, so yea hoverboard can't really go there without liquid nitrogen cooling :thumbs

    In my case hoverboard felt similar to 12 Nm Nema 34 stepper. But both stepper and hoverboard can be tuned when you have your own custom made software. Just need to solve encoder mounting... Mechanical work is not my area.
  9. SCMagi

    SCMagi New Member

    Joined:
    Apr 8, 2021
    Messages:
    2
    Balance:
    35Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor
    No cogging from my side with this setup.
  10. ArcticGhost

    ArcticGhost New Member

    Joined:
    Apr 8, 2021
    Messages:
    1
    Balance:
    18Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    Hello everyone I have been watching this thread for a while and I am currently building my own hoverboard FFB wheel using the 3d print files that @Feisty created. My current build is using an arduino pro micro running EMC utility, a 12v server psu, B-G431B-esc1 motor controller, and 600P/R encoder. To get my build running the only thing I am having trouble with is setting up the motor controller. Is there a specific firmware I need to load onto it? I'm definitely new to this type of thing and any help is appreciated thank you!
  11. Bruno Reis

    Bruno Reis New Member

    Joined:
    Nov 25, 2020
    Messages:
    7
    Balance:
    96Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    this is very interesting, I saw the creator of EMC say that VESC is compatible with DC motors, I am thinking of trying! I have a 90v 1a dc motor
  12. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    218
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,451Coins
    Ratings:
    +88 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    A few noob questions:
    1. Can I use 2 hoverboard motors for a basic 2DOF sear motion simulator instead of a wheel? If I can get them free they look appealing. Can this kind of motor be used with such task?
    2. They are 36V, so what do I drive them with? Most motor drivers are rated up to 27V. Should I drive them with 24V or 12V or what?
    3. A very noob question: as much as I want to, the seat frame/platform can't be perfectly balanced. Let's say it's in neutral position, without any forces applied to the motors (I'm flying straight and level) So what is preventing the pressure from the whole badly balanced rig to rotate the motors? Or are the motors rigid when energized and are constantly applying power to keep them from rotating?
    Thanks.
  13. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    349
    Balance:
    2,016Coins
    Ratings:
    +244 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    Hello!
    Cool idea!

    1. Technically, yes. But not without heavily modifying them
    2. Depends on how you want to use them, but the lower the voltage, the slower they get. Running them at 12V you max out at about 160rpm, it linearly increases with voltage pretty much
    3. The motors would need some kind of structure around them. Search for DIY actuators here on the forum, something like that. In order to control the position, you will need encoders on the motors. That will enable the controller to electronically keep the position
    Using them for traction loss axis would probably be the easiest, then they can just be used ‘as is’.
    Keep us posted on your progress!
  14. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    218
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,451Coins
    Ratings:
    +88 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    OK, so then my best bet is to get a 24V power supply, and use with IBT-2 controllers that allow up to 27V, correct? I'm aiming for low angles / fast movements budget 2DOF, so I'm planning to use the wheels themselves as the levers normally used with wiper motors etc.: Just drill a hole as close to the edge of the wheel as I can and screw in a push rod end. If I need more leverage I can screw in an extension arm, I I think no arm would be needed. The motors have strong attachment points in the hoverboard structure that should screw in to the 2x4 wood frame I'm planning on building. I would have to attach a gear onto the wheel center to drive an encoder. Those motors have built-in encoders I think, but I doubt they can be used by Arduino easily. Or I can extend the frame a bit and feed encoders directly by the wheels via those flexible joints placed at the wheel center hub on the outside, if I can make it precise enough.
  15. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    349
    Balance:
    2,016Coins
    Ratings:
    +244 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    They have about 10Nm of torque in them. Supporting the weight of a driver without any type of gearing will probably use all the power they have and make both the motors and controllers work hard and get quite hot even at a stand still.
    I don’t think it’s a good solution.
    Also, you can’t drive brushless motors with IBT’s
  16. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    218
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,451Coins
    Ratings:
    +88 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Ah, what can I then control them with? Will it work with the usual SMC3 software? If another driver is neede, maybe it will suport 36V so I can feed them 36V to use their whole power.
  17. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    218
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,451Coins
    Ratings:
    +88 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Can I control them with something like this, and will it still work with SMC3 software? This one does 36V. I can test with 12V supply and see if it works, then buy 36V to use the full power. I think this board is actually supposed to read the hall sensor data, but the question is can it be used?
    [​IMG]
  18. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    349
    Balance:
    2,016Coins
    Ratings:
    +244 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I'd probably use the original hoverboard motherboard and flash it with esk8 FW.
    If you plan on using them the way you said in the previous post I wouldn't bother with higher voltage. You don't need speed, you need torque, and that's proportional to current. Better to keep voltage down, it keeps the wattage and heat down.

    You should start a new thread for this, since it really doesn't have much to do with DD wheels.
    • Agree Agree x 1
    • Informative Informative x 1
  19. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    218
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,451Coins
    Ratings:
    +88 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I was referred to this thread, because it's the only one about this type of motor, but you are right, I will start a new one after this reply. I don't know what esk8 firmware is and how could I flash it to a proprietary board, I doubt it can work. But the driver I mentioned does work with hoverboard motors, I found a YouTube video where this is shown and controlled by Arduino. The big question is if it's possible to interface with SMC software, so Simtools can control it.
  20. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    349
    Balance:
    2,016Coins
    Ratings:
    +244 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    The esk8 branch of the hoverboard firmware hack works with PWM, so shouldn’t be a problem if you are a bit handy with a computer. SMC3 outputs PWM.