标题: 限位开关接MCU中断限制行程,触发后如何恢复 [打印本页]

作者: liujinxu1205    时间: 2019-1-15 11:50
标题: 限位开关接MCU中断限制行程,触发后如何恢复
各位前辈
       主程序是pwm输出控制步进丝杆导轨滑块,
       滑块触发限位开关后,
       触发外部中断关闭pwm输出,
       但是此时限位开关是被按下状态,无法再继续pwm操作,如何解决这个问题,求各位大神!

作者: 笨笨兔    时间: 2019-1-15 16:31
触发外部中断后,先关闭pwm输出,给出限位状态;后反向控制步进丝杆导轨滑块,至中断脚电平正常再彻底关闭PWM.
作者: ahshmj    时间: 2019-1-15 16:34
使用下降沿触发中断。
作者: yzwzfyz    时间: 2019-1-16 08:48
这与PWM无关,不要“陷”至PWM里。
这仅与工况要求有关,滑块触发开关后,在工况上需要做什么?
例如:保持停止、倒退、报警……
根据工况的要求,再采取控制。
作者: liujinxu1205    时间: 2022-5-24 12:24
感谢大神们!回复晚了见谅
作者: Hephaestus    时间: 2022-5-24 17:03
步进电机应该用定时器控制,用PWM控制你怎么知道走了多少步?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1