小车的电机驱动要不要L298N?我是想用PMW方式调速,是单片机直接输出高低电平到L298N吗?

我看了这个图
这里好像没有用到L298N啊。
再者有些人用单片机连接L298N的时候用了光耦,不用直接连上去可以吗?
最后是用PMW方式调速的时候就是单片机直接输出方波信号到L298N上就行了吗?(如果要用L289N的话)
谢谢各位的指点!

不需要用L298N,将上图的DC MTR1接到你单片机的PWM1口,DC MTR2接到单片机的PWM2口,你需要程序做的是:清DC MTR2为低电平,并输出PWM信号到PWM1口;反之亦然。
注意:该电路不带过流检测,单片机复位的时候一定要清PWM1、PWM2两个端口,否则程序如一直不启动,两个口均为高电平状态,此时Q1、Q2、Q4、Q6四个三极管为导通状态!追问

那单片机口要不要接上拉电阻?

追答

不需要,你只需要将单片机的IO口设置为推挽输出就可以了

参考资料:我的大脑

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-13
达林顿管有压降,不可避免的对电机速度有限制,可以试着用场效应管,场效应管没有压降,但是驱动电压高,可以先升压再用单片机控制三极管,进而控制场效应管,这样就把速度提上去了!
第2个回答  2011-03-10
L298N的内部结构就是你图里的桥接。可以不用L298N。
可以不用光耦。
PWM(不是PMW)可以直接接298上的两个使能端。

我用298做了个,也是PWM调速,控制两个电机。没有用光耦。
第3个回答  2011-03-09
我驱动电机的时候用了光耦,不用的话电机停不下来,电路图百度文库有,找不到的话我给你发一个。
相似回答