如何使用PWM调节小车电机转速?
推荐回答
PWM 是一个从做功的这么一个说法吧 同频率方波 占空比越大(正信号占整个周期信号 时间上的比值) 所做功越大 可以想象了吧我来写个最简单的sbit qudong=P*^*void delay(unsigned char k){unsigned char i;j;for (i=0;i<k;i++) for(j=0;j<110;j++);}main() //di第一个{ qudong=0;while(1){ delay(10); qudong=1; delay(40); qudong=0;}main() //di第二个{ qudong=0;while(1){ delay(45); qudong=1; delay(5); qudong=0;} 你搞个电机转一下或者仿真一下 就可以明显看出来 下面一个要慢很多当然了 这是个最简单的了 要精确 可以用定时器作为时间延时的函数 }