5952| 6
|
51单片机如何控制电机且如何用pwm控制调速,知道占空比等理论,不知道实际操作是什... |
45黑币
最佳答案呵呵呵,正好我有一个简单的,你一看就明白了:
#include
sbit z=P1^0;//直流电机一个脚,控制用,另一脚一定接电源正极
sbit k1=P3^1;
sbit k2=P3^0;
sbit k3=P3^2;
sbit k4=P3^3;
unsigned char i,n;
void Delay10ms(unsigned char c)
{
unsigned char a,b;
for(c;c>0;c--)
for(b=38;b>0;b--)
for(a=130;a>0;a--);
}
void zd(void)//电机转动函数
{
if (n==1)
{
z=1 ...
| ||
| ||
| ||
| ||
| ||
| ||