直流电机驱动
15.1直流电机驱动基础知识
1.直流电机介绍
直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转
直流电机主要由永磁体(定子)、线圈(转子)和换向器组成
除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等
2.电机驱动电路
3.PWM介绍
PWM(Pulse Width Modulation)即脉冲宽度调制,在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用干电机控速、开关电源等领域PWM重要参数:
频率=1/Ts
占空比=ToN/Ts
精度=占空比变化步距
15.2LED呼吸灯和直流电机调速
1.LED呼吸灯代码
只有一个main函数
#include <REGX52.H>
sbit LED=P2^0;
void Delay(unsigned int t)
{
while(t--);
}
void main()
{
unsigned char Time,i;
while(1)
{
for(Time=0