Modify this 3A PWM Motor Speed controller and control it with Arduino
Ғылым және технология
In this video we learn how to modify the 3A PWM module to control is using Arduino
The best thank you for me is to not to skip ads and Subscribe 🔔 to my channel, like 👍 the video It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe and enable the bell 🔔.😊
Jump to different chapters of this video by clicking on the times below:
00:30 Introduction
02:26 Preparing module (modifying it)
03:44 Wiring
06:29 Code Explained
10:13 Demonstration
Download the Arduino code and resources for this video: robojax.com/L/?id=185
*** Purchase this module from Affiliated Stores **
Amazon USA: amzn.to/370UYQc
Amazon Canada: amzn.to/3IINXAp
All other Amazon Amazon: amzn.to/2Ieh59N
Related videos
What is PWM Frequency of Arduino (Video): • What is Arduino Uno PW...
Review and introduction to this module: • Test review of 12V 3A ...
Modify 5A DC PWM Speed Controller: • Modify this 5A PWM Mot...
Modify 3A DC PWM Speed Controller: [this video]
Modify 20A DC PWM Speed Controller: • Hack: modify 20A DC 10...
Tutorial by Ahmad Shamshiri form Canada
****************************
Arduino Step by Step Course (over 150 lectures) Starts here • Lesson 00 What is Ardu...
****************************
If you found this tutorial helpful, please support me so I can continue creating contents like this. Here is PayPal link paypal.me/robojaxTV
Follow me on Facebook robojaxTV
Follow me on Twitter: / robojaxtv
Follow me on Instagram: / robojax
Tutorial by Robojax.com
Get other projects code and learn Arduino
robojax.com/
*** AFFILIATE PROGRAM ***
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
#robojaxPWM #robojaxHack
Пікірлер: 33
Hey buddy, I don't always reply, even hardly at all. But I do want your videos and I appreciate the efforts that you put into them. I just wanted to share with you that I used one of your projects on my wood stove That heats my house here in Colorado, USA. I live about 7,000 ft. winners get bitter cold here. Of course you know that being in Canada. When the wood stove approaches 150° F it turns a fan on. I use an Arduino and a high temp reader. I believe it goes up to around 1500 or 1600. I can't remember the type of high temperature reader I use. I have to go look it up. But I wanted to thank you for that. I may incorporate this PWM speed control into my last year's project because I always don't need the fan on high. Thank you robojacks You are brilliant.
@DesertJeff
4 жыл бұрын
And you know what else, that fan system has been powered on and been in standby since the end of winter. It's been powered on since last September or October. It still gives me the temperature reading, usually in the '70s this time of year. It hasn't locked up. It just works. I have the electronics in an eyeglass case with wires hanging out. I need to look around and find something a little more suitable. One thing I would like to correct but not sure how, when the stove reaches 150, the temperature will fluctuate between 149 and 150 it goes back and forth quite a few dozen times as it cools off. This causes the fan to kick on and kick off. It's kind of annoying. But it's working exactly the way it was designed. It's almost like it needs a threshold, or it needs a timer built in the code to wait a few minutes before turning the fan off. I'm not sure how to do that. I also haven't looked into it.
@robojax
4 жыл бұрын
Hey, thank so for the comment. to fix the fluctuation of temperature in arduino, it is easy. let's say the variable holding temperature is "temp" and you want to take action when the temperature equal of above 149 AND equal or less than 150, then use if (temp >=149 && temp
Helpful video 👍 I like it
@robojax
4 жыл бұрын
Good to hear that. Thanks
Getting closer to what I asked for last year...need to control 12 VDC motor speed based on thermocouple input to Arduino. Thanks!
@robojax
4 жыл бұрын
You are welcome. Yes I think it was you who inspired me. This module is the best. Please share it in your facebook and other social media.
@Kntryhart
4 жыл бұрын
@@robojax I look forward to seeing the thermocouple version (increase in temp - increase fan speed)! :-)))
@robojax
4 жыл бұрын
hopefully I get a chance to do it. I have it in my "to do list".
Love this Hack with voltage controlled by ardunio, i've learned so much watching your videos... thanks !!! .... I got a question... In you opinion , is this the best unit to use to control voltages with ardunio up to 3a... .. say input is 12v, output from 0 to 12v... or is there some IC I could use... the smaller the better.. for loads from 1 to 3 amp lets say ... your advice would be much appreciated..
@robojax
3 жыл бұрын
You are welcome. I am glad you like them. This module is being controlled using PWM which does not change the voltage. Actually the motor speed is being controlled by the duty cycle or the at that interval and for how long the voltage is turned ON/OFF. so the voltage stays the same. This method can't be used to control a power supply. I have this application on my list and I will God willing make video on that.
nice video, i have project to control 24v 10a dc motor, it can foward-reverse, so i want to use bts7960 as motor driver, but i do not want to use arduino, can i use this 3a pwm controller as input for L-PWM or R-PWM in bts7960?
@robojax
4 жыл бұрын
The module just needs PWM doesn't matter from where. Yes you can sue. I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊
Hello, I had a question, after cutting the connection between the 555 timer output pin 3 and the is it possible to connect the output from pin 3 to arduino's digital pwm pin and back via another pwm pin in order to read the pwm signal from the LM555 and then create limiting conditions on the pwm using the arduino's digital write pwm signal pin and feeding it back to the output 3 ?
@robojax
2 жыл бұрын
You can read PWM using Arduino but it needs a little work like frequency and duty cycle. Do a Bong or google nsearch
😍😍😍😍
@robojax
4 жыл бұрын
❤️
Very nice demonstrate.. and sir, can you upload a video to control single phase centrifugal pump motor with ardiuno...?
@robojax
4 жыл бұрын
Thanks. I have never had access to "centrifugal pump" but if get one some day, I will make video for that.
@kirannb5354
4 жыл бұрын
@@robojax because in universe the centrifugal motorized system are popular but without control. If you had trail on that it may use some people..
What is the frequency this module works at? I would like to control a servo motor with it and the servo motor works with a pwm at 50 Hz.
@robojax
3 жыл бұрын
frequency of Arduino is explained here kzread.info/dash/bejne/aINttaivdbOcctY.html
Please attach encoder and make dc servo . Can you explain how we can make servo motor and control with serial interface . Thank you.
@robojax
4 жыл бұрын
Hi, Sorry I missed your comment. I have it in my list. In the future I may make video on that.
Nice accent!!
@robojax
4 жыл бұрын
Thank you. :)
Hello Sir What an interisting hack that you did. I wonder if i can control the speed using hall sensor magnet, so if any pole side of magnet geting closer n closer, the more speed we had. Can you figure out the value of hallsensor in map? As we know the value of potensio in map is 0, 1023, 0, 255. Or maybe someone can tell me the value of hall sensor if I change the potensio with it. Best regarads and million thanks before
Does it reverse it too with negative values?
@robojax
2 жыл бұрын
Review and introduction to this module: kzread.info/dash/bejne/m6KJsbiPYK_Un7Q.html
@samirsuleymanov2099
2 жыл бұрын
@@robojax I watched it, great durable controller. But my question is, can we control it with arduino forward and backward? In arduino the value of 100 runs it forward. Will -100 (negative value) run it backward (reverse)?
Can this use nodemcu?
@robojax
3 жыл бұрын
see this video which shown how to control DC motor using ESP8266 kzread.info/dash/bejne/mYOBqrdpgZvboKQ.html
how to modify arduino code so it goes from 0 to 100% in 20 seconds