Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Возможно, стоит уменьшить частоту ШИМ #3

Open
dubkov opened this issue May 6, 2014 · 2 comments
Open

Comments

@dubkov
Copy link
Contributor

dubkov commented May 6, 2014

У ардуино на пинах 9,10,11,3 частота ШИМ примерно 500Гц, а на 5 и 6 примерно 1000 Гц. С электротехнической точки зрения, двигатель представляет из себя катушку индуктивности, сопротивление которой равно jwL, где j - мнимая единица, w - частота, L - индуктивность. Теоретически, чем больше частота ШИМ, тем больше сопротивление, и в пределе оргомная частота приведет к тому, что двигатель вообще не будет крутиться, потому что ток в нём не будет успевать нарастать.
Предполагается, что уменьшение частоты позволит увеличить скорость двигателя и расширить диапазон её регулирования.

@PeterBeklemishev
Copy link
Contributor

Можно ее по дефолту занизить, да
А для экспериментов оставить возможность ее выкрутиться на максимум

@dubkov
Copy link
Contributor Author

dubkov commented May 7, 2014

Как поменять частоту ШИМ я знаю. А чтобы доступно объяснить - вот ест страница http://playground.arduino.cc/Code/PwmFrequency . Изменение частоты ШИМ может влиять на функции delay() и millis(), поскольку частота меняет путём задания делителя частоты для таймеров. На таймер 2, например, как раз завязан delay().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants