![单片机技术及应用(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/224/32375224/b_32375224.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
调试与仿真
将开关置0,以电动机反转为例,调节RV1,可以看到单片机在输入不同模拟电压时,P3.7口输出占空比不同的PWM波形,如图2-7~图2-10所示。
![](https://epubservercos.yuewen.com/52CEAB/17493186406223506/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1739368005-1E62l520oNz1nsruJKbesGmJpZ8TgnX9-0-bd06a300c260fc66d45263f30183d92c)
图2-7 输入为0V时的PWM波形(反转)
![](https://epubservercos.yuewen.com/52CEAB/17493186406223506/epubprivate/OEBPS/Images/txt002_19.jpg?sign=1739368005-K2u91xhQMygTMdznmjfIgVXWELhnKLzc-0-b7994554058cf601dc65e31fe27e8cba)
图2-8 输入为2.5V时的PWM波形(反转)
![](https://epubservercos.yuewen.com/52CEAB/17493186406223506/epubprivate/OEBPS/Images/txt002_20.jpg?sign=1739368005-sVF9qATriTszMQFOx0E25vTutDxJ7OPp-0-7f3903bee0906a0308e106e877b52f01)
图2-9 输入为3.75V时的PWM波形(反转)
当开关置1,电动机正转,单片机输入电压为2.5V时,P3.7口的PWM波形如图2-11所示。
电路仿真结果分析:上电时,电动机以一定的速度转动,调节电位器,改变控制电动机PWM波形的延时常数,即改变PWM波形的占空比,阻值增大时,模拟量增大,高电平占空比增大,电动机转速加快,反之,电动机转速减慢。
当改变单刀双掷开关的位置时,电动机逐渐减速并反向转动。反向转动时依然可以通过调节变阻器的大小来调节转速,当电压相同时,正转和反转的PWM波形对称。
![](https://epubservercos.yuewen.com/52CEAB/17493186406223506/epubprivate/OEBPS/Images/txt002_21.jpg?sign=1739368005-1eAXn5u2wKK4woZ12tEY1Eij1IxizbBK-0-f61ab6770522fbefb321f6aa18bf936c)
图2-10 输入为5V时的PWM波形(反转)
![](https://epubservercos.yuewen.com/52CEAB/17493186406223506/epubprivate/OEBPS/Images/txt002_22.jpg?sign=1739368005-x4bKD4pAm0B3L0ujvrIagc7hiFAeIHFS-0-e5dae48dee9e2aeced4239c0e78b17e9)
图2-11 输入为2.5V时的PWM波形(正转)