THB812大功率高细分两相混合式电机驱动器设计资料.docVIP

  • 1
  • 0
  • 约1.75千字
  • 发布于贵州
  • 举报
  • 文档已下架,其它文档更精彩

THB812大功率高细分两相混合式电机驱动器设计资料.doc

THB8128大功率、高细分两相混合式 步进电机驱动 【简要说明】 一、 尺寸:长mm、宽mm、高mm. 二、 主要芯片:、、 工作电压:控制信号直流4.5~5.5V;、特点: ?????????1、具有电源指示。 ?????????2、转速可调 ?????????3、抗干扰能力强 ?????????4、具有保护和过电流保护 ?????????5、可单独控制步进电机 ?????????6、适用场合:单片机学习、电子竞赛、产品开发、毕业设计。。。 【标注图片】 【步进电机控制接线图】 SW7 SW8 电流衰减方式 OFF OFF 慢衰减 ON ON 快衰减 ON OFF 混合衰减 工作电流设定: SW4 SW5 SW6 工作电流 OFF OFF OFF 4A OFF OFF ON 3.4A ON OFF OFF 3.2A ONF ON OFF 2.7A OFF ON OFF 2.4A ON OFF ON 1.2A OFF ON ON 1A ON ON ON 0.8 【测试程序】 /******************************************************************** 实现功能:进电机驱动测试程序 使用芯片:AT89S52 或者 STC89C52 晶振:11.0592MHZ 编译环境:Keil 作者:zhangxinchun 淘宝店:汇诚科技 #includereg52.h #define uchar unsigned char #define uint unsigned int /******************************************************** 控制位定义 ********************************************************/ sbit shi_neng=P1^0; // 使能控制位 sbit fang_xiang=P1^1;// 旋转方向控制位 sbit mai_chong=P1^2; // 脉冲控制位 sbit qi_dong=P2^0;// 启动按钮 sbit ting_zhi=P2^1;//停止按钮 sbit zheng_zhuan=P2^2;//正转按钮 sbit fan_zhuan=P2^3;// 反转按钮 /******************************************************** 延时函数 ********************************************************/ void delay(uint i)//延时函数 { uchar j,k; for(j=0;ji;j++) for(k=0;k50;k++); } /******************************************************** 主函数 ********************************************************/ main() { shi_neng=1; // 使能控制位 fang_xiang=0;// 旋转方向控制位 mai_chong=0; // 脉冲控制位 while(1) { mai_chong=~mai_chong; //输出时钟脉冲 delay(5); //延时 (括号内数值越小,电机转动速度越快) if(qi_dong==0) shi_neng=0; //启动按钮 if(zheng_zhuan==0) fang_xiang=0;//正转按钮 if(fan_zhuan==0) fang_xiang=1;// 反转 if(ting_zhi==0) shi_neng=1;//停止 } } 实物图片:

文档评论(0)

1亿VIP精品文档

相关文档