thanks a bunch. i got stuck trying to use same code and schematic from l298n only to find out this driver requires one pin more. that burst my bubble but you helped me with this video by explaining in detail. not a lot of info to be found concerning this driver in particular. 🚗🚗🚗
This video is very helpful and thanks for your patience to upload it. How can add and 433 mhz rf 2 channel remote to control it's direction with it. I appreciate it if you can please help me out please 🙏🏻
Would you be able to use the same connections and modify the code for a linear actuator. Also, what size wires do you use? I am trying to run a 12 V linear actuator with current load of 4.5
If you want to control 5 motors independently, then you need 5 BTS. If u want to control all 5 together, then depends on the current drawn by each motor.
this dude is a magician i also ive in india and this guy made a ffb steering wheel with the same motor and driver . me: in shop i want a ebike motor guy: ok that will be 856 rupees me:nah i dont need it
E-bike motors will probably be my fallback if I can't figure out how to drive the motor modules for e-scooters. Do you have any idea what all the wires on e-scooter motors do? Do they perhaps already include a motor controller?
Brother, may I ask you a question. After seeing your video, it is possible for me to connect ebike throttle to arduino uno which are connect to BTS 7960 and controlling the speed and direction of motor? thanks
hello friend excellent video I have a similar project but I would like to see if there is a way that you can help me by solving some doubts with an arduino code for a mecanum robot and be able to connect it to that bts7960 module
I did the same connection and code when I enter 255 in rpwm then motor start rotating clock wise but when I enter 255 in lpwm and make rpwm 0 then nothing happened motor didn't rotate can you help me whats the issue.
This is the motor without gear box, it cannot give more torque. You have to use motor with gear box. Refer this video: ua-cam.com/video/ImYMBpdXi8U/v-deo.htmlsi=sigtZYveKxkMzo-T
Arduino PWM frequency is very low. You have to increase the PWM frequency, i have not tried yet. Some registers to be updated. Search for the same on google.
bro i did all connections correct and code also perfectly uploaded but output is not coming from BTS7960 module tried a lot of times 😥 please give me solution pleasee
This happens when microcontroller PWM frequency is low, like Arduino supports 490Hz by default which is inside the human audible range. Since there is no momentum of motor at lower speeds, it is not able to match the PWM signal state switching between high and low.
If you use microcontrollers with more PWM frequency(more than 20kHz), it will resolve. Also in Arduino there is some method to increase PWM frequency output, you can search on UA-cam.
thanks a bunch. i got stuck trying to use same code and schematic from l298n only to find out this driver requires one pin more. that burst my bubble but you helped me with this video by explaining in detail. not a lot of info to be found concerning this driver in particular. 🚗🚗🚗
Welcome
you are a life saver, thank you.
Welcome!
This video is very helpful and thanks for your patience to upload it. How can add and 433 mhz rf 2 channel remote to control it's direction with it.
I appreciate it if you can please help me out please 🙏🏻
Nice explanation bro......keep going
Thank you
Would you be able to use the same connections and modify the code for a linear actuator. Also, what size wires do you use? I am trying to run a 12 V linear actuator with current load of 4.5
Dear sir, how to control the back emf of a bi-directional dc motor ? Kindly make a video on this topic. Thanks
Thanks brother. Please also upload Flysky control for 2 BTS 7960 (4 motors) with speed control for soccer bot.
Yes ,next i will upload that video
@@techathomeHow many BTS 7960 Can be used on arduino?
One BTS need , 2PWM pins and 2 digital pins. From this you can calculate based on which Arduino u are using.
@@techathome i want to control 5 24v dc motors. Just one bts can control them?
If you want to control 5 motors independently, then you need 5 BTS.
If u want to control all 5 together, then depends on the current drawn by each motor.
How do you use the IS pins with the Arduino. Are they needed ? Thanks Great tutorials
Welcome!
Even I didn't find any documentation on using IS pins,
To run the motors they are not required.
Nice
Thank you
Brother can u make Apm 2.8 and arduino comonication project using Telemettry port?? - i am tired to this connection.
this dude is a magician i also ive in india and this guy made a ffb steering wheel with the same motor and driver .
me: in shop i want a ebike motor
guy: ok that will be 856 rupees
me:nah i dont need it
😂 But that ebike motor costs more.
I already had from previous projects.
So used directly here.
E-bike motors will probably be my fallback if I can't figure out how to drive the motor modules for e-scooters.
Do you have any idea what all the wires on e-scooter motors do? Do they perhaps already include a motor controller?
They might have controller already, I have not explored much.
Brother, may I ask you a question. After seeing your video, it is possible for me to connect ebike throttle to arduino uno which are connect to BTS 7960 and controlling the speed and direction of motor? thanks
Yes it is possible.
Thanks brother
I want to use a potentiometer so do i need to use a 3 way switch?? And can you help me how i can use a potentiometer to adjust the speed
Refer this, concept remains same. Some changes need to be done for BTS motor driver logic: ua-cam.com/video/67ARqgkOCc8/v-deo.htmlsi=agrk-ORZxdSUrY3f
@techathome hello sir kindly make car with 4 jhonson motors using two Motor drivers BTS7960 and Bluetooth HC -05 module
Can i also add regenerative braking if i want to?
No
hello friend excellent video I have a similar project but I would like to see if there is a way that you can help me by solving some doubts with an arduino code for a mecanum robot and be able to connect it to that bts7960 module
Hello, thank you.
Yes sure, u can also contact us on our mail id
@@techathome okay perfect
What happens if you PWM the enable pins ? For instance “digitalWrite(r_en, 100)” instead of “digitalWrite(r_en,HIGH)” ?
I have not tried that, I think unless it is 255, it considers as Low, and HIGH for 255.
But to generate PWM signal, u have to use analog write.
@@techathome thank you . I’ll try it
Any idea why this works for me without even connecting 5V and GND to the micro controller???? This is so weird. For the rest exactly the same wiring
Ideally it should not work !
Can this driver be used to drive a transformer winding to produce a decent inverter?
No
@@techathomeThank you for your brief and prompt answer and your explanation.
is this connection ok with your steering wheel?
This is just for demonstration.
For steering wheel, connections are different. You can get it from description.
I did the same connection and code when I enter 255 in rpwm then motor start rotating clock wise but when I enter 255 in lpwm and make rpwm 0 then nothing happened motor didn't rotate can you help me whats the issue.
Have you found anything happened to me too?
Can I reduce the rpm to 30rpm?
Yes, you have to vary the duty cycle, I have shown the same in video.
Bro my motor driver has a Problem the l pwm is not working my motor is beeping but the r pwm is working should i replace it?
If you are changing the direction according to code explanation it should work.
How you considering high power without load?
I have mentioned the motor driver specifications which can handle up to 43A.
can i control mini cycle wheel using this motor?
This is the motor without gear box, it cannot give more torque.
You have to use motor with gear box.
Refer this video: ua-cam.com/video/ImYMBpdXi8U/v-deo.htmlsi=sigtZYveKxkMzo-T
Bro you uploaded Community of Joystick Controll where is the Tutorial of Joystick.
Yes bro i will upload,
We had lot of requests on motor driver for roborace
Kindly make using bluetooth HC 05 Bluetooth module
Hc05 related tutorials I have already uploaded
@@techathome sir kindly make car using two Motor drivers BTS7960 and Bluetooth HC -05 module
how to control the speed of the motor according to temperature sensor data?
Same project I have done, refer this: ua-cam.com/video/jWEqkF-Z_SA/v-deo.htmlsi=tYbzzPHZ1nr90vBl
how to remove the humming noise from the driver at low pwm?
Arduino PWM frequency is very low. You have to increase the PWM frequency, i have not tried yet. Some registers to be updated. Search for the same on google.
Hello sir
If I use 2 motors
What is the code for that sir ???
Two motors in which way? I didn't get exact requirements.
bro i did all connections correct and code also perfectly uploaded but output is not coming from BTS7960 module tried a lot of times 😥 please give me solution pleasee
Try with different BTS driver.
Plz tell how to control two motors with this driver
This motor driver has only single channel to control motor.
How can i add ebike throttle to this project please
Is that a potentiometer sensor?
Can you send its link or any photo with outputs on mail: deepakhd20@gmail.com
how to change speed
Change the duty cycle value in analogwrite function. I have shown in the video. Watch from 7:15
Why is motor making noise after you reduce speed?
This happens when microcontroller PWM frequency is low, like Arduino supports 490Hz by default which is inside the human audible range.
Since there is no momentum of motor at lower speeds, it is not able to match the PWM signal state switching between high and low.
@@techathome is there any way to remove this problem?
If you use microcontrollers with more PWM frequency(more than 20kHz), it will resolve.
Also in Arduino there is some method to increase PWM frequency output, you can search on UA-cam.
@@techathome bts has 25 KHz will it work?
Yes BTS support upto 25khz, But control signal frequency from Arduino should be high.
Kya hun 36 v moter ko control kar sakde a
According to datasheet, max voltage supported is 27V.
So you cannot use 37v motor.
@@techathome 24 v moter ko control kar sakte hai
Yes, The motor used in the video is 24v.
Thanks sir plz video bna kar send karna
We have already explained in this same video for 24v motor.
how do we connect the hc05 bluetooth to bts7960 please make a tutorial
I have made similar using L298N, Is it possible to update code.
ua-cam.com/video/5JLXpp7_l-E/v-deo.html
ua-cam.com/video/qxt_MdnQTm8/v-deo.html