Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AntiBotCaptcha has a deprecated constructor in /homepages/8/d680172117/htdocs/QA/qa-plugin/q2a-captcha-antibot-master/AntiBotCaptcha.php on line 22
Arduino code modification help - Electronoobs Q&A

6 Online
0 Member And 6 Guest
Today Visits : 752
Yesterday Visits : 2665
All Visits : 192215

Welcome to Electronoobs Q&A, where you can ask questions and receive answers from other members of the community.



Categories


+1 vote

hi,
I am doing a project using ESC circuit that is run using arduino uno. I am using this circuit to run a small 12v compressor, the expected flow rate to be obtained is 11 litres/min,but i am able to obtain only 7.5 l/m at the maximum speed of the compressor. So should i increase the voltage to the compressor or the speed of the compressor can be increased by the code itself? 
the link form where i have referred this circuit and code is given below,please have look at it and help me if should make changes in code?.if yes then please help me with the changes in code too.

https://simple-circuit.com/arduino-sensorless-bldc-motor-controller-esc/

asked in Arduino by (160 points)

1 Answer

0 votes
 
Best answer
A brushless motor speed is given by code but also by voltage. That "KV" label on the motor will tell you the thousands of rotations prer minute per each volt. Example: a 2200KV motor will make 2200RPM if supplied at 1V and 22000RPM at 10V and so on...

Also, the code will give you the maximum switching time. You could lower that time so you get higher speed but taht could fail since the motor could desynchronize,

Keep up!
answered by (33.4k points)
...