返回列表 发新帖

LPC802控制THB7128模块进而控制步进电机

[复制链接] 0
回复
10132
查看
打印 上一主题 下一主题

7

主题

8

帖子

72

积分

金卡会员

积分
72
楼主
跳转到指定楼层
发表于 2018-12-12 17:17:21 | 只看该作者 回帖奖励 |倒序浏览 | 阅读模式
关键词:NXP LPC802 LPC80X THB7128 步进电机


硬件资源:
LPC802最小系统板(5V电源)、THB7128模块(12V电源)、步进电机


连线:
12V电源连接THB7128模块P4接线端子,注意正负极不要接反
步进电机连接THB7128模块P2接线端子,步进电机分两组绕阻(红蓝一组、黑绿一组),OUT1A-蓝、OUT2A-红、OUT1B-黑、OUT2B-绿
LPC802连接THB7128,PWM-与DIR-接地,PWM+连接P0_12,DIR+连接P0_13


程序:
LPC802生成1KHz的PWM波形控制THB7128


功能:
P0_4按键控制电机顺时针旋转,P0_1按键控制电机逆时针旋转
S2用户按键(P0_15)按键按下,电机顺时针转12000个周期,再逆时针转24000个周期,最后再顺时针转12000个周期,循环这样执行(循环执行过程中P0_4和P0_1按键功能失效)
S2用户按键(P0_15)按键第二次按下,电机停止;第三次按下,重新开始执行上面程序

烧写文件:
Ctimer_PWM.hex (4.51 KB, 下载次数: 4)


回复

使用道具 举报

发表回复

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

本版积分规则

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