Mcuzone 野芯科技

标题: LPC802控制THB7128模块进而控制步进电机 [打印本页]

作者: mcuzone_ybb    时间: 2018-12-12 17:17
标题: LPC802控制THB7128模块进而控制步进电机
关键词: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)







欢迎光临 Mcuzone 野芯科技 (http://testbbs.mcuzone.com/) Powered by Discuz! X3.1