直流电动机的工作原理是给电动机电枢线圈两端通电,通电线圈在磁极的作用下使电动机转子转动。PWM波形可以控制电枢线圈两端电压的导通和关断,从而改变电枢线圈电压的平均值,进而达到改变转速的目的。本设计利用AT89C51单片机对直流电动机进行转速、旋转方向控制。用一单刀双掷开关控制直流电动机的旋转方向,用电位器通过ADC0831将模拟电压量转换为数字值,作为PWM波形的延时常数,从而控制电动机的转速。