- 单片机技术及应用(第2版)
- 周润景
- 344字
- 2025-02-21 16:37:59
调试与仿真
将开关置0,以电动机反转为例,调节RV1,可以看到单片机在输入不同模拟电压时,P3.7口输出占空比不同的PWM波形,如图2-7~图2-10所示。

图2-7 输入为0V时的PWM波形(反转)

图2-8 输入为2.5V时的PWM波形(反转)

图2-9 输入为3.75V时的PWM波形(反转)
当开关置1,电动机正转,单片机输入电压为2.5V时,P3.7口的PWM波形如图2-11所示。
电路仿真结果分析:上电时,电动机以一定的速度转动,调节电位器,改变控制电动机PWM波形的延时常数,即改变PWM波形的占空比,阻值增大时,模拟量增大,高电平占空比增大,电动机转速加快,反之,电动机转速减慢。
当改变单刀双掷开关的位置时,电动机逐渐减速并反向转动。反向转动时依然可以通过调节变阻器的大小来调节转速,当电压相同时,正转和反转的PWM波形对称。

图2-10 输入为5V时的PWM波形(反转)

图2-11 输入为2.5V时的PWM波形(正转)