Homemade E-Bike Brushed DC Motor ESC | 36V Speed Controller
Вставка
- Опубліковано 6 вер 2024
- $2/5pcs 2Layer & $5/5pcs 4Layer PCBs: jlcpcb.com
🔥This PCB had some fails but I've fixed those in the final schematic so check below. It could go way more than 300W but for that we need a lot more heat dissipation, otherwise the MOSFETs would burn fast.
ELECTRONOOBS.io: electronoobs.io
Help my projects on Patreon : / electronoobs
my Q&A page: electronoobs.i...
Facebook page: / electronoobs
Canal en Español: / electronoobs en español
🔀LINKS
-------------------------------------
Tutorial: electronoobs.i...
Tutorial page: electronoobs.c...
Part list: electronoobs.c...
Schematic: electronoobs.c...
Code: electronoobs.c...
PCB GERBERs: electronoobs.c...
Burn Bootloader code: electronoobs.c...
🔬PRINTERS FDM
-------------------------------------
All printers: bit.ly/2lPkaS7
Artillery Sidewinderr X1 (333€): bit.ly/3fRcLbX
→ Coupon (324€) "D4FF9E1BE8227001"
Artillery GENIUS (245€): bit.ly/3hz9GNY
→ Coupon (241€) "H4FF9DA22F227000"
Creality3D Ender 3 (178€): bit.ly/2WOzQEw
→ Coupon (157€) "F4FE9A937B5EB000"
Creality Ender 3 Pro (220€): bit.ly/32QIjuH
→ Coupon (157€) "J4FE99F73D5EB001"
Alfawise U30 (181€): bit.ly/2BqrZ8O
Alfawise U20 (260€): bit.ly/3jxUG4V
Alfawise U50 (190€): bit.ly/2Br215b
Crealitu CR10 (345€): www.banggood.c...
Creality CR20 (363€): www.banggood.c...
TEVO Tarantula Pro (192€): bit.ly/3jErZn8
Anycubic MEGA- S (307€): bit.ly/30CP3tA
🔅PRINTERS RESIN
-------------------------------------
Anycubic Photon SLA (309€): www.banggood.c...
Alfawise W10 SLA (184€): bit.ly/30ABjPS
Longer Orange 10 (166€): bit.ly/2mkgCaN
Elegoo Mars SLA (210€): bit.ly/3hvk0GT
Like share and subscribe to motivate me. Thank you
#ESC
#E-Bike
#Homemade
Sign up at ELECTRONOOBS.io: electronoobs.io/
Follow me on FACEBOOK for more: facebook.com/Electronoobs
help me on Patreon: www.patreon.com/ELECTRONOOBS
hey electronoobs it would be a good idea to use to use irf3205 they have very low on resistance 8m ohm
110 amp they would heat less
Sir diode protection is needed to apply for your circuit. Diode protect spike voltage (back end) after it switch on cycle
Some suggestions:
1. Add 0.1 inch pin headers connectors to the throttle and indication lights.
3. Add N mosfets to drive indication lights.
2. Add input fuses, reverse polarity protection and overvoltage protection.
3. Add free wheel diodes to the motor, in order to reduce the stress on the mosfets body diodes.
4. Replace the 10uF electrolytic caps with ceramic caps (with much lower ESR).
5. Maybe add some kind of temperature sensing on the heatsink.
6. Maybe a little DC to DC buck converter for the 5V rail is a good idea. In order to improve efficiency in a battery powered device.
Saludos desde Argentina!
ua-cam.com/video/scxcxc_0mjc/v-deo.html
Nice project as usual!
I suggest instead of a current limiting (as it's done on cheap ESC) the best is a current regulation: the throttle doesn't set the motor voltage (with a current limit) but directly the current value. This way the torque is controlled and the drive confort is much better, so is the efficiency! (Especially with 1 kW+).
I made an ESC "extension" to get this torque set feature, this way I don't have the whole ECS to rebuild but just an external current sensor and microcontroller to process the throttle output and the ESC corrected input :)
do you have filles or more info about your "extension", thanks in advance
Nice video! Here are some thoughts:
For
03:33 Q&A why you haven't used buck convertor for power supply ?
I think buck chips with that much high input voltage tolerance maybe expensive.
Also, micro and mos driver won't draw that much power.
@@SAHILKHAN-lu8oq Even a simple 2 transistor buck regulator would be a massive improvement. Like this one romanblack.com/smps/smps.htm
The problem with your burning mosfet may be because you should put a diode to handle flyback directly on motor bournes and if you use a mosfet driver like TC4424 it would perform much better.
Thank you Andrei! I really appreciate your effort to make an arduino controlled dc brushed motor controller and sharing your experience with them to us. Eventually I'll look into your setup. At the moment I'm buying the controllers and using them. I would prefer to get a deeper understanding of them.
For mosfet, I suggest you to use only one IRFS7430-7P with TC4420 driver, it's a way stronger mosfet wich is way better than all my design with multiple rfp30n06le. In addition, using multiple mosfet isn't a good idea cause they don't have same resistance and won't handle the same current, except if you add power resistor to each of them to divise the current. Hope it helps! :)
add a choke, technically create buck converter for the motor based on POT input, it will reduce the humming sound and will give the motor more stability on low PWM/voltage for rotation.
Dude. You are a true inspiration. I am going through your channel and it seems that I'll be watching all your videos. Congrats on such amazing content and keep it up.
Thank you so much!!!!
MAKE The BLDC motor ESC!!
We Want it, we neeed it!
I really respect the choice of this video.
We are all makers and make mistakes.Denying them leads to ignorance. Acknowledging them is thebest option.NICE WORK DUDE.(just as a note from my experience these motors can easily go up to 3000W so I would recommend a bigger mosfet using the case as a headsing and maybe with active cooling)
Interesting video. Just a small point (and I know english language is confusing), BREAK is the word for damage, broken, jumping out of code, and getting out of jail when you aren't allowed. BRAKE is the word for stopping, slowing down, and the pedal on a car (or the control on an E-Bike). They sound identical, but have very different meanings. Keep up the good work.
Hahaha thanks, that's a good mistake :)
This channel is so underrated😔
You read my mind! I’m literally making an extremely similar conroller in kicad right now! I’m going to skip the current/speed control, because its for a razor electric scooter and the original board had no such thing. Thank you for this video!
Thanks Man. Lot's of new and different things in your videos. This is so good. It's good to see your efforts. Great Scott.( And Double thanks for supporting Precious Plastik).
Can you add lcd for speed sensor and level battery
Excellent project
Make. Video of "Design FOC ESC" for ebike
you could just use thermal silicone to glue the mosfets to the case. easier
You MUST add MORE... regen brake, wifi for the display and even the key interruptor, thermal sensor to protect the board...
I wonder if the throttle control is safe enough for the street. If there is a contact problem then it might deliver full throttle. In some situation this might cause injuries because the driver can not react fast enough to turn the controller off or break. I would recomend not to use this pcb.
At least this signal would need to be doubled up. Like two potis with inverted levels. So that the signal can be plausibilised.
Hi thank you for this project , but how to upgrade to 48 volt or higher dc motor
Great work and clear video, thanks for sharing, very interesting, hope to see a final board and your finished electric bike.
Hindi translation
Hey great video - just wondering why the plastic spacer on the LM317's?
I see a problem in your circuit.Where is the back emf protection diode??May be it's the reason for burning the mosfets.Also you can use mosfets in TO-247 package like irfp260n or irf150 because they can dissipate a lot of power. I have made an esc with 555 ic and irf150 mosfet, at about 18v and 8.5a the mosfet become barely warm without any heatsink..
Great video, very inspiring :) Can this experience be applied to diy e-wheelchair?
Modern wheelchairs are good, but they are too expensive to buy anywhere in former Soviet contries, like Russia. And they are quiet good for indoor usage, but almost all are awful for outdoor, because of bad roads, high border etc.
It would be great to find someone to help with electric part of a wheelchair, chair itself can be made by my own. Where to find - that's the question :)
I think 36v 350w is more than enough.. find a good welder and show him this ua-cam.com/video/sfim5htXx14/v-deo.html buy your own wheels, and all you need is a chain and you could have one of these for yourself, hope it helps
Max VGS = 20V for IRFZ44N, Why you don't create 12V from 36V? Then you can create 5V from 12V. And also, you are driving low side. If you want to measure the current, I suggest use Shont resistor and low side differential amplifier.
And Thank you for this kind of videos. Have a good day.
The mosfets you choose are not optimal for this application with 5 volt. You need >10 volt for them to fully open thus the reason for them getting very hot. Irlz44 would be a better choice
Nice work, please how can I convert it to brushless motor controller
Have you suggest me to how can add three speed mode in this your made controller?
Nice project
Can you make rf spectrum analyser using arduino and sl4432 rf module ?
Can you add direction change
Omg I already Made a Video About an esc for dc Motors!!!
@Kavindivya Prakash no it's for every Kind of dc Motor but at the time of making the Video I hadn't got my 300W 12V dc Motor. If you want to use it with bigger motors, you need to Change the Mosfet. It's as easy as that.
Hello i recently came across ur channel and seen u have a esc for dc brushed motors i cant seem to find the first video i seen but im trying to modify an older 7.2volt rc truck and want to use a 775 dc drill motor and use my 18v drill batteries i do have a volt dropping pcb rated for up to 40v drops to 5v or 6v for running the receiver and servos i just dont know how to get 18v to the motor and through a esc though
I've been using your older sketches with BEMF or with Hall sensors. They both are stable, but I can't reach max speed. It tends to top out at around 400rpm when it should be capable of 4000 rpm. Any suggestions?
Why not use higher amperage Mosfets ?? The IRFZ44 are only 49 Amps.
Your video is extremely helpful and informative!
Excellent video ! Very nice project ! Also well explained !
Most awaited video 👍👍👍🙌
Hello!! Great idea!! If I heard correct you want to build an electric kart!! :) I'm building one of them and if you want I can share my DIY experience with you!! As I'm an electronic guy as you it was not that easy to build the mechanic construction!!:)
I need a robot to follow a wire... Can you help me with information on how to do this... Or point me to projects that will help... Thank you
You should try to make an electric skateboard esc
Hi i have a question but do you know whether that motor is waterproof or not?
Will it work with 24V 25A brushed motor?
29v lithium battery which volt controller use
@Electronoobs
can i use this pcb to prashed motor 24v 120w ??? and thank u
I think mosfets can handle 20v max on the gate why did you exceed the limit using 24v ?am i missing something?
Why dont you use maker space for work like metalwork?
Thanks for this video can you also make a video on where to use bldc and brushless motor please..
Loved your project
it would be cool to use the motor as a break and use the atmega to check if the key is on so that not all the current goes throw it
Hi, Can't we use it with 24v? What changes do we need to make on the board to use it with 24v?
Great work mahn hope you make one for 3 phase brushless motors too
Will this also work for hub motor?
My throttle has got a hall effect sensor in the throttle, with a voltage range off between 1-4 Volt. How would one incorporate such a throttle in the code?
The brusless motor ESC doesn't work!! please help.
Q:- Will you add regenerative braking mechanism to this e bike, i want you to cover this also so that we will and you also learn about this also as this is the future of transportation. And nice work!!
Well, I missed it this time, Anyways, Nice video, man! Keep it up! Nice new idea, ESC for Brushed Motor, only you can think so!!! :))))
I need help with a wiriring problem on my motor!
REGENERATIVE BRAKE PLEASE
What is the Txd. Rxd? What are those for?
Can I use this PCB for a battery pack that holds 51 volts?
wwhat about 3 phase motors
do you really need that low temperature?
i mean, the air will cool the system when the bike is in movement.
Why don't you use an electronic simulation software before design any circuit and assemble any project ? With this option you can check some mistakes in the design or circuit functions. So my recommendation is to use a simulation software.
i need a big 8 -14s esc brushless
Maybe you need diode protection for mosfet
Did you try it on load? I have a olson electric scooter, can we make a hack with your board?
For nicer, cleaner look, reverse the screws so screwheads are on outside and nuts on the inside.
Awesome video! I’m thinking you can add a heatsink to the outside of the box on the same side of the mosfets and voltage regulators. Use a strip of aluminum block to stretch the length of it, and drill your holes to match. You might be able to get a finned one that would work and doesn’t have holes already drilled in it, not sure. I’m assuming this would mount to the frame of the bike and be exposed to passing air, that’d help with the heat dissipation a lot, especially if you put an extra heat sink on the back.
very interesting, thanks
does anyone have a 24-48 volt DIY motor controller for a 6kw motor?
Excellent!!
use 75NF75 Mosfets
www.st.com/en/power-transistors/stp75nf75.html
instead of IRFZ44N
i've been using 75NF75 for every arduino / SMPS projects and they work flawlessly.
Hey can you help me with the circuit diagram
You are awesome 👍
great man!!
Ur cat is so cute and furry♥️♥️♥️♥️
Nice
How to modify your bldc motor controller for e-bike
I'm waiting for the E-bike...!!!
sir plz make a brushed esc for 12v motars and make a video that sir plz plz
Great
Wireless storing devices use Arduino or nodemcu
All files on the site are not available , can you check or send me new link rar file all this project
can i use this pcb to prashed motor 24v 120w ??? and thank u
@Electronoobs
You should make a discord server for your community!
Nice video my friend! i've an important question for you,i have to make my elettric scotter legal in my country after the new rules,can u help me? :(
i have to change two of the three settings of the speed limit of my speed controller,if i buy the same adaptator that you used in the video for program it,can i use it on my controleer and change the settings of first to 7km/h and the second one at 25km/h ???
what code i have to put in for have it? i hope u will help me :/
@electronoobs : I was going over the v3.3 code for the ESC and have two questions.
1st ) When the motors get going, there is a massive inrush of current and sometimes the motors "glitch" when being driven. I made a code patch that does a brief "soft ramp" up of power with an adjustable variable that can be stored in EEPROM to accelerate/decelerate the motors more smoothly. Do you accept code pull requests?
2nd ) The various ESC's out there have "programming cards" that I assume work by sending specific PWM servo patterns, or perhaps I2C commands, to the ESC's to program them. Would you be willing to do a video showing how they work? ( imgaz1.staticbg.com/thumb/large/upload/2012/chenjianwei/SKU069590_2.jpg.webp )
Hi sir
Pls help to make a solar powered induction stove to replace lpg.This will be useful for all of us
Cuando sale el video en español ?
Like para que lo suba esta semana
Plz make a 555 ic brushless esc like et discover for e bike
Watercooled mosfets
Why do u even need a circuit board cant u just wire all that manually?
Hola. Te agradecería modulo esc controller e bike Brushless
How to control this esc with rc reciever
Podrías habilitar o colocar los subtitulos en español por favor 👏👏🙏🙏🙏
really like the break interrupt, very clever... iv seen that motor on banggood, seeing that you were only using 80/90W of power i wonder what it would be like under load, have you tested it on a bike yet??? would like like to see how it performs??