lemontree413 发表于 2007-4-11 13:55:00

请教ULN2803驱动小步进电机,芯片发热严重问题

因所选电机电流比较小,所以考虑用ULN2803来驱动,电机是4相5线的,电流是0.16A,电压12V。按照双龙上的电路图搭接了电路,但是现在芯片发热严重甚至烧毁,而且感觉电机转动无力。刚开始接触电机很多地方还不懂,请大家多提建议,谢谢!附上我的电路图,电阻我用了50欧,不知道对不对



http://cache.amobbs.com/bbs_upload782111/files_7/armok01149983.GIF


-----此内容被lemontree413于2007-04-11,14:15:55编辑过

star1116 发表于 2007-4-17 19:16:40

是不是没有加保持电流? 这个步进电机有没有内阻,如果没有的话,应该外加电阻限流吧?

建议试一下:脉冲使用{A-AB-B-B/A-/A-/A/B-/B-/BA}用单个脉冲保持。

u566 发表于 2007-5-12 00:11:47

死咯,你这个电路错了。ULN2803是负电输出的吧,电阻的电流都经ULN2803短路了,电机的共用端接正电,电阻不要,程序重新编

GoodLife 发表于 2007-5-17 12:23:22

12/50=0.24A 呵呵 你每个口流是240ma 不发热才怪

GoodLife 发表于 2007-5-17 12:23:59

12/50=0.24A 呵呵 你每个口流是240ma 不发热才怪 楼上正解

GoodLife 发表于 2007-5-17 12:24:24

12/50=0.24A 呵呵 你每个口流是240ma 不发热才怪 楼上正解

lemontree413 发表于 2007-5-18 10:46:48

谢谢各位的帮忙,没有学过控制,对电机一窍不通,就照抄了网上的例子,请u566和Goodlife再说的详细些吧.
页: [1]
查看完整版本: 请教ULN2803驱动小步进电机,芯片发热严重问题