Robofun 機器人論壇

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

機器蟲hexapod的零件-串列伺服機控制板自製達成

[複製鏈接]
81#
發表於 2006-7-24 20:18:40 | 只看該作者
omegaCD版主大大,感謝找尋資料驗證...謝謝您了
82#
 樓主| 發表於 2006-7-24 22:27:41 | 只看該作者
原帖由 ayu 於 2006-7-24 09:20 發表


marbol大大您好,

          真是厲害,太感謝天了,我們又得到了希望了,接下來就是動作流程的編排設計了。

這是用您之前89S51(搭配自製的SSC晶片)來作的嗎 ? 用串列傳輸控制伺服機動作的嗎 ?
可產生 ...


1.嗯~~~站上高手相當多哩,我做得到,當然大家也做的到啦~~~只能說用51來做是可行的,不過在解析的程度上跟運算的速度是有關的,是不是要追求解析度而採用PIC或AVR就看用途而定了~~~~~轉PIC或AVR要一些時間,有成果再POST上來~~~~

2.基本上SSC=多通道PWM訊號產生器程式+命令格式解碼程式+串列中斷接收功能所組成
這時需要PC或另一個微控器透過串列埠傳命令給SSC才能做動~~~~使用上可以採取伺服機串列控制編輯軟體從PC透過串列埠協助進行即時動作規劃~~~~~規劃的結果可以記錄起來,看要即時播放或者建成table燒進微控器,就如同ayu大大所說的樣子~~~

而SSC不一定要用微控器,用FPGA....等也可以做,這部份h881068大大之前就做出來囉~~~
而使用51的例子是益眾的一個板子,問世也有2~3年囉~~~~~

3.很奇怪,影片,文字檔無法上傳,但是照片就可以~~不知道那裡有問題

[ 本帖最後由 marbol 於 2006-7-25 09:15 編輯 ]
83#
發表於 2006-7-24 22:48:01 | 只看該作者
原帖由 marbol 於 2006-7-24 22:27 發表
使用51的例子是益眾的一個板子,問世也有2~3年囉

marbol大大您好,
          他們的產品聽說是不行的,不然大家就不用來這裡學習了

[ 本帖最後由 ayu 於 2006-7-25 14:00 編輯 ]
84#
發表於 2006-7-24 23:14:12 | 只看該作者
[quote]原帖由 marbol 於 2006-7-24 22:27 發表

>3.很奇怪,影片,文字檔無法上傳,但是照片就可以~~不知道那裡有問題

marbol大大....要壓縮成.rar檔案就可以上傳!!
85#
 樓主| 發表於 2006-7-25 09:23:13 | 只看該作者
原帖由 uucww 於 2006-7-24 23:14 發表
原帖由 marbol 於 2006-7-24 22:27 發表

>3.很奇怪,影片,文字檔無法上傳,但是照片就可以~~不知道那裡有問題

marbol大大....要壓縮成.rar檔案就可以上傳!!


不行呢!!壓成.rar還是會出現下列文字
"對不起,不支持上傳此類擴展名的附件,請返回修改"

可能要麻煩代貼囉!!
86#
發表於 2006-7-25 09:45:14 | 只看該作者
原帖由 marbol 於 2006-7-25 09:23 發表


不行呢!!壓成.rar還是會出現下列文字
"對不起,不支持上傳此類擴展名的附件,請返回修改"

可能要麻煩代貼囉!!

marbol大大....檔案不能超過512k的...要切開分開放!!


上傳新附件 (小於 512 kb , 可用擴展名: zip,rar,tar,tgz,gif,jpg,jpeg,png)
87#
 樓主| 發表於 2006-7-25 11:19:10 | 只看該作者
原帖由 uucww 於 2006-7-25 09:45 發表

marbol大大....檔案不能超過512k的...要切開分開放!!


上傳新附件 (小於 512 kb , 可用擴展名: zip,rar,tar,tgz,gif,jpg,jpeg,png)


uucww大大~~還是無法上傳,不過真的還是非常感謝~~~~
88#
發表於 2006-7-25 12:07:39 | 只看該作者
原帖由 marbol 於 2006-7-25 11:19 發表


uucww大大~~還是無法上傳,不過真的還是非常感謝~~~~


marbol大大寄到我信箱我幫你上傳論壇中!!!
89#
 樓主| 發表於 2006-8-5 23:55:27 | 只看該作者
原帖由 marbol 於 2006-7-24 07:39 發表


努力了幾個禮拜,參考了網頁資料與一些書籍,最近幾天動手做了以機器蟲12軸的排列方式的伺服機串列控制編輯軟體,搭配自製的SSC初步試驗後,可以進行PC連線調整伺服機與協定資料記錄喔~~~~各位大大~~~~真的可以做 ...

又潛水努力了幾個禮拜,複習了網頁資料與一些書籍 ,已經補完完成,諸如存檔,取檔功能,單步連線執行,連續連線與時間延遲調整執行,都能達到當初設定的目標囉~~~~~

PWM訊號產生器之VB人機介面改.jpg (33.35 KB, 下載次數: 486)

PWM訊號產生器之VB人機介面改.jpg
90#
發表於 2006-8-6 04:56:16 | 只看該作者
原帖由 marbol 於 2006-8-5 23:55 發表


又潛水努力了幾個禮拜,複習了網頁資料與一些書籍 ,已經補完完成,諸如存檔,取檔功能,單步連線執行,連續連線與時間延遲調整執行,都能達到當初設定的目標囉~~~~~

marbol 大大....您是我的再造恩人....我努力學習中!! 一直等待這樣跨時代全diy精神的來臨呀!!這功能有無存設定幾組的功能?

[ 本帖最後由 uucww 於 2006-8-6 08:41 編輯 ]
91#
發表於 2006-8-6 08:54:13 | 只看該作者
marbol 大大....我參考一下這款遙控器..感覺不錯也滿方便的...不知原先遙控器上搖桿裡面可變電組部份是否可以改裝??

[ 本帖最後由 uucww 於 2006-8-6 09:10 編輯 ]

img10211563932.jpg (95.81 KB, 下載次數: 312)

img10211563932.jpg

1.jpg (52.43 KB, 下載次數: 294)

1.jpg

2.jpg (8.09 KB, 下載次數: 302)

2.jpg

3.jpg (7.96 KB, 下載次數: 282)

3.jpg

4.gif (47.51 KB, 下載次數: 322)

4.gif

5.jpg (27.23 KB, 下載次數: 301)

5.jpg

6.jpg (24.94 KB, 下載次數: 295)

6.jpg

7.jpg (20.62 KB, 下載次數: 283)

7.jpg

8.gif (32.53 KB, 下載次數: 314)

8.gif

9.jpg (43.21 KB, 下載次數: 266)

9.jpg

x_06.rar

337.34 KB, 下載次數: 570

x_07.part1.rar

499.67 KB, 下載次數: 601

效果影片

x_07.part2.rar

60 KB, 下載次數: 550

效果影片

92#
 樓主| 發表於 2006-8-6 12:31:47 | 只看該作者
原帖由 uucww 於 2006-8-6 04:56 發表


marbol 大大....您是我的再造恩人....我努力學習中!! 一直等待這樣跨時代全diy精神的來臨呀!!這功能有無存設定幾組的功能?

uucww大大~~~~
什麼再造恩人??? 太誇張了吧!!!

基本上每個數字都是由陣列來存的,能存的數目跟陣列型態有關,像整數宣告的陣列理論上可存65536個~~~~
若您說的是動作規劃的組數,那跟您的硬碟容量有關,存成不同檔名就可以把不同組的動作規劃區別開來,例如您可以把前進的動作規劃好存進(前進.txt),這樣下次叫用或者修改就很方便囉~~~~:lol
93#
 樓主| 發表於 2006-8-6 12:48:19 | 只看該作者
原帖由 uucww 於 2006-8-6 08:54 發表
marbol 大大....我參考一下這款遙控器..感覺不錯也滿方便的...不知原先遙控器上搖桿裡面可變電組部份是否可以改裝??


1.不用改裝啦~~~只要在遙控介面程式內用select case的技巧,就可以達到左邊8個動作的效果,而且可以把大小程度的效果表現出來,並不是"這款遙控器"的on/off效果能比的咧!!
2.圖片2及其影片 看起來好像是陀螺儀跟接收機合併的功能
3.圖9這隻四足機器蟲看起來很棒喔!!是不是"3D CAD & 電子工作 日記
"介紹的那隻!!有點想做做看~~~~

x_05.jpg (7.89 KB, 下載次數: 321)

x_05.jpg
94#
發表於 2006-8-6 14:39:21 | 只看該作者
原帖由 marbol 於 2006-8-6 12:48 發表



1.不用改裝啦~~~只要在遙控介面程式內用select case的技巧,就可以達到左邊8個動作的效果,而且可以把大小程度的效果表現出來,並不是"這款遙控器"的on/off效果能比的咧!!
2.圖片2及其影片 看起來好像 ...

marbol 大大...select case的技巧是不是指複製一組相同程式碼...更改裡面通道名稱???
95#
 樓主| 發表於 2006-8-7 07:32:53 | 只看該作者
原帖由 uucww 於 2006-8-6 14:39 發表


marbol 大大...select case的技巧是不是指複製一組相同程式碼...更改裡面通道名稱???

uucww大大~~~~
select case簡單說就是在分類的時候用的程式片段,也就是當輸入的條件符合了某個選項,那麼就進行那個選項的處理跟輸出~~~~~~  這就是我們在人機介面軟體表面上看到的選項或者"菜單"背後偷偷做的事情~~~~~

至於複製一組相同程式碼...更改裡面通道名稱,這個應該叫做陣列處理,若是硬體上能搭配足夠的IO腳,理論上可以無限制擴充,像是那隻遙控介面程式的通道數量,是可以比照施作~~~~~
96#
發表於 2006-8-7 10:49:34 | 只看該作者
原帖由 marbol 於 2006-8-7 07:32 發表


uucww大大~~~~
select case簡單說就是在分類的時候用的程式片段,也就是當輸入的條件符合了某個選項,那麼就進行那個選項的處理跟輸出~~~~~~  這就是我們在人機介面軟體表面上看到的選項或者"菜單"背後 ...


marbol 大大.......請問一下...以下這部份說明....

                    P0.0    P0.1
;          正極性  1       1
;     逆極性    0       1
;          中立點    1       0




是不是這部份的工作??謝
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;(通道1的解譯工作)
;通道1做為
;接收機pwm解譯迴圈

     CLR   A
     MOV   A,CUT
     CLR   C
     SUBB  A,#15           ;去掉前置的1ms時間(25分割,每分割40us)
     MOV   CUT,A
marksams 該用戶已被刪除
97#
發表於 2006-12-2 16:17:14 | 只看該作者
正在研究大大的程式....
98#
 樓主| 發表於 2006-12-5 21:11:04 | 只看該作者
原帖由 marksams 於 2006-12-2 16:17 發表
正在研究大大的程式....

喔~~~有新的構想或實作成果要展示出來哦~~~
99#
發表於 2006-12-16 23:11:32 | 只看該作者
以下連結有相關演算法的 C 虛擬碼:
http://yukuan.blogspot.com/2006/12/motor-controlling-pwms.html
100#
發表於 2006-12-18 23:38:04 | 只看該作者
原帖由 marbol 於 2006-2-8 22:47 發表


我以前一直以為只要懂的書上說的就ok了, 其實不是那麼一回事,就學習微控器而言,不動手就沒辦法有感覺,萬事起頭難,先把發展環境弄出來這一關可能就需要花一點時間,要準備燒錄器自製(參考白雄 的DIY網頁),去PIC網站下載編譯器,買些基本的焊接工具與三用電表,萬用板,不同顏色的OK線,穩壓IC,用來指示的發光二極體,電阻,電容,腳 座,針腳,杜邦接頭,充電電池,充電器............一些零碎的東西,焊接會有不好的煙,就DIY排煙器,把煙給抽到室外,這一切都需要先準備 好,為了健康,也為了將興趣持續下去,期待您已經準備好來討論了!!


很好奇 marbol 大大的「DIY除煙器」是長啥樣的?
可以拍張照讓大家瞻仰一下嗎?
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 22:53 , Processed in 0.444262 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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