STM32如何设置PWM波的频率为10HZ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32如何设置PWM波的频率为10HZ相关的知识,希望对你有一定的参考价值。
最近用STM32和L298电机驱动来实现电机的PID控制,但发现从定时器端口输出PWM波时,占空比从0到100%电机都是全转速运作,转速完全没变,网上说有可能是PWM波频率高了所致,10HZ左右可以实现V平均=V最大*占空比,求方法或程序
参考技术A 配置定时器的arr和psc,输出频率=时钟频率/((arr+1)*(psc+1))追答arr=8999,psc=0输出就是10Hz 了
参考技术B L298N用10Hz太低了,电机噪声会很大,1k比较合适本回答被提问者和网友采纳 参考技术C 10hz就用定时自己做做了!就不要用stm的自带PWM了!以上是关于STM32如何设置PWM波的频率为10HZ的主要内容,如果未能解决你的问题,请参考以下文章
STM32(在线使用 Mbed)在较高的模拟输入频率下显示延迟