[問題] 直流馬達的原點

看板Electronics作者 (天空藍)時間8年前 (2017/06/05 05:32), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/1
各位前輩好 小弟目前使用pic16f1823的晶片, 來操作直流馬達,目前完成功能是透過兩 個開關來進行正、反,透過光遮斷部分來計 數,目前馬達轉幾圈,想請教一下各位 前輩兩個問題,1.如何把開關鎖住,就是 我設定開關只能按幾次,之後再按就沒 反應。 2.如何自行設定馬達的原點? 由於想了好幾個禮拜,腦袋都卡住。 小弟在此想請教一下,有經驗的大大 。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.46.223 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1496611961.A.5D6.html

06/05 05:35, , 1F
由於小弟不是用Pwm去控制,是用io輸出,再麻煩各位了
06/05 05:35, 1F

06/05 10:02, , 2F
1:這不是程式寫個變數 記錄開關被按下的次數就可以嗎?
06/05 10:02, 2F

06/05 10:04, , 3F
2:不懂自行設定原點的意思.自己把程式中,位置變數清為0?
06/05 10:04, 3F

06/05 11:25, , 4F
就是程式一開始,讓馬達定位一個起始點,不過正、反轉幾圈
06/05 11:25, 4F

06/05 11:25, , 5F
,都會回到一開始的起始點。
06/05 11:25, 5F

06/05 11:36, , 6F
馬達應該沒encoder?沒的話利用光遮斷找原點就好了
06/05 11:36, 6F

06/06 12:44, , 7F
用光遮斷找原點+1 除非是無刷馬達,用內建霍爾找磁極位置
06/06 12:44, 7F
文章代碼(AID): #1PD7nvNM (Electronics)