2024-03-29 13:21:38 *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?

請輸入帳號, 密碼以及預計登入時間
新聞:
 
   首頁   說明 登入 註冊  
頁: [1]
  列印  
作者 主題: 請問所有馬達/齒輪組件都有的 Backlash 回差問題.  (閱讀 11140 次)
csit95217
恆星
****
文章: 284


« 於: 2013-03-27 11:48:23 »

剛開始在校準、觀星追星時一直存在一個反向齒輪回差的困擾, Sky-Watcher SynScan menu 裡面也有提到使用 UP/Right 單方向鍵做設定, 用意也在避免這個問題. 爬文看諸位前輩的文或多或少、不管赤道儀還是經緯儀, 只要是馬達傳遞轉動都透過各類齒輪, 在單向轉動到真正起始時可以消除間隙差, 但一回轉問題就出現調整工夫了!

昨晚為此問題曾搜尋本站前輩教學文, 剛剛一下子找不到那位大師的原文, 有提到設定 Backlash & PEC 反而干擾到導星!不知真正原因?這是第一問!

我的設備在 Backlash 設定項是以輸入 度分秒 為參考值, 但手冊內沒教測定方法!?對新手來說, 按到反向鍵得等馬達轉到反向間隙消除到真正起始才有感覺, 但是實際跑了幾個單位?某災殃!!!只好求教各位前輩指導, 如何算出誤差不太大的值? 這是第二問!

PEC 似乎對我的電動經緯儀無效, 不知一般電動經緯儀是否就是套用 Pointing Accuracy Enhancement 做誤差設定選項?手冊上寫區分 85 zones, 但不知是如何分割?是否在 A 區修正, 到追星到 B 區又得再補償修正?那對移動式觀星可是很大的工作量 - 每次校準都得配套 PAE?

PS. 請問貓大, 你的 STC3x 今年度有沒開賣?
已記錄
星空旅者
西斯大君撲殺兔
正式會員
星團
******
文章: 2780



« 回覆文章 #1 於: 2013-03-27 13:02:37 »

剛開始在校準、觀星追星時一直存在一個反向齒輪回差的困擾, Sky-Watcher SynScan menu 裡面也有提到使用 UP/Right 單方向鍵做設定, 用意也在避免這個問題. 爬文看諸位前輩的文或多或少、不管赤道儀還是經緯儀, 只要是馬達傳遞轉動都透過各類齒輪, 在單向轉動到真正起始時可以消除間隙差, 但一回轉問題就出現調整工夫了!

昨晚為此問題曾搜尋本站前輩教學文, 剛剛一下子找不到那位大師的原文, 有提到設定 Backlash & PEC 反而干擾到導星!不知真正原因?這是第一問!

舉個例子來說,你做一件工作,你的主管告訴你怎麼做,但是你的大老闆也跳下來告訴你要怎麼做,你的同事也過來要你怎麼做,這樣會不會錯亂??

我的設備在 Backlash 設定項是以輸入 度分秒 為參考值, 但手冊內沒教測定方法!?對新手來說, 按到反向鍵得等馬達轉到反向間隙消除到真正起始才有感覺, 但是實際跑了幾個單位?某災殃!!!只好求教各位前輩指導, 如何算出誤差不太大的值? 這是第二問!

要知道Backlash是多少必須要靠有精確刻度的目鏡才算的出來,不然就是要用錄影的,這都很麻煩,不然就花點時間用逼近法慢慢去推吧

PEC 似乎對我的電動經緯儀無效, 不知一般電動經緯儀是否就是套用 Pointing Accuracy Enhancement 做誤差設定選項?手冊上寫區分 85 zones, 但不知是如何分割?是否在 A 區修正, 到追星到 B 區又得再補償修正?那對移動式觀星可是很大的工作量 - 每次校準都得配套 PAE?

PAE是修正goto的誤差,如果導入的目標沒有在中央的時候可以開啟來修正,看你接受的程度,我是還沒用過,因為不要跨半球go的都還算準

PS. 請問貓大, 你的 STC3x 今年度有沒開賣?

好像停產了~~~
已記錄
csit95217
恆星
****
文章: 284


« 回覆文章 #2 於: 2013-03-27 21:27:03 »

感謝!

我是還不知干擾狀況與程度, 不過個人早期是處理硬體與韌體的工作, 從這個角度來看是程式設計分析還有進步的空間: 一來反向齒輪回差既然是有預留 0 基本值或客製設定, 在迴轉處理程序列為步進馬達的脈衝個數為空轉程序即可, 二來開機初值條件可要求作 Trainning 檢測高中低速各正反向兩三次到有感移位即可求得人為誤差, 甚至 User 發覺誤差太大可列為 "再檢測修正選項", 都是可正反轉時程做到近似緊密啟動的條件. 如此整個導星與追星在不同象限就不再游離過遠, 精度可是大幅提昇了.

由於現階段的軟體要輸入的值, 對我這個新手來說根本是一頭霧水, 到底馬達轉了多少 度、分、秒才回到啟動點?或者說一般最可能的修正數據是以度或分或秒來跳?如果控制程序沒將此反轉值列入導星移動計算, 那可是廠商很大的檢討要求了.
已記錄
peter
正式會員
星系團
******
文章: 47719



« 回覆文章 #3 於: 2013-03-27 23:40:49 »

你就活動時 帶來  或是 star party 帶來 , 或是參觀別人 ..
5/4 有星吶 .歡迎一起來 ..

早期是處理硬體與韌體的工作
=> 8051 可以有人接手 ?
已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
csit95217
恆星
****
文章: 284


« 回覆文章 #4 於: 2013-03-28 10:35:39 »

你就活動時 帶來  或是 star party 帶來 , 或是參觀別人 ..
5/4 有星吶 .歡迎一起來 ..

早期是處理硬體與韌體的工作
=> 8051 可以有人接手 ?

現在等高雄第一個週末衛武營街頭展示的幾位仙角出現, 希望別進入雨季.

墾丁星吶會排出時間過去, 有機會向諸位大師取經, 機會難得. Grin

8051/8255 PLI 還真是壽命長, 當年 6052/Z80 都是用組合語言, 哪像現在 C++ 這麼輕鬆. 不過進入管理階程只規畫系統與流程, Coding 都交給屬下, 只有他們找不出毛病時才會查他們的程式 bug... Embarrassed
已記錄
peter
正式會員
星系團
******
文章: 47719



« 回覆文章 #5 於: 2013-03-28 13:51:26 »

8255 GPIO 應該消失了吧..
我還是習慣 assembler ..

How to Use a Computerized Telescope
Real Astronomy with Small Telescopes Step-by-Step Activities for Discovery
Go-To Telescopes Under Suburban Skies Book

已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
csit95217
恆星
****
文章: 284


« 回覆文章 #6 於: 2013-04-01 11:49:40 »

8255 GPIO 應該消失了吧..
我還是習慣 assembler ..

How to Use a Computerized Telescope
Real Astronomy with Small Telescopes Step-by-Step Activities for Discovery
Go-To Telescopes Under Suburban Skies Book


我們這些屬山頂洞人, 一段編譯過的 Machine code 才幾 kb, 抓 bugs, 兩三下搞定, C++ 就是以 mb 來算, 寫得時候看起來簡單, Ice 除蟲老是在 Call, 跑了幾處就迷糊了... Tongue

我一下子搞錯, 沒拆機器以為還是用大 PLC 時代的產品. 拍謝!現在 SMT 體積小, 像 ATMega 用途廣, 但直接控制週邊規格不夠.
已記錄
peter
正式會員
星系團
******
文章: 47719



« 回覆文章 #7 於: 2013-04-01 14:29:29 »

Machine code => disamble 能翻出來
除非有燒斷..做PROTECT 否則都能翻回來.

ATMega  那顆當初純因IO 不要多才弄小顆..我有 18年沒碰 8051 ..先前是ARAY 要我幫忙 ..才回頭想一想當年學生玩過
  , 因為離開 多年. 現在 C  都是後來才開發出來的. 1991 年學 8051 連書都很少.
不過現在應該是 ARM  M0 天下了吧..
已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
csit95217
恆星
****
文章: 284


« 回覆文章 #8 於: 2013-04-01 18:39:30 »

Machine code => disamble 能翻出來
除非有燒斷..做PROTECT 否則都能翻回來.

ATMega  那顆當初純因IO 不要多才弄小顆..我有 18年沒碰 8051 ..先前是ARAY 要我幫忙 ..才回頭想一想當年學生玩過
  , 因為離開 多年. 現在 C  都是後來才開發出來的. 1991 年學 8051 連書都很少.
不過現在應該是 ARM  M0 天下了吧..
有基礎, 再有 I/O spec. 則摸索一段時間就能上手, 但隨著各家獨門 cpu 開發, 永遠學不完, 只讓教育單位賺到, 苦了工程師; 換成 C 語言, 寫軟體輕鬆了, 但成本增加了, 數位化技術雖以級數在跳, 降低成本大量生產的結果, 最後保固時間一過保證故障, 輸家是 User.

我現在只有古早阿公級的舞台音響/樂器系統有門路的會找我修, 而且好幾萬、甚至幾十萬值得修!反而SMT化的器材要取得模組組件也困難, 不保證能解決了.

懂得看出系統軟體程序反而好挑毛病, 如同標題, 既然每個廠家都有齒輪迴轉差問題, 就該把這個數據當作 User Initial 值, 不懂的抓一個大概預設值, 懂的行家就給 user 去偵測, 這是一個大幅提昇精度的好功能啊!?
已記錄
頁: [1]
  列印  
 
前往:  

重要聲明:本論壇是以即時上載留言的方式運作,論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本會之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見。由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。觀星論壇有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
Powered by MySQL Powered by PHP Powered by SMF 1.1.17 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!