找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 3189|回復: 5
收起左側

限位開關接MCU中斷限制行程,觸發(fā)后如何恢復

[復制鏈接]
ID:170589 發(fā)表于 2019-1-15 11:50 | 顯示全部樓層 |閱讀模式
各位前輩
       主程序是pwm輸出控制步進絲桿導軌滑塊,
       滑塊觸發(fā)限位開關后,
       觸發(fā)外部中斷關閉pwm輸出,
       但是此時限位開關是被按下狀態(tài),無法再繼續(xù)pwm操作,如何解決這個問題,求各位大神!
回復

使用道具 舉報

ID:158375 發(fā)表于 2019-1-15 16:31 | 顯示全部樓層
觸發(fā)外部中斷后,先關閉pwm輸出,給出限位狀態(tài);后反向控制步進絲桿導軌滑塊,至中斷腳電平正常再徹底關閉PWM.
回復

使用道具 舉報

ID:7485 發(fā)表于 2019-1-15 16:34 | 顯示全部樓層
使用下降沿觸發(fā)中斷。
回復

使用道具 舉報

ID:123289 發(fā)表于 2019-1-16 08:48 | 顯示全部樓層
這與PWM無關,不要“陷”至PWM里。
這僅與工況要求有關,滑塊觸發(fā)開關后,在工況上需要做什么?
例如:保持停止、倒退、報警……
根據(jù)工況的要求,再采取控制。
回復

使用道具 舉報

ID:170589 發(fā)表于 2022-5-24 12:24 | 顯示全部樓層
感謝大神們!回復晚了見諒
回復

使用道具 舉報

ID:883242 發(fā)表于 2022-5-24 17:03 | 顯示全部樓層
步進電機應該用定時器控制,用PWM控制你怎么知道走了多少步?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表