差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:at2051 [2010/08/26 15:55] – 建立 jaltech:at2051 [2010/09/16 16:53] (目前版本) jal
行 1: 行 1:
-=== AT2051(數位溫度計) & UR485(RS-485 to USB) @ FreeBSD with PHP ===+===== AT2051(數位溫度計) & UR485(RS-485 to USB) @ FreeBSD with PHP =====
  
 今天下午拿到的新玩具~ 今天下午拿到的新玩具~
行 5: 行 5:
   * UR485, RS-485 轉換成 USB 介面同時模擬成 RS-232   * UR485, RS-485 轉換成 USB 介面同時模擬成 RS-232
  
-== 前言 ==+===== 前言 =====
 希望可以拿來偵測機房的溫度, 進而做些告警之類的事情,雖然有 VB 的程式, 但是 VB 不利於後續的使用, 因為需要能夠把記錄到的溫度丟到資料庫存起來 希望可以拿來偵測機房的溫度, 進而做些告警之類的事情,雖然有 VB 的程式, 但是 VB 不利於後續的使用, 因為需要能夠把記錄到的溫度丟到資料庫存起來
 或是用 mrtg 進行長期之溫度監控, 所以就開始研究怎麼用 PHP 去取得 Serial port 的資料. 或是用 mrtg 進行長期之溫度監控, 所以就開始研究怎麼用 PHP 去取得 Serial port 的資料.
行 17: 行 17:
 第一次接觸到 RS-485 是在某大型展覽館, 其空調及風扇等開關幾乎都用 RS-485 來控制, 且於每層樓使用 RS-485 轉 Ethernet 來減少所有樓層到中控室的線路數量.又兼具遠距監控控制的需求, 很佩服一開始想出來的人啊~. 第一次接觸到 RS-485 是在某大型展覽館, 其空調及風扇等開關幾乎都用 RS-485 來控制, 且於每層樓使用 RS-485 轉 Ethernet 來減少所有樓層到中控室的線路數量.又兼具遠距監控控制的需求, 很佩服一開始想出來的人啊~.
  
-== 實作 ==+===== 實作 =====
 實作的部份可分三個部份: 實作的部份可分三個部份:
   - AT2051 及 UR485 的接線   - AT2051 及 UR485 的接線
行 23: 行 23:
   - PHP get UR485 data   - PHP get UR485 data
  
-== 實作開始 ==+===== 實作開始 =====
   - AT2051 及 UR485 的接線   - AT2051 及 UR485 的接線
     * 這部份我不想著墨太多, 因為網路上有很多說明跟你說怎麼做, 且原廠網站上的說明更是詳細又清楚, 所以我直接略過這部份. 而我在這部份僅用了該公司的 VB on Windows XP 來檢查我線有沒有接錯而已.\\     * 這部份我不想著墨太多, 因為網路上有很多說明跟你說怎麼做, 且原廠網站上的說明更是詳細又清楚, 所以我直接略過這部份. 而我在這部份僅用了該公司的 VB on Windows XP 來檢查我線有沒有接錯而已.\\
行 94: 行 94:
     * 最後, mrtg 畫出來的結果就不提供了。     * 最後, mrtg 畫出來的結果就不提供了。
  
 +\\
 +<fbl>
tech/at2051.1282838127.txt.gz · 上一次變更: 2010/08/26 15:55 由 jal
上一頁 | 下一頁 | 回首頁 | RSS Feed | Facebook