本人在校生,就自己学了一点网上的STM32的版子,之前在学校报了刚刚结束的蓝桥杯,但是真的不太懂只是去见识下。今年试题是做一个电梯。里面几句话不太懂:
“两路PWM输出分别控制上下行电机(PA6)和开关门电机(PA7),并分别用一路方向控制信号控制电机运转方向,PA4高电平表示升降机上升,反之表示升降机下行。PA5高电平表示升降机开门,反之表示关门。”以上是原话,我抄下来的。电梯上升下降开关门都有几秒时间设定。上下行电机,开关门电机的频率和上下开关的PWM占空比都有要求。
我问题是:这个PWM输出不就是输出一定的比例的高低电平吗?这里说控制电机是什么意思,怎么控制?”,“分别用一路方向控制信号控制电机运转方向”这是指什么信号来控制啊?还有这个PA4,PA5表示升降机上下开关是什么意思,就是用他们做IO口的输出状态来显示升降机状态吗?求高手指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
简单说下:
举个例子,你玩下你的手机,设置中的亮度(可能在显示菜单中),
1、当你调节亮度时,就是调节PWM(脉宽),对应开关门的速度,
2、当你的屏幕不亮时,就关了PWM,这时有两个状态,可能是高也有可能低,相关于门不动了;
控制方向的问题:
相当于正反转,这样理解就可以了;也可以认为开车时的档,不过只有前进档和后退档;
最后强调下,我们设计的程序是数字的,不是模拟的,还有一个对应的模拟电路或器件配合;最后多做下实验,理解下数模相互转换;
一周热门 更多>