|
|
用藍芽通訊遙控赤道儀
以AIRcable及EM-200 TemmaPC為例
游大立 2005/12/13
藍芽(bluetooth)無線通訊技術相關的產品, 已經處處可見。這沒什麼, 不過其中有一個玩意兒, 卻是令我眼睛一亮: 透過BlueTooth傳輸的Serial轉接器。
這方面的產品不多見, 在下是因為使用了一套在Palm系統下的星圖軟體Astromist後, 發現它可以支援藍芽周邊。這時想到, 如果一個小小的PDA能夠隔空控制赤道儀, 那是多麼神奇的事。沒錯, 在Astromist網站上, 就介紹了一款AIRcable所生產的 AIRcable Serial-Male及 AIRcable Serial-Female。它能使透過RS232控制介面的變成無線藍芽。
在下上網查了一下, 確認臺灣地區沒有得賣, 才從 http://www.aircable.net 下單。因為下訂單時沒有貨, 等了幾週後才寄到。
打開看到小小的AIRcable Serial-Male, 仔細端詳一番, 發現一行小小的字MADE IN TAIWAN。(套一句恆春兮的名言)天啊~~~~我買到從基隆出口, 從高雄進口的臺灣貨。我不死心, 再上網查一遍, 真的臺灣找不到。
算了, 既然買了, 當然要趕快試試它要怎麼用。手冊讀了千遍也不厭惓, 因為每一次讀完再測試, 都發現一些自己遺漏的細節。終於連著4天的測試, 外加上發了一封e-mail來個call-out求救法。終於讓我的S200筆記型電可以無線遙控我的EM-200 TemmaPC。整個過程中, 因為在下對於RS232不熟悉, 因此在邊做邊學的情形下, 才一步步摸索出必要的設定細節。希望將這個細節記錄下來, 提供後來的同好使用。
當然這樣子的結果, 可以延伸到一些天文台內利用 RS232?線控的周邊, 全部可以改成無線控制, 減少天文台內部的複雜線路。例如天文台的圓頂只要能改成RS232控制, 就可以再進一步利用AIRcable Serial-Male改為無線遙控。
這樣子的產品要花費多少呢? AIRcable Serial-Male及AIRcable Serial-Female各別要價USD$69, 國際運費再加USD$5。電源供應器不用花錢買, 自己買個1.3mm的直流電源插頭即可。
小試身手, 把數據機變成無線網路基地台
AIRCable Serial Male 的硬體設定
- 將AIRCable Serial Male的Switch設定成1110, 也就是BAUDRATE SWITCH設為115.2k、HARDWARE HANDSHAKE設為ON。(enable)。
- 一定要供給AIRCable Serial Male 5V~15V DC電流, 才能進行內部的設定。
- 一定要透過null modem cable連接至電腦的RS232埠, 才能進行內部的設定。
AIRCable Serial Male 的軟體設定
- 使用Windows/附屬應用程式/通訊/超級終端機(HyperTermilal)
- 開啟之後, 程式會請求輸入一個名稱, 在此以AIRcable命名這個設定檔。
- 檔案/內容/連線到/ 的設定
- 連線方式 - AIRCable所連接對應的COM埠編號, 我的是以USB-to-Serial連接, 系統對應的COM埠編號為7。
- 連線方式/設定 - 每秒傳輸位元:115200; 資料位元:8; 同位檢查:無; 停止位元:1; 流量控制:無
- 檔案/內容/設定 的設定
- ASCII設定 - 勾選 "回應輸入的字元"
- 在終端機的畫面中, 輸入藍色的指令。其中^A是指[Ctrl] + [A]的意思。
^A Z
^A P1234
^A PD
^A NAIRcable
^A DDS
^A A3
^A H
AIRcable V6.10
name: AIRcable
Pin: 1234
mode 3
not paired
no authentication
discoverable
services: 0x8
ADDR: 000A8401B64D
- 完成設定後, 結束程式, 移除AIRcable Serial Male的電源。
AIRcable Serial Male連接至數據機
- AIRcable Serial Male的外部switch要變更設定成0110, 也就是BAUDRATE設為57.6K、HARDWARE HANDSHAKE設為ON。
- 直接將AIRcable Serial Male接上數據機。
- 將AIRcable Serial Male接上電源。
電腦端藍芽接收器的設定
- 電腦的藍芽接收器啟用, 並搜尋附近的藍芽週邊, 應可以找到AIRcable。
- 連線AIRcable的序列通訊埠, 輸入對應的PIN號碼。
- 新增一臺數據機後, 並將序列通訊埠設定至AIRcable的序列通訊埠就可以。
- 然後來個隔空撥號, 無線上網!!
將AIRCable Serial Male設定成TemmaPC使用的模式
AIRCable Serial Male 的硬體設定
- 將AIRCable Serial Male的Switch設定成1110, 也就是BAUDRATE SWITCH設為115.2k、HARDWARE HANDSHAKE設為ON。(enable)。
- 一定要供給AIRCable Serial Male5-15V DC電流, 才能進行內部的設定。
- 一定要透過null modem cable連接至電腦的RS232埠, 才能進行內部的設定。
- 總之, 以上三項若有一項遺漏, 一定不能設定。
- null modem cable規格我查到的就有4種, 這4種都可以使用。
- 參閱網址: RS232 serial null modem cable wiring and tutorial, http://www.lammertbies.nl/comm/info/RS-232_null_modem.html
AIRCable Serial Male 的軟體設定
AIRcable Serial Male連接至EM-200 TemmaPC
- AIRcable Serial Male的外部switch要變更設定成0011, 也就是BAUDRATE設為19.2K、HARDWARE HANDSHAKE設為OFF。
- 原先EM-200 TemmaPC連接至電腦的RS232線, 不需要更改, 直接接上AIRcable Serial Male
- 將AIRcable Serial Male接上電源。
- 也可以使用9V電池, 透過1.3mm的直流電源插頭, 內+外-, 提供行動電源。
電腦端藍芽接收器的設定
- 電腦的藍芽接收器啟用, 並搜尋附近的藍芽週邊, 應可以找到AIRcable, 它的身份是個人電腦。
- 連線AIRcable的序列通訊埠, 輸入對應的PIN號碼。
- 檢查一下所連結的序列通訊埠對應的COM編號。
The Sky 配合 ASCOM 的使用設定
- 假設已經安裝The Sky星圖軟體。
- 假設已經安裝ASCOM及Temma修正程式。
- 執行The Sky
- Telescope/Setup/Telescope API 的 Properties, 選用Takahashi Temma,
設定赤道儀連接的COM編號, 勾選 AIRcable選項, 設定所在的經緯度, 赤道儀控制器的型號。以我的情形為例:
AIRcable的序列埠為COM6, 經緯度設在彰化市, 赤道儀控制器為EM-200 TemmaPC。
- Telescope/Link/Telescope, 畫面變成紅色系, 並且出現Temma控制程式。
- 用The Sky, 選定個天體, slew! 哇! 真是太神奇了!!
參考網址
致謝 Acknowledge
- Thanks for Dr. Thomas K. McCarthy's (http://astro.sps.edu) sharing his experience.
- Dr. Thomas K. McCarthy (http://astro.sps.edu)提供Temma2的連線經驗, 助我最後臨一腳。(是只是個Even parity的問題, 讓我試遍了所有的null model cable, 結果問題不在那兒)
|