看板 Electronics 關於我們 聯絡資訊
各位前輩好 小弟目前使用pic16f1823的晶片, 來操作直流馬達,目前完成功能是透過兩 個開關來進行正、反,透過光遮斷部分來計 數,目前馬達轉幾圈,想請教一下各位 前輩兩個問題,1.如何把開關鎖住,就是 我設定開關只能按幾次,之後再按就沒 反應。 2.如何自行設定馬達的原點? 由於想了好幾個禮拜,腦袋都卡住。 小弟在此想請教一下,有經驗的大大 。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.46.223 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1496611961.A.5D6.html
oshix: 由於小弟不是用Pwm去控制,是用io輸出,再麻煩各位了 06/05 05:35
AJE: 1:這不是程式寫個變數 記錄開關被按下的次數就可以嗎? 06/05 10:02
AJE: 2:不懂自行設定原點的意思.自己把程式中,位置變數清為0? 06/05 10:04
oshix: 就是程式一開始,讓馬達定位一個起始點,不過正、反轉幾圈 06/05 11:25
oshix: ,都會回到一開始的起始點。 06/05 11:25
hydra7963: 馬達應該沒encoder?沒的話利用光遮斷找原點就好了 06/05 11:36
wolflsi: 用光遮斷找原點+1 除非是無刷馬達,用內建霍爾找磁極位置 06/06 12:44