mcuzone_ybb 发表于 2018-12-12 17:17:21

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)按键第二次按下,电机停止;第三次按下,重新开始执行上面程序

烧写文件:



页: [1]
查看完整版本: LPC802控制THB7128模块进而控制步进电机