the thing is that i am new to driving motors with arduino as previously i used to drive motors using a module (l298n) or something like that. now i want to advance into this field but am having trouble finding tutorials on how to drive a 12v motor with a 7kg load using arduino and i absolutely have to use my own h-bridge as ic or modules are not allowed. i've heard of mosfets and am familiar with how an h-bridge works though idk much about how to control speed
Why not?
Designing and building a high current H-bridge using only discrete components is no easy task
Google "H bridge driver circuit" and select "images".
You have to convert this to a current rating under stall conditions in order dimension your circuit and choose appropriate mosfets.
It sounds like you've been given an interesting assignment. Beware of "shoot-through"!.
What is your application? Stationary or mobile?
mobile
ikr that's the issue
How much current does your motor need?
Do you really need to reverse directions?
I have seen it draw 0.5A and 8v
Well let's plan on 1A maximum and 12V
sorry if I made a mistake or problem, but I did some research...
so may I recommend the L9110H H-bridge?
it does 800ma at 2.5-12V, by Adafruit. However it's probably not your "go-to" store.
I hope I helped.
@itsodaid
Can you buy parts from Digi-key or Mouser?
You obviously did not read the entire post.
yeah, I did read the post, 8V, 0.5A, the L9110H does handle that, but AS I said, it might not be a "go-to" store.
Ready it again starting with #1
I think Jim-p meant:
@SurferTim
oh, I get it now! that's what he meant!
Thank You!
I didn't know what he meant by "i absolutely have to use my own h-bridge as ic or modules are not allowed", but I think I know now, I think he'd like mosfets! though it was obvious...
so, is the IRFUC20PBF okay? although it's rated for 600V 2.0A it might be fine. right?
Is the motor lifting the load? If so, how far and how fast?