xoqu 发表于 2010-11-11 10:54:21

增量编码器控制步进电机程序

因是刚开始学单片机,属菜之又菜。转慢时候没有问题,转快点就不行了,请各位大虾斧正。
if((x11==0)&(x12==0)) {s=3;}                               
                if ((x11==0)&(x12==1)&(s==3)){b=1;s=0;}
                if ((x11==1)&(x12==0)&(s==3)){b=2;s=0;}
                if (b==1){dr=1;        delay_us(4); pu =~ pu;b=0;delay_us(4); pu =~ pu;}
                if (b==2){dr=0;        delay_us(4); pu =~ pu;b=0;delay_us(4); pu =~ pu;}

iokou 发表于 2010-11-12 10:42:02

看不懂,帮顶

TRINAMIC 发表于 2010-11-14 16:46:25

使用专用集成控制芯片TMC429+TMC262+TMC424组成闭环控制驱动器吧
点击此处下载 ourdev_597861TSC2MK.pdf(文件大小:854K) (原文件名:TMC429_datasheet.pdf)
点击此处下载 ourdev_597862B6151Y.pdf(文件大小:742K) (原文件名:TMC260_TMC261_TMC262_datasheet.pdf)
点击此处下载 ourdev_597863M58F40.pdf(文件大小:336K) (原文件名:TMC424_datasheet.pdf)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597864AJABGS.jpg
(原文件名:截图07.jpg)

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597865OAFPTK.jpg
(原文件名:截图08.jpg)
页: [1]
查看完整版本: 增量编码器控制步进电机程序