Robofun 機器人論壇

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

我用51去控制SERVO MG945 可是...不動

[複製鏈接]
nichal 該用戶已被刪除
1#
發表於 2008-10-15 17:23:56 | 顯示全部樓層
有幾個重點要考慮

1. 金屬齒的SERVO啟動電流較大, 如果不能提供較大的瞬間電流, 有可能會死機
2. 用示波器檢查一下送給SERVO的波形, 如果不是連續的pulse, 或pulse的寬度一直在變, 那也有問題

所以大大提到用塑膠齒的可以, 可是金屬齒的不行, 原因是第一項所提到的
而用555可以動而8051卻不行, 原因是第二項所提到的

另外
對TowerPro的servo來說
信號的電壓也是關鍵的問題
因為TowerPro所用的內部電壓是3.3V
觀察一下當SERVO轉動時
信號的準位有沒有掉下來或是在飄
這也很可能會造成SERVO不動作

如果覺得內部的驅動電路真的很糟糕
不妨自己把驅動板改造一下再試試
在OpenServo的網站上有不少相關的介紹唷~~

http://www.openservo.com/

[ 本帖最後由 nichal 於 2008-10-15 17:56 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-16 05:25 , Processed in 0.286974 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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