单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 84|回复: 0
收起左侧

东芝LB1847引脚图与电路图-步进电机驱动芯片pdf资料与AVR单片机源程序

[复制链接]
xb12321 发表于 2018-2-11 16:52 | 显示全部楼层 |阅读模式
ATMEGA16A使用东芝LB1847芯片驱动步进电机

东芝LB1847引脚图:
0.png

LB1847典型应用电路图
0.png

0.jpg

0.png 0.png 0.png

ton  : Output ON time
toff  : Output OFF time
tm  : FAST DECAY time in MIX DECAY mode
tn   : Noise cancelling time
MIX DECAY logic setting
DECAY pin : L
MD pin  :  1.5V to 4.0V voltage setting
     CR voltage and MD pin voltage are compared to select dual-side chopping
     or top-side chopping.
CR voltage > MD pin voltage: dual-side chopping
CR voltage < MD pin voltage: top-side choppi


avr单片机源程序如下:
  1. char flagCNC1;                     

  2. #define CNC1steps 32               

  3. unsigned long int CNC1point=25000;  

  4. unsigned char CNC1counter=0;        

  5. unsigned char step[CNC1steps] =     
  6. {
  7. 0b01110000,
  8. 0b01110010,
  9. 0b00110100,
  10. 0b01010110,
  11. 0b00011000,
  12. 0b01101010,
  13. 0b00101100,
  14. 0b01001110,
  15. 0b00001110,
  16. 0b11001110,
  17. 0b10101100,
  18. 0b11101010,
  19. 0b10011000,
  20. 0b11010110,
  21. 0b10110100,
  22. 0b11110010,
  23. 0b11110000,
  24. 0b11110011,
  25. 0b10110101,
  26. 0b11010111,
  27. 0b10011001,
  28. 0b11101011,
  29. 0b10101101,
  30. 0b11001111,
  31. 0b00001111,
  32. 0b01001111,
  33. 0b00101101,
  34. 0b01101011,
  35. 0b00011001,
  36. 0b01010111,
  37. 0b00110101,
  38. 0b01110011};

  39. void STEP_UP (unsigned char s)
  40.     {
  41.     if (flagCNC1){                  

  42.     unsigned char q;

  43.     CNC1counter +=s;               
  44.     q = CNC1counter & 0b00011111;   
  45.     PORTB = step[q];               
  46.     CNC1point+=s;                  

  47.     flagCNC1=0;                     
  48.     }
  49. }



  50. void STEP_DOWN (unsigned char s)
  51.     {
  52.     if (flagCNC1){
  53.     unsigned char q;
  54.     CNC1counter -=s;
  55.     q = CNC1counter & 0b00011111;
  56.     PORTB = step[q];
  57.     CNC1point-=s;

  58.     flagCNC1 = 0;
  59.     }
  60. }
复制代码
0.png

所有资料51hei提供下载(含芯片资料手册与单片机源码等):
Steper.zip (174.21 KB, 下载次数: 1)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛

Powered by 单片机教程网

快速回复 返回顶部 返回列表