下載:Buspirate.v0d.zip Dallas / Maxim的1-Wire協議是總線海盜所要求的。我們最後有一些1線零件,今天我們將展示DS1822 1線數字溫度計。抓住數據表(PDF)並遵守。 此發布與硬件版本版本的Bus Pirate固件的釋放V.0D一起消失。這包括新的1-Wire協議庫,更多配置選項和其他改進。 DS1822經濟氣候數字溫度計(Digikey#DS1822 + -ND,$ 3.87)我們在Cadsoft下載頁面上發現了1線庫的腳印。 1-Wire協議利用單個電纜進行數據傳輸,有時是電源。數據在時間敏感的“插槽”中傳輸,因為沒有單獨的時鐘來描繪比特段。 公共汽車海盜 DS1822 SDA. DQ. + 5Volts. vdd. 地面 GND. DS1822連接顯示在表中。我們利用總線海盜的5伏電源來供電DS1822,但它也適用於3.3Volts。電阻(R1,〜5K)保持高速公路。 所有1線命令以重置過程開頭,符合五個ROM命令之一。 命令 描述 0x33 讀ROM。檢查單個小工具地址。 0x55 匹配rom。匹配小工具地址,符合64位地址。 0xcc. 跳過rom。將所有小工具一起地解決。 0xEC. 報警搜索。瀏覽報警條件。 0xF0. 搜索ROM。地址枚舉程序的一部分。 數據表第10頁解釋了ROM命令。所有ROM命令都在總線Pirate 1-Wire庫中提供宏,請參閱(0)為菜單。 ROM命令宏包括1-Wire總線重置步驟。 單個設備 所有1線小工具都有一個唯一的64位(8字節)地址,並且某些1線小工具僅用於提供電子設備唯一的跟踪號碼。當單個小工具鏈接到1線總線時,已選中的ROM命令將提取其地址。 1-Wire> {0x33 R:8
Continue reading