天嵌 ARM开发社区

 找回密码
 注册
查看: 3268|回复: 4

TQ2440控制步进电机!

[复制链接]
美丽天使不爱你 发表于 2013-3-28 10:35:07 | 显示全部楼层 |阅读模式
最近要用板子控制一个四相的步进电机实现正反转的功能可是弄了好几都没动,请问大家有谁做过这方面的实验,谢谢!!
TQ-lkp 发表于 2013-3-28 10:41:22 | 显示全部楼层
关键是你是怎么控制的,总得说下吧
zjhsucceed_329 发表于 2013-3-28 11:13:59 | 显示全部楼层
你可以把步进电机接在TQ2440的4个LED引脚上,这样控制

code uchar round_code[] = {0x1,0x3,0x2,0x6,0x4,0xC,0x8,0x9};//四相八拍

while(1)
        {
                for(i = 7; i > 0; i--)
                {
                        MOTOR_Port = round_code[i];
上面这句话你要达到的功能是为这4个GPIO赋值,需要你实现
                        delayms(2);
                }
        }
 楼主| 美丽天使不爱你 发表于 2013-3-29 19:30:48 | 显示全部楼层
TQ-lkp 发表于 2013-3-28 10:41
关键是你是怎么控制的,总得说下吧

我的是四相的不进电机我想用芯片具有PWM速出功能的TOUT0——TOU3引脚控制电机实现正反转应该可以吧!就死不知道怎么分配方波需要2440是定时器还没用过呢!谢谢哈!
 楼主| 美丽天使不爱你 发表于 2013-3-29 19:32:59 | 显示全部楼层
zjhsucceed_329 发表于 2013-3-28 11:13
你可以把步进电机接在TQ2440的4个LED引脚上,这样控制

code uchar round_code[] = {0x1,0x3,0x2,0x6,0x4 ...

这个是单片机的程序吧!不够不知道在驱动程序里面可不可以呢!我试试哈!多谢哦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-17 14:26 , Processed in 1.046875 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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