永发信息网

请问不用驱动器,而用单片机控制两相步进电机可以吗?

答案:4  悬赏:10  手机版
解决时间 2021-01-29 09:35
  • 提问者网友:爱了却不能说
  • 2021-01-28 20:11
我用的是两相步进电机,有红 绿 蓝 黑四根线,步进电机的驱动电压为4.8v驱动电流为0.2A。单片机的型号是stc12c5410AD。
怎样增强单片机I/O口的驱动电流来带动电机。如果能提供电路图就更好了。
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-01-28 21:38
这是不可能的,单片机的IO口无法承受0.2A电流.用IO口控制三极管驱动就行了
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-01-29 00:02
用三级管驱动就可以了
  • 2楼网友:躲不过心动
  • 2021-01-28 23:19
用一片SAA1042V,或AA1042AV; 还有MTD2003F也可;具体安排网上可查到。
  • 3楼网友:鱼忧
  • 2021-01-28 22:37
你说的是步进电机是2相步进的电机吗? 脉冲信号就是像流水灯差不多的,用两个口 例如:用到p1^0和p1^1 先把p10制低电平,p11制高电平 延时一段时间后 然后p10制高电平 p11制低电平 如此循环 看程序: #include "reg52.h" sbit p10=p1^0; sbit p11=p1^1; void delay(unsigned int x) { unsigned int y; for(;x>0;x--) { for(y=0;y<124;y++); } } void main() { while(1) { p10=0;p11=1; delay(1000); p10=1;p11=0; delay(1000); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯