Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4861|回復: 6
打印 上一主題 下一主題

伺服馬達 接收信號迷思

[複製鏈接]
xu3u4rmp4 該用戶已被刪除
跳轉到指定樓層
1#
發表於 2012-7-29 14:39:57 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我用VB卷軸調整  輸出值 80~220  為馬達最左至最右範圍  150為馬達中置

問題來了  卷軸慢慢捲動 80調到220 馬達正常動作
但卷軸快速捲動 80調到220 馬達會死機(轉到底卡住)
或是變成從最左至右旋轉過程中會往左轉後又再向右到底(過程中大抖動)

會不會是丟值給馬達太快.80直接變成220馬達不接受
是否給馬達的信號要從80累加到220
2#
發表於 2012-7-29 15:42:20 | 只看該作者
程式有問題
nichal 該用戶已被刪除
3#
發表於 2012-7-30 08:53:21 | 只看該作者
VB卷軸是只要數值有改變
函數內的動作就會馬上更新
如果在該函數內使用通訊指令
會死當是很正常的
建議將卷軸當成參數值
用定時器去檢查當下卷軸的數值再更新
或許就可以避免這種情況

不是很確定您如何使用卷軸
提供一點意見供您參考
4#
發表於 2012-7-30 09:04:17 | 只看該作者
要分次慢慢給,一次給一定掛,慢慢給有好幾種作法
選擇你覺得適合你的就ok了
xu3u4rmp4 該用戶已被刪除
5#
 樓主| 發表於 2012-7-30 22:03:08 | 只看該作者
謝謝三位回答

我思考各位的建議後,有頭緒是哪出問題了
我的VB卷軸是只要數值有改變就丟出232
nichal 該用戶已被刪除
6#
發表於 2012-8-1 09:27:26 | 只看該作者
問題有解決了嗎?
7#
發表於 2012-8-3 12:57:46 | 只看該作者
從電腦 serial port 輸出到伺服馬達之間,是否有 SSC 之類的控制板?
如果有,可能是控制板的問題。有些板子在通訊不穩定的情況下,會自動 reset 或輸出錯誤的脈波寬度。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-4-29 09:49 , Processed in 0.264515 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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