Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
樓主: ayu
打印 上一主題 下一主題

AVR SSC-32 Servo Controllerl伺服機控制器Lynxmotion,Inc.

[複製鏈接]
nichal 該用戶已被刪除
1#
發表於 2008-11-21 11:00:07 | 顯示全部樓層

回復 45# 的帖子

大大您好
您可以先看一下datasheet的說明
在DS腳的部分
您可以使用每20mS的pulse來控制
代表一個cycle
而ST_CP則是Q0~Q7的輸出控制
當ST_CP的clock時間改變
Q0~Q7的時間就會改變
由datasheet中提到
狀態改變是依據上升緣的信號
所以只要時間到就提供一個上升緣

做個舉例
第一個輸出要1.2mS
第二個輸出要1.6mS
那麼在ST_CP腳位上
第一個pulse送出後
等1.2mS要送第二個pulse
再等1.6mS後要送第三個pulse
這樣Q0就會是1.2mS的波形
而Q1就會是1.6mS的波形
依此類推
等送完一個cycle之後
再把DS腳拉到high
等待20mS到了再繼續下一個cycle.....

所以當您的控制板IO較少時
可以用這樣的作法來擴充
至於pulse與pulse的時間間隔如何調整
就看您的功力了~~~

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

本版積分規則

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

GMT+8, 2024-5-10 23:32 , Processed in 0.130495 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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