Inexpensive Hoverboard Motor Controller

Sdílet
Vložit
  • čas přidán 24. 11. 2021
  • Here is a quick video on how to use the new version of the RioRand brushless DC motor controller. I show some of the differences between this new version and the old version. I also connect a logic analyzer to measure some of the signals coming off the board. Check it out.
    For more information on this board check out my blog post here:
    mad-ee.com/easy-inexpensive-h...
    For the speed calculations formulas go here:
    mad-ee.com/easy-inexpensive-h...
    As an Amazon Associate, I earn from qualifying purchases.
    RioRand Controller with Hall sensors: amzn.to/3zR5m8v
    RioRand Controller without Hall sensors: amzn.to/3NHtccM
    Saleae Logic Analyzer 8-port: amzn.to/3DD9aeB
    Saleae Logic Anlyzer 16-port: amzn.to/3NGhNtv
    Bullet Connectors: amzn.to/3hhAGad
    Battery Connectors: amzn.to/3U9hw4P
    Production equipment
    Overhead Video Stand: amzn.to/3DEFjm4
    Video Lighting: amzn.to/3Ut23MD
    Microphone: amzn.to/3FNWunX
    Main Camera: amzn.to/3UbwlDN
    Mood Lights: amzn.to/3t3nQyM
  • Věda a technologie

Komentáře • 228

  • @RecreationalOverEngineering
    @RecreationalOverEngineering Před 4 měsíci +2

    Thanks for the good introduction! Just one thing that I got stuck on when getting my RioRand up and running, which might help others: The pinout image describes the STOP pin as active low, so I connected it to an Arduino and set it to +5 V. But then the motor was stuck on full speed, regardless which duty cycle my PWM signal had. It seems that the STOP pin is connected to the analog input created from PWM and potentiometer, and one can indeed stop the motor by pulling it to ground, but it should be left unconnected not to disturb the PWM.

  • @saleycole4296
    @saleycole4296 Před 8 měsíci +3

    Absolutely great video! I am a mechatronics engineering final year student, and I am using 4 of these hoverboard wheels and drivers for my final project. I'm building a Robotic seed planter.
    This video just cleared up a lot of stuff, there seems to be limited info online about its working principle. I'll definitely check the blog for those calculations.
    Thank you very much!!

  • @maxkielbasa6079
    @maxkielbasa6079 Před rokem

    that's a great explanation of how my ebike controller works. Thanks!

  • @andruss2001
    @andruss2001 Před 2 lety

    Thanks! Good video! I like this step-by-step style

  • @howardnisbet5227
    @howardnisbet5227 Před 2 lety +6

    Thank you ! I’ve been trying to figure out the connections for the new zs-x11h v1 to a Hoverboard hub motor. Also trying to use a E-Bike Throttle Grip with key lock and voltage meter on it
    I think I can figure it out now thanks to you.
    Very well explained

  • @adamhixon
    @adamhixon Před 2 lety +7

    Funny timing. I watched your first video last week before ordering these new drivers and your new video came out about when my drivers got delivered.

    • @mad-ee
      @mad-ee  Před 2 lety +3

      Nice, I hope the videos help!

    • @austinhallford9724
      @austinhallford9724 Před 2 lety +1

      @@mad-ee can this controller control two motors at once?

    • @Rt_domingo
      @Rt_domingo Před 11 měsíci

      ​@@austinhallford9724no it can't. but u can use 2 of these to controll 2 motors at once.

    • @rexated5148
      @rexated5148 Před 3 měsíci

      @@austinhallford9724I’d get two controllers then pass them the same analog or pwm signal, that way the hall sensors can be used still. It would seem difficult to use two sets of inputs on this board, even if the motors could share an output signal from the boards.

  • @theeltea
    @theeltea Před 7 měsíci

    Very informative, loved the video!

  • @BCreativeDIY
    @BCreativeDIY Před 2 lety +3

    Great video! I'm curious what applications you plan to make with this engine. I wish you inspiration and time to grow your channel.

  • @antoinefroger4034
    @antoinefroger4034 Před 2 lety

    YOU ARE A GOD.
    Thank you so much, this helped me save my project!

  • @jj74qformerlyjailbreak3

    Hey 👋 thank you. This is the most informative video about these controllers. Now if I could find one just like it for the B version. Thanks
    God Bless.

  • @terrylembke8100
    @terrylembke8100 Před 3 měsíci

    Thank you very much this intro , vido . I am new to this stuff , and having fun .

  • @kenhelix4494
    @kenhelix4494 Před 2 lety

    Great. Thanks for this posting. My aim is to use this silent motor for anything but hoverboarding.

    • @kenhelix4494
      @kenhelix4494 Před rokem

      Hi, I now have 3 motors on the bench and each one has a fault: two turn but vibrate loudly and shake their mountings at low speeds, whilst the third is dynamically locked. CAN ANYONE shed some light on these symptoms as this is getting expensive! I am using the a same controller as in this informative video, with Hall Effect leads connected. Many thanks

    • @tatermail1080
      @tatermail1080 Před rokem

      If the motor makes horrible sound when powered. Switch the motor phase wires around til you have smooth operation

  • @emoneydev8684
    @emoneydev8684 Před 10 měsíci +1

    On mine the break and stop function works but it won’t rotate. Do you have an idea of what might be wrong? I’m using hoverboard wheels from a swagatron hoverboard. Currently running on 18v drill batt

  • @joegaboury4586
    @joegaboury4586 Před 7 měsíci

    What type of external throttle would you use for a go kart project. I tried an e-bike thumb throttle 3 wire potentiometer but it didn’t work because at no throttle the wheel was still turning and at full throttle was less than full throttle manually with the board control.

  • @embeddedmicrocontroller

    Thanks

  • @maczubel
    @maczubel Před rokem +1

    Thank you for this grear video!, I have a question: It's possible to make a regenerative braking circuit from the back EMF derived in the brake??

  • @charleyboy74
    @charleyboy74 Před 2 lety +2

    Awesome video and just what i've been looking for, but QUESTION :).
    Can you hook up a 24v brushless ESC for RC to this board ?

  • @xxlalbatross3287
    @xxlalbatross3287 Před rokem

    I am a new follower of your channel Greetings from Sweden

  • @chitibusu
    @chitibusu Před měsícem

    Do you think we can use the motor controllers already existing on the hoverboard board? To bypass the hoverboard uC brain? Thanks.

  • @otomoov
    @otomoov Před 2 lety +5

    Great video! ⭐⭐⭐⭐⭐
    Please make another video about the motor controller. With the speed controlled by PWM signal from an arduino. Thank you.

    • @mad-ee
      @mad-ee  Před 2 lety +3

      I'm working on a new video now that shows some Arduino code to control the motor and read the motor speed... stay tuned.

    • @mad-ee
      @mad-ee  Před 2 lety +1

      I haven't gotten to the video yet but I did make a blog post about it. Check it out here: mad-ee.com/controlling-a-hoverboard-motor-with-a-simple-arduino/

    • @KnexRules8365
      @KnexRules8365 Před rokem

      @@mad-ee are you going to make a video? I'm still struggling getting PWM control to work. I have it all hooked up to an arduino which is receiving inputs from a Flysky FS-i6X

  • @TecSanento
    @TecSanento Před měsícem

    does the active breaking just short the motor coils or does it backfeed into the battery ?

  • @josephjojo756
    @josephjojo756 Před rokem

    Sir, I have two BLDC hub motor of 24v. Is there any low cost controller available to control left-right direction and speed using a PS2 joystick?

  • @bradwalls7638
    @bradwalls7638 Před 2 lety

    Thank you very much for the video. Can you please tell me how I might go about connecting a hall-effect pedal to this board to control the speed of a hoverboard motor? I assume that I would not be able to simply plug it into the analog ctrl input. Is an Arduino required? Forgive my ignorance...relatively new to all this and cannot find a clear video that clearly solves my question. Much appreciated!

  • @chriswf
    @chriswf Před rokem

    Here's an update to my previous post:
    So I tested the RioRand ECS. It was cheap, but it kind of made the hoverboard groan. Like it wasn't fluid or clean signaling.
    So I went ebike/escooter controllers. 3 phase with (hall) "signal". And yes they use 0-5v for the throttle.
    So I threw in an Arduino (which can read RC server/PWM very well).
    For those who are reading this, to run 0-5v controllers, you can use an arduino or raspberry pi.
    Convert digital to analog... Like PWM to a DAC or some other digital signal to a little breakout board DAC.
    That'll convert it to 0-5v.
    So many powerful options with this approach ^

  • @svoper3338
    @svoper3338 Před 8 měsíci +1

    Hello, i have mounted a 350w hoverboard motor on my bike. When i used the old hoverboard controller the motor was powerful enough to move the bike. But when i used this controller the motor can barely move the bike without a person sittingnon it. What is the problem?

  • @chriswf
    @chriswf Před rokem +2

    Man took me like half a day to get my wired up and working.
    So first, not all hoverboard motors are the same. VERY similar, direct drive, 3 phase, hall sensor motors. Direct drive scooter motors are similar. But the wiring is NOT the same.
    My 3 phase wires do not not go in the same spot as yours, Mad-EE.
    And obviously, my hall sensor wires aren't the same as yours.
    For those reading and what to do this yourself...
    You'll probably have to unscrew your hoverboard motor inner-side-panel. It's 8 little screws.
    Pop the panel off with a flathead screw driver or metal scraper. It probably has a bearing in it, so be careful. And work it up slowly around the wheel.
    On the side of the motor, facing up at you (hopefully) should be a hall sensor. It'll be C-ish or crescent moon shaped.
    It'll have 5+ wires on it. If there's more than 5, then 1 is probably a temperature or speed sensor, and you can ignore it. My 6th wire was white.
    If you look closely, the hall wire motors are probably labeled on the circuit board. Look carefully. They're small.
    Those letters should match the lettering on the hall plug pinout. Ground, C, B, A, and V+.
    The chances are that the Hall colors you match with A, B, and C, will match the motor's phase wires (A, B, and C). Hall - left to Right (C, B, A), Phase - up to down (A, B, C), I think.
    You can test with the onboard POT.
    But you can also send PWM signals from a raspberry pi.
    Like if you use a Pie's ground PIN, put it on the controller ground terminal on the right signal bar.
    And use another GPIO pin (like pin12), and connect that to the 5v signal terminal on the right bar.
    Then you can send it PWM signals through python... Like pwn.ChangeDutyCycle(100) (for 100hz frequency).
    Once you get to this part and it works -^ , you're ready to do ANYTHING!
    PS - This board REQUIRES you to use the hall sensor wires. I tried every configuration with the phase motors, and I couldn't get a signal down them without the hall sensor wires configured.
    Even a wrong configuration is enough to get the motor spinning, noisily :)

    • @KnexRules8365
      @KnexRules8365 Před rokem +1

      Are you using the PWM input on the board? I can't seem to get mine to work.

    • @chriswf
      @chriswf Před rokem

      @@KnexRules8365 I used various methods to control it. Pwm from a raspberry pi. Pot. And 5v.
      It's probably the hall wiring. Keep rotating the hall wires along with the 3 phase power wires. Usually the hall wires and power wires are the same color.

    • @KnexRules8365
      @KnexRules8365 Před rokem

      @@chriswf The weird part is that I had everything working previously with potentiometer control and it was fine. I suppose it's still possible it won't work unless the wiring is 100% correct, but I'll probably just have to keep messing around until i figure something else out.

  • @omara876
    @omara876 Před 2 lety

    Hi Very detailed video, thanks. Can you recommend a dual motor controller for these BLDC motors, thanks

  • @dumontrichard1491
    @dumontrichard1491 Před rokem

    Hi, thank you for this ! I have a question, I try to test with a RC remote (Radiomaster TX16S and PWM receptor FS-IAB) but it's not work . Do you have an idea ? I made the same test With a Sabertooth ans DC motor with PWM and it's work. thank you

  • @joegaboury4586
    @joegaboury4586 Před 10 měsíci

    Can you recommend an external speed controller. I’ve tried a few different things including an e bike throttle but it’s not working.

  • @kevinroberts781
    @kevinroberts781 Před rokem

    I'm making a beach cart from hoverboard wheels/motors. Would this be robust enough to power it?
    2 motors on the back and a throttle to speed up and slow down. It will be in sand so no brake.
    Could this do it? Im using big tires so it doesn't sink down.

  • @alain8955
    @alain8955 Před 2 lety

    Hi,
    I'm asking something.......
    On a scooter, with manual hydraulic brake
    Is it better to let the free wheel time with motor on (PWM=0)? or with STOP contact on (real freewheel)?
    And at braking time? same question?

  • @Recalamidad
    @Recalamidad Před 2 lety +1

    Gracias por este extenso video donde explica con todo lujo de detalles el funcionamiento de este interesante controlador; magnifico trabajo.
    Lastima que al parecer Amazon no lo comercialice en España, me vendría muy bien para un proyecto que tengo entre manos.
    Un saludo.

  • @caseyandtim
    @caseyandtim Před rokem

    For a much slower min/max speed, does another controller come to mind?

  • @grahamnichols1416
    @grahamnichols1416 Před 17 dny

    Excellent video. This helped me a lot. Could the speed output pin also be used to determine if there is a motor fault? How much current did your motor draw under load, please?

  • @caseytanner1932
    @caseytanner1932 Před 2 lety +5

    hello did you ever give the controller without hall sensors a go? I am in the process of building an e-bike with one of theses hub motors and the small controller woud fit great in my layout!

  • @coolify2torras113
    @coolify2torras113 Před 7 měsíci

    Hello, I bought an XS-X11H circuit to control a brushless motor and did the same as the picture above to supply 24v power, but no, the motor just jerked once and then stood still. Do I need to press the two Jumper points to start the engine? I took an electric car control circuit to test and the motor still runs fine, so the main XS-X11H has a problem. I use this circuit to replace the Boneco H300 air purifier

  • @TheRealFelixFN
    @TheRealFelixFN Před 2 lety

    hey, I was wondering would it work with a 28 v lithium ion battery because I have had problems if you can respond thankyou.

  • @FlyWithSergio
    @FlyWithSergio Před 2 lety

    Hi! The motor is ready for all the power of the battery? Can be dangerous if I put 100% power for some minutes? Thanks!

  • @JaredReabow
    @JaredReabow Před 2 lety +1

    does this support field weakening?

  • @calleranchero3212
    @calleranchero3212 Před 2 lety +1

    Hi Chris. Thanks for the great video! I am going down a similar rabbit hole and have watched this video a number of times. Is there any update on the Arduino Hoverboard video? Thanks

  • @dronemaddness5148
    @dronemaddness5148 Před 2 lety +2

    Your awesome!!! Now put it back together and let's ride😁👍

    • @mad-ee
      @mad-ee  Před 2 lety +4

      I had to take the hoverboard apart so I wouldn't crash it anymore... it's safer that way.

  • @walle1976
    @walle1976 Před 6 měsíci

    Is the break regenerative breaking? If not how would one go about to get regenerative breaking working?

  • @jonk8337
    @jonk8337 Před rokem

    Thanks for your video. Do these hoverboard motors have enough torque to mate with a hand winch for small jobs? Say 500lb?

  • @markkevin7245
    @markkevin7245 Před 9 měsíci

    Can u just connect this upto a rc transmitter and control forwards and backwards with rc controller ? Thanks

  • @OnnieKoski
    @OnnieKoski Před 2 lety +4

    Great video. I’m working on an electric skateboard using 4 of these and an Arduino. One thing is, the wheels all want to spin in the same direction of the shaft. So being able to make the board go forward and reverse is a bit tricky

    • @omara876
      @omara876 Před 2 lety +1

      Hi, you need a fix frame to support and prevent the shaft from rotating, then the wheels can rotate in a controlled manner

    • @chriswf
      @chriswf Před rokem +1

      I believe the "DIR" input on this board is forward/reversible.

    • @philipardvall1968
      @philipardvall1968 Před rokem

      Do any know the manufacturer of this board? Have probably ordered 6 of these and they last a little time before they behave funky, also tried to hook up a RC reciver which lit up but couldn’t control the motors and then it was roast

    • @matthewjensen6380
      @matthewjensen6380 Před 9 měsíci +1

      Can this board go on an electric scooter?

    • @dabocket445
      @dabocket445 Před 9 měsíci

      idk ask chat gpt to make a code

  • @kenkokenko1682
    @kenkokenko1682 Před 5 měsíci

    can it control both wheels? by parallel connection or must I use two motherboards?

  • @redrighthandarts
    @redrighthandarts Před 2 lety +2

    How does one go about hooking that up to a radio control?

  • @danam579
    @danam579 Před 2 lety

    Have you seen the project where that just upload code into the existing ESC?

  • @gabrieljaramillocisneros2031

    I have a question, I try to build a RC lawn mover, I can use this controller? And it’s a way to use receiver for remote control?

    • @zlatkoturcic3041
      @zlatkoturcic3041 Před rokem

      I'm also interested in that. I managed to hack the motherboard (Firmware) of the Hoverboard, but I don't really like it. I'm using a FlySky I6x RC controller and it's not very secure. I'm afraid of mowing the neighbor's pepper, so I'd try these two motor controllers, but how do I connect them to the RC receiver? I would like help, I see in the comments that I am not the only one who is interested in this.

  • @kalebmarquardt8008
    @kalebmarquardt8008 Před 2 lety

    I have two reclaimed hoverboard motors that I would love to use for DIY tools, a bandsaw and a disk sander. Which controller would you recommend?

    • @chriswf
      @chriswf Před rokem

      This one will work perfect for that. B/c all you need is a power switch an a POT dial. Super basic.

  • @Hennesii
    @Hennesii Před 2 lety +1

    Hi! So I made the wheels work with the small blue potentiometer, but I want to use a remote control. Where do I plug the 3 wires for the Remote control to work? the red/yellow/black wires. pls help

    • @KnexRules8365
      @KnexRules8365 Před rokem

      You need an arduino or raspberry pi to convert the PWM signals

  • @FioraniMotorsports
    @FioraniMotorsports Před rokem

    Great Video! I was wondering if you could give some insight on how you charge the battery outside of a hoverboard? does it have a built in BMS?

    • @tatermail1080
      @tatermail1080 Před rokem

      I use a variable DC power supply to charge batteries. Set the desired voltage and amps based on the battery type. As the battery reaches the desired voltage the amps will drop to 0

  • @adesouza9352
    @adesouza9352 Před 2 lety

    Quero fazer um rc com hoverboard , essa placa trabalha como esc para motor bruschelles?

  • @haikalyusuf4058
    @haikalyusuf4058 Před 2 lety

    hey there, just a question
    i've ordered these parts & they're on the way. i wanted to connect this to an arduino so i'll need to solder a connector for those 5 pins next to the hall sensors? i'm referring to @4:06
    why can't i just pass a pwm signal into the analog control (0 - 5V)?
    pardon my ignorance, i'm a mechanical engineer, don't have much knowledge/experience in Electrical Engineering. hope you can clarify, cheers :)

    • @KnexRules8365
      @KnexRules8365 Před rokem

      PWM stands for pulse width modulation. It's different than just applying voltage

    • @Rt_domingo
      @Rt_domingo Před 11 měsíci

      Were you able to make it work?

  • @Leafyfpv
    @Leafyfpv Před 2 lety

    Props!

  • @keithfrancis4178
    @keithfrancis4178 Před 2 lety

    It seems that I need to have one of these for each wheel due to Hall sensors etc. However can you tell me how to hook up a brake, reverse and potentiameter (Speed) - Using only one switch - for each . Can I use one potentiometer to control two motor controllers.

    • @KnexRules8365
      @KnexRules8365 Před rokem

      yes you could theoretically, but you wouldn't be able to control each motor individually, they'd obviously just be moving at the same speeds

  • @Traderhood
    @Traderhood Před 2 lety

    Thank you for your video. It seems that built in pot on my controller is faulty and creates jerky motion. I plugged in 40V ebike throttle into the controller and it runs nice and smooth. The problem is that ebike throttle at zero position still moves the motor at low speed. It doesn’t stop at zero just slows down. I checked the built-in pot and it’s turned all the way to the left at 0 position. Any ideas why throttle is moving the motor at off/zero position and doesn’t fully stop? I am using 36V battery.

    • @69lex96
      @69lex96 Před 2 lety +1

      I have the same problem. Your throttle has probably a range from 1v to maybe 4 oder 4.2

    • @Traderhood
      @Traderhood Před rokem

      @@69lex96 Thanks for pointing me in the right direction. Yes, throttle was the cause as it is at I think at 0.8V in it’s initial position. When I plug in regular 10k potentiometer it stays put until I move the knob.

  • @adesouza9352
    @adesouza9352 Před rokem

    This module has power transistors?

  • @thedude4795
    @thedude4795 Před rokem

    is the hall sensor really necessary if only interested in the analog power range, from 0-100% and coasting?
    Braking would be done mechanically, and reverse not necessary, but what would the downsides be?

    • @chriswf
      @chriswf Před rokem

      I'm curious about this as well. I've been trying to test without using the hall sensor.
      So far I can't get the motor to move.

    • @KnexRules8365
      @KnexRules8365 Před rokem

      @@chriswf it doesn't work without the hall sensor

  • @pxl666
    @pxl666 Před rokem

    nice . but why there is no throttle input ? it's hard to put this to practical use like scooter motor controller ...

  • @joelstolarski2244
    @joelstolarski2244 Před rokem

    Found two hoverboards that were partially disassembled on a a trash pile. Lucked out, one so far works , the other sparks when i connect battery . Are the wire colors standardized ? One is Hover-1 , and the other that doesn't work a Razor. Bought some square metal tubing to start adapting one motor to make ebike out of my beach cruiser bicycle. Finally got around to starting the build.

    • @KnexRules8365
      @KnexRules8365 Před rokem +1

      those motor wires are not standard. I had to just keep switching my motor and hall sensor wires around until it worked

    • @joelstolarski2244
      @joelstolarski2244 Před rokem +1

      @@KnexRules8365 Bummer. I found some on Aliexpress, but that is just the worst site to get questions answered. I'm ordering a welder today so I can get the bracket made. Putting on beach cruiser, so it ended up complicated. Already printed replica of tubing in the dimension. Had to use a die cutter to make screws with die cutter. Trying to do a build using available hardware as much as possible on the cheap. Now shopping for el cheapo inverter welder. Airgas wanted $190 to refill 160 cuft oxy and 100 cuft acetylene tanks. Looking at Hitbox and hzxvogen inverters on ebay for stick. Can't afford $190 for tank refill.

  • @blacspydr0719
    @blacspydr0719 Před 2 lety +1

    Hi. Thanks for the informative video! I have two motors; each being controlled by their own RioRand motor controller. How would you wire this up so that, when a button is pressed one motor rotates forward and the other backwards? When the button is released both motors rotate forward. Similar to how a tank moves and turns.

    • @ericvauwee4923
      @ericvauwee4923 Před 2 lety

      To change the direction of the motor spinning rewire the UVW phase in the inverted direction so WVU e.g.

    • @AChi__
      @AChi__ Před rokem

      I would do that via if or if && statements by assigning TRUE or FALSE for my desired outcomes

    • @jtx5868
      @jtx5868 Před rokem

      When i reverse the wire of motor UVW to WVU the motor cannot turn

  • @mitchmitchellp2868
    @mitchmitchellp2868 Před 2 lety

    Hi, nice video I have one question that no seems to be able to answer, the DC motor that I have has just 2 wires positive and negative. Will this kind of controller work with that and is there a wiring diagram anywhere? thank you

    • @OnnieKoski
      @OnnieKoski Před 2 lety

      I’m pretty sure what you want is called an h bridge controller. Title let you go in forward and reverse as well as break. They’re a lot less complicated than the controller The overboard motors need.

  • @deepakkumaryadav24
    @deepakkumaryadav24 Před rokem

    why this controller requires ENCODER pins? Does it impliments PID in background? can someone pls help me understand?

  • @alibal9810
    @alibal9810 Před 2 měsíci

    can it be used to do a rc connection?
    thankss

  • @barryfisch8268
    @barryfisch8268 Před 4 měsíci

    Perhaps there is another thread about this, so excuse the question if so... Throttle output at rest is .84v. I understand that that is normal and the motor should start turning after 1.25v. Mine is turning at rest and the speed pot is all the way minimized. Any suggestions?

  • @gunhappyclown
    @gunhappyclown Před rokem

    Would a Milwaukee hand drill work to control the forwards reverse and go buttons??

  • @FedericoMontesi
    @FedericoMontesi Před rokem +1

    Hello,
    What happens if you don't connect the hall sensor? Does the motor work anyway?
    Thanks

    • @walle1976
      @walle1976 Před 6 měsíci +1

      You can get the other controller without hall sensors (and it wont work as well probably). But using the board with hall sensors not connected will likely not work as they are used to give feedback when to pulse the 3 signal lines of the motor. With the sensorless version its probably like using a regular hobby esc but there are videos out there showing it does have issues when you stall the motor.

  • @JesseBlair
    @JesseBlair Před 2 lety

    Awesome,!

  • @XECUTA2
    @XECUTA2 Před 8 měsíci

    hi can you show us how you would connect this up to a rc please?

  • @ezza88ster
    @ezza88ster Před rokem

    That was great. No ''Tom-foolery', just the cold-facts-exact. Someone gave me some hoverboard wheels that I want to experiment with. Really useful - subbed. Thankyou. Any recommendations on good source for batteries to get? Wondering what the available torque is? Torque is key to some ideas that I have.

  • @01Duke390
    @01Duke390 Před 2 lety +1

    Hello sir, you reckon this board can handle human weight or will it shut off? In trying to build a skateboard and making sure they dont burn or something else

    • @KnexRules8365
      @KnexRules8365 Před rokem

      they'll handle anything. I have them powering hoverboard motors that are moving a shopping cart (sometimes with me in it) and haven't had a problem at all so far

    • @Rt_domingo
      @Rt_domingo Před 11 měsíci

      ​@@KnexRules8365how long have you've been using it and how frequent?

  • @TheOldKid
    @TheOldKid Před 2 lety +1

    Have you tried to run both motors to see how it would hold up under load? Im currently working on a project and normally im a buy once cry once person but since my project may be a dud im hesitant on purchasing a top quality controller

    • @joelstolarski2244
      @joelstolarski2244 Před rokem +1

      Same here, funny buy once cry once. Trying to avoid that on this project. The Greentime looks like best option now. Comes with esc and thumb drive. Aliexpress sucks for asking questions. I'm looking for a long range wifi deauther, diffrent project lol...and damn sellers just can't answer a simple question on aliexpress. Aggravating :(

    • @TheOldKid
      @TheOldKid Před rokem +1

      @Joel Stolarski look into the esp32 microcontroller or others with wifi and Bluetooth. Don't know if it would work with your project but worth checking. They're super cheap

    • @joelstolarski2244
      @joelstolarski2244 Před rokem

      @@TheOldKid I'm looking at thise and something called the 433, can't remember exactly. So many on Aliexpress, but not sure how reliablel thaey are. Getting questions answered by sellers is almost impossible. Somewhat stalled, but going to figure it out eventually, thanks for the reply

  • @antoinegpp
    @antoinegpp Před 9 dny

    Hey man. Really great video. I was wondering, do you know how the brake function really works on this board ? Is the energy dissipated in a resistor ? What technology is used ? I couldn't find any information on that anywhere. thanks :)

  • @mahlonkarpaiya252
    @mahlonkarpaiya252 Před 10 měsíci

    Could this control 2 motors. ?

  • @whitneydesignlabs8738
    @whitneydesignlabs8738 Před 2 lety +2

    Very cool. I have two hoverboards for parts projects. The first one is not the standard hoverboard motherboard and runs at 24v. The second one, is the standard motherboard at 36v. With the second one, I tried the STM32 programming hack, but could not connect. No chance of doing the hack on the non-standard motherboard. Since I have a total of 4 motors, this lead me on a quest to find an alternative driver. Thanks very much for your video! This may be the approach I take in my project(s).

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 Před rokem

      Update: I now have 3 Hoverboards for parts. (6 motors). Just received a pair of the RioRand hall-less controllers in the mail from Amazon today. I look forward to some experimentation.

    • @jtx5868
      @jtx5868 Před rokem

      ​@@whitneydesignlabs8738 how you make the 2 different wheels turn in same direction

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 Před rokem +2

      @@jtx5868 I have stopped trying to use the hoverboard mother boards. I now use the Riorand controllers with hall effect sensors. They work great. Lots of info about them on the web. I am working on a 3wd trike, now.

    • @jtx5868
      @jtx5868 Před rokem

      @@whitneydesignlabs8738 do you use controller like they in this video ?

    • @jtx5868
      @jtx5868 Před rokem

      @@whitneydesignlabs8738 how you reverse the direction of motor ?

  • @The_BadPiggies_Engineer
    @The_BadPiggies_Engineer Před 2 měsíci

    How would one use two of these together

  • @mahmoud84.5
    @mahmoud84.5 Před rokem +1

    Hi 😊 can i control this with connect the pwm wire with an rc radiolink???please respond i search a lot on Internet and no result. Thanks on advance 💛

  • @gunhappyclown
    @gunhappyclown Před rokem

    Will this controller run 4 motors

  • @philipardvall1968
    @philipardvall1968 Před rokem

    Do any know the manufacturer of this board? Have probably ordered 6 of these and they last a little time before they behave funky, also tried to hook up a RC reciver which lit up but couldn’t control the motors and then it was roast

  • @gatyi28
    @gatyi28 Před rokem

    Hi. Nice. How the hell can I make with Arduino a brake signal? I’m building an injection mashing were the hoverboard motor squeezes the mold together and I need to hold it in position so that it won’t turn either ways ? :)

    • @KnexRules8365
      @KnexRules8365 Před rokem

      the 5v brake isn't going to be powerful enough to keep them from moving. You'd probably have to continuously feed power to keep them still. And you can just use a pinout on the arduino as a high signal to power the brakes

  • @recordtruth9488
    @recordtruth9488 Před 2 lety

    Can this controller use on 6374?

  • @jaimereynoso4968
    @jaimereynoso4968 Před 13 dny

    Any luck with hooking it up with an rc receiver? Like a Flysky

  • @MegaMarcuscooper
    @MegaMarcuscooper Před 2 lety +2

    What would the next step be to add remote control to this system?
    Something like a FLYSKY FS-i6X remote control, or would it need something additional like an arduino or something?
    Love the video btw looking forward to seeing more from this channel!

    • @carlainsley9551
      @carlainsley9551 Před rokem

      Hi , me too i try to add FlySky FS-6x remote control i use jump cable for pwm signal but the result is not correct, do you find more information on wiring, less arduino connection .

    • @infinite7z13b
      @infinite7z13b Před rokem

      Doing some research, seems the only option is using an arduino to change the rc pwm to one that this controller wants. I'm hoping I can find a better "off the shelf" option though

    • @chriswf
      @chriswf Před rokem

      From what I can tell, you have to use an arduino and read the spacing of the RC servo signals. Which is kind of lame :(
      From there you'll use the arduino/PI's PWM signals (which this board does read)

    • @KnexRules8365
      @KnexRules8365 Před rokem

      @@chriswf Have you tried this yourself? I'm working on it right now, and for some reason the motors aren't doing anything. I have even tried copying his code from the guide on his website, and nothing works. I've jumped the J1 spot to enable PWM control and wired everything up right but still no luck. And now the weird part is, even my pot control doesn't work anymore. I'm not sure how I could've fried anything since I've triple checked my wiring and pin ins/outs and everything is right

  • @error346
    @error346 Před rokem

    Do you know any library to control those controllers?

    • @Rt_domingo
      @Rt_domingo Před 11 měsíci

      It should work using the pwm library of the arduino

  • @SAMETELMACI
    @SAMETELMACI Před 2 lety

    hi so how ı can reach the encoder data of wheels

  • @swishpan
    @swishpan Před 11 měsíci

    Using it with hoverboard wheels, 22v lipo, but it’s very noisy! Any tips? I think the wiring is right, it does run full speed.

  • @dronesrus7436
    @dronesrus7436 Před 2 lety +1

    Good explanation! What i wonder is this: this board use the same motor-controller-chip JY01 like some other very cheap boards. But with the other boards (these other boards have 3 capacitors near the MOSFET-side) there are some issues like a dead-time between switching forward/backward (e.g.one second absolutly stop needed before change direction), smooth turn-on with no dynamic, no brake feature and things like that. My guess: there ara several versions of the JY01 on the market with big differences in the functionality (like brake/ no brake), but you can not clarify the Version of the IC because all have the same JY01 printed. Do you have similar experiences ?

    • @mad-ee
      @mad-ee  Před 2 lety +1

      I don't have any experience with other boards that use this chip. I was able to find the datasheet/website for this chip and there is a PDF manual link near the bottom. It includes QR code links for schematics that are probably the boards you have described. I think there is only one design of this chip but the different boards implement some of the features differently. If I had more time and money I would buy the other boards and compare them.
      www.bldcmotor-driver.com/sale-11345265-jy01-3-phase-bldc-motor-driver-ic-high-current-brushless-control-ic.html

    • @dronesrus7436
      @dronesrus7436 Před 2 lety

      @@mad-ee Thank you for the detailed information with .pdf link. These cheap BLCD controllers cost less than $ 8 and are easy to find. My version is from 2017 and I suspect that there have been other versions since then, some with big differences. If I understand the data sheet correctly, there is the 6th version of the JY01. So it may well be that you already have a chip with the cheap boards with slightly different functionality. I need a controller for a robot project and I value high dynamics.
      Another tip about the board you have presented here: I have already bought 2 of them but have not yet put them into operation. It struck me that the 6 MOSFETs with their cooling tabs only lie superficially on the heat-conducting foil, you can even see a small air gap between the cooling tab and the foil! The FETs are not cooled properly, which could be a problem under full load with 16 A ...
      Greetings from Germany.

    • @mad-ee
      @mad-ee  Před 2 lety +1

      @@dronesrus7436 The FETs seem to be sandwiched between the PCB and the heat sink pretty well to me. If they do end up getting hot a fan blowing across the heatsink or even a bigger heatsink should help. If you want to try to get a better thermal contact to the heatsink you could add some thermal grease on the bottom of the FETs.

    • @dronesrus7436
      @dronesrus7436 Před 2 lety

      @@mad-ee Now I have also put my BLDC controller into operation. In terms of dynamics and response speed, the circuit board behaves as in the video. But there are a few first notes:
      1.) Unlike in the video, there is a third version of the board that can be opened, my version is labeled ZS-X11H V2.
      2.) Using the brake is a bit tricky because high currents can flow. The real braking current only flows in the 3 low-side FETs, whereby the 3 motor connections are short-circuited. This is also the case when the motor is at a standstill, which is why the motor cannot be turned easily by hand as shown in the video. But there is one special feature: if you fully brake to a standstill from a high speed, then this is not possible 100% by controlling the low-FETs, the motor would come to an abrupt stop and could be damaged. Instead, the low-FETs are "clocked" with increasing speed when braking, i.e. not 100% fully controlled. However, this means that the braking current then flows into the battery, whereby the braking current can be significantly higher than the regular motor current, i.e. greater than 16 A. With connectors / terminals it can happen that the voltage (Vcc, eg 24 V) rises far above the operating voltage.
      Sure, this is not a fault of the controller and ultimately depends on the individual structure of the user. But I find it interesting how this was solved by the developers of the JY01.
      My preliminary conclusion: the circuit works much more dynamically than the version from 2017, which constantly took pauses of up to a second when the tour was off or the direction was changed. Thus, with the current circuit, a similarly high level of dynamics can probably be achieved as is possible with the hoverboard circuit boards. The circuit board should be suitable for a bot project with high dynamics (or 4 circuit boards with 4 motors).

    • @mad-ee
      @mad-ee  Před 2 lety +1

      @@dronesrus7436 That is some very good information. Thanks!

  • @youngblack8907
    @youngblack8907 Před rokem

    Hello how do I add a potentiometer to go forward backwards and break thanks

    • @KnexRules8365
      @KnexRules8365 Před rokem

      The potentiometer is only for speed control. You will need two more switches one for forward/reverse and another for brakes. Check the wiring diagram for this motor controller on amazon it'll show you how to wire it up

  • @Arne1998
    @Arne1998 Před 2 lety

    Probably a dumb question but you need two of these controllers to control two hoverboard wheels right?

  • @runpuppyfpv5744
    @runpuppyfpv5744 Před 3 měsíci

    So this board can convert a pwm signal and use it to control a brushless motor . That's actually pretty useful

  • @sabokalra241
    @sabokalra241 Před rokem

    How come 36 volt 150 watt battery drive hooverboard of 2×350 watt motors ?

  • @nickcastrovinci6447
    @nickcastrovinci6447 Před 2 lety

    can i hook up a rc controller to it

  • @kaytondouglas2094
    @kaytondouglas2094 Před rokem

    Great video and explanation. Thanks for the info. May I ask if you have used this controller with Raspberry Pi? I want to control the hoverboard motor using this controller and RPi, but I am struggling with the wiring connections between this controller and RPi. If you know or have done it with RPi, would you mind sharing the circuit diagram or the photo of the wiring? Thanks 🙂

    • @chriswf
      @chriswf Před rokem

      You can use GPIO pins that aren't grnd or power. I used pin 12. Then write your python script to activate it. Test with an LED first. If you can get the LED to work, then the issue probably isn't with the PI.
      Also you're using a hall sensor, those have to be wired correctly. If it's a hall controller, it will NOT operate w/o the hall sensors plugged up. I tried lol.

    • @kaytondouglas2094
      @kaytondouglas2094 Před rokem

      @@chriswf Thanks. My RPi works coz I am using it for other projects. I was asking about the wiring connection for the controller. I know that hall sensors need to be plugged up. There are 6 connection points on the controller - 5v out, Analog control, GND, DIR, Brake, Stop. Which of these did you connect with the RPi pins? Thanks. I know that GND will be connected to the GND of RPi. What about the rest ? Thanks.

    • @chriswf
      @chriswf Před rokem +1

      @@kaytondouglas2094 You only need GND and Pin12 I guess.
      Put them on the ECS gnd and signal terminals.
      Set pin 12 to GPIO out:
      GPIO.setup(12, GPIO.OUT)
      Then use the PWM method on the GPIO object passing in 12 (for pin 12) and 100 for frequency (100hz):
      pwm = GPIO.PWM(12, 100)
      After that pwm.ChangeDutyCycle(22) or whatever range you want (0-100)
      Edit: The same way you do an LED btw ^^ :D

    • @kaytondouglas2094
      @kaytondouglas2094 Před rokem

      @@chriswf Thanks. I think you need these 4 Analog control, GND, DIR, Brake 🙂

  • @vinodkumar.p7800
    @vinodkumar.p7800 Před rokem

    Hello sir,
    Am using raspibery pi to control the BLDC motor using same driver.
    One thing is it's works fine using potentiometer provided in motor driver circuit. But if i use code to control through Raspberry pi it's not working. Code has no error.

    • @chriswf
      @chriswf Před rokem

      Whats your code? I can help you if you'd like.

  • @williammuff5485
    @williammuff5485 Před 2 lety +1

    hes back!

    • @williammuff5485
      @williammuff5485 Před 2 lety +1

      Is there any difference in just sending a 0 cycle PWM signal (vs applying the "stop")? Kind of confused for the reason for this control... is it just like a bypass (when that's active) PWM control = irrelevant?

    • @mad-ee
      @mad-ee  Před 2 lety

      @@williammuff5485 I was doing some testing on the STOP pin yesterday and found that it doesn't behave as I expected. It seems to have three states. Logic 0 disables the drive, Logic 1 turns the motor on full speed, floating allows for PWM/Analog control. I suggest just not using the STOP pin and do as you mentioned and just apply a low signal to the PWM pin to put the motor into a free spin mode.

    • @williammuff5485
      @williammuff5485 Před 2 lety +1

      @@mad-ee This isn't really as related to this comment, but i thought you might be able to help. I plan on using 36v battery-> 2 of these -> 5v output powering Arduino (pwm from Arduino sent to both controllers *reverse/brake too), but I'm not clear on how to make the device draw nothing on idle. Is there some type of circuit than than switch on and off based on a quick switch type of voltage? Should I just get some beefy ~30a switch wired post battery/pre motor controller's? I would ideally like a switch to have an LED, but that's a bit confusing as i feel like i need a switch capable of handling 36v (20-30a), but an LED that can take 5v.
      I'm just lost a bit and any help would be greatly appreciated.

    • @mad-ee
      @mad-ee  Před 2 lety

      @@williammuff5485 probably simplest is just a switch that cuts power between the battery and the motor controller. As you mentioned you do need to have a switch that can handle the current. I haven't tried to measure how much current the motors actually draw, I'll try to do that sometime. On some switches that have the built in LED there are separate pins for the lamp. So you could feed in the 5V OUT signal from one of the motor controllers to the LED, you may need to put a resistor in series depending on the switch.

    • @Billy18bm
      @Billy18bm Před 2 lety

      @@mad-ee after some research it sounds like an “anti spark” switch is what I need. I really don’t understand the naming. Some of them even have auto on/auto timeout shutoff features based on current draw

  • @pol_khol____6405
    @pol_khol____6405 Před rokem

    Seeking your response,
    How it is possible that a 36 volt 4AH battery, (which is only 144 watts/hr,) easily drives 2×250 watt=500 watts of Hoover board motors ?
    I need to know the logic,so please do reply,
    Thanks

    • @Rt_domingo
      @Rt_domingo Před 11 měsíci

      Easy the discharge rate of the battery is comonly around 15-20ah since this uses 18650 cells

    • @PeterTan-yf6fg
      @PeterTan-yf6fg Před 10 měsíci

      It's not 144 watts/hour, but 144 Watt-hour. Meaning, it'll run a 1 watt load for 144 hours, or 144 watt load for 1 hour, or 0.5 watt for 288 hours, or 0.1 watt for 1440 hours or ... So for the 2 motors running at full load, it'll run for roughly 17 minutes.

  • @GoatZilla
    @GoatZilla Před rokem +1

    These are convenient if you have the motors but not the true hoverboard controllers (or you have one of the unsupported controllers). Kind of want to say they'd be most useful for extremely "dumb" projects.
    Otherwise the hoverboard controllers with open source firmware gets you all the controls and telemetry via serial protocol so it actually gets you a lot more. Don't have to write code converting/measuring analog signals and speeds, etc. Much easier to implement failsafes I think.

  • @adesouza9352
    @adesouza9352 Před 2 lety +1

    Could you do a test with rc control [radio control]?

    • @mad-ee
      @mad-ee  Před 2 lety +3

      Yes, I plan to do a video on this but my time is limited. I hope to be able to post a couple videos around the Christmas holiday.

    • @adesouza9352
      @adesouza9352 Před 2 lety

      @@mad-ee Woww okay thanks

  • @word2RG
    @word2RG Před rokem

    your web blog has a typo. "of coarse" should read "of course," of course.