2013年7月17日 alex

小车直流电机驱动L9110H和L298N的选择

L9110H是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片 IC 之中,使外围器件成本降低,整机可靠性提高。该芯片有两个 TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过 750~800mA 的持续电流,峰值电流能力可达 1.5~2.0A; 同时它具有较低的输出饱和压降; 内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上安全可靠。L9110H被广泛应用于玩具汽车电机驱动、步进电机驱动和开关功率管等电路上,我所拆卸的遥控车玩具,大多使用L9110H。

当前的小坦克上在电机输入前接了L9110H,所以cpu的gpio可以直接通过74HC244后连接小坦克。我记得很多年前有人曾经问244能不能取代光耦隔离,实际上,如果回灌电流不是很猛,是可以起到隔离作用的,因为244有比arm cpu更大的承受能力,如果244烧不穿,自然也就保护了cpu,但如果244击穿,情况就另当别论了,所以,应该说能够部分取代光耦,并不能完全取代。

11

相比之下,在选择直流电机的情况之下,L298N显得杀鸡用牛刀。L298N主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。

L298N驱动小车直流电机的典型模块电路和实现:

 

16059114562605911456

 

 

如果使用万向轮小车底盘,选用这个驱动模块是合适的,我习惯杀鸡用牛刀,哈哈。