用AT89C51单片机输出占空比固定的PWM波形,通过驱动电路使直流电动机按固定方向和固定转速旋转。
在以上基础上,外接一单刀双掷开关,用单片机判断开关的输入电平,进而控制直流电动机的旋转方向。
在以上基础上,用ADC0831对模拟量进行实时转换,用单片机读取转换值,作为PWM波形的时间常数,用于调节PWM波形的占空比,进而调节电动机的转速。