发布网友
共4个回答
热心网友
你可以在单片机内设置一个信号,比如说a,当a=‘0’时,令他反转,当a=‘1’时令他正转,对于速度,你也可以通过设置一个信号,通过改变该信号的输出频率来控制速度大小,至于频率和速度的关系就要看电机的特性了,或者自行设定,改变频率其实也可以通过改变延时程序的时间来实现!!
热心网友
以步进电机为例。调速实际上就是调节给出的脉冲的频率。这个频率越大,电机转速越快,反之,越慢。
至于电机的阶段性往返运动,要通过中断来实现。当接触到行程开关时,让开关给出一个低,或者高电平的信号,也就是接触开关时,信号要发生一个跳变。
然后这个信号连接到单片机的中断输入脚,单片机就让电机停下来。
热心网友
不同的电机,控制的方法也不同,要根据电机的特性参数来确定.
热心网友
用PWM可以实现