2019-07-16 02:33发布
phoenixiao 发表于 2013-11-30 09:02 请问Ena 和Enb是分别接两个直流电机么?直流电机的剩下那端接哪儿?多谢多谢 ...
最多设置5个标签!
不是直接接连个电机 他两端是脉宽调制 举个例子 如果你要实现两个电机不同的转速来达到智能小车转弯的效果你可以这样
四个输入端接在单片机的四个管脚 四个输出端接在两个直流电机 两个使能端也接到单片机的两管脚(就是ENA,ENB)通过写程序来控制
电机的转速写程序的方法有很多的简单说明一下定义一个变量j 然后让j++;当j=20ms的时候吧j清0;送给高电平定义一个i 叫i++;让i=10ms的时候
i=0;送低电平,这就实现了电机转20ms听10ms的过程,由于扫描很快就实现了电机的减速,而你必须在你的单片机的使能端管脚送一个低电平
减速机要ENA=0;(让此管教的电压小于2.5v)他才能执行电机调速的过程,ENB=1是另一个电机全速运行,哪一个电机减速运行就实现了差速转弯了
这只是我自己的理解 也不知道该怎么说希望你能看懂吧。
一周热门 更多>