找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3228|回復(fù): 5
收起左側(cè)

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

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

ID:158375 發(fā)表于 2019-1-15 16:31 | 顯示全部樓層
觸發(fā)外部中斷后,先關(guān)閉pwm輸出,給出限位狀態(tài);后反向控制步進(jìn)絲桿導(dǎo)軌滑塊,至中斷腳電平正常再?gòu)氐钻P(guān)閉PWM.
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表