找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3908|回复: 1
打印 上一主题 下一主题
收起左侧

步进电机如何细分步距角

[复制链接]
跳转到指定楼层
楼主
ID:140461 发表于 2016-10-3 08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位大神给下2相4线步进电机细分步距角的程序啊,或者给个思路,网上查了好多还是不明白

新手一个,写的部分程序如下,望大神给出建议
# include <reg52.h>
# define uint unsigned int
# define uchar unsigned char

unsigned char code F_table[]=
{0xf1,0xf5,0xf4,0xf6,0xf2,0xfa,0xf8,0xf9};

void delay(uchar m)
{
    uchar i, j;
    for (i=0; i<m; ++i)
    for (j=110; j>0; --j);
}

void main()
{
while(1)
{
        for(i=0;i<8;i++)
        {
        P1 = F_table[i];
        delay(5);      
        }
}

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:141231 发表于 2016-10-3 20:58 | 只看该作者
买个细分驱动器,很好用
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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