韋根協議簡介
阿新 • • 發佈:2018-12-08
轉自:https://blog.csdn.net/j182010/article/details/52679091
1.簡介
Wiegand(韋根)協議是由摩托羅拉公司制定的一種通訊協議,它適用於涉及門禁控制系統的讀卡器和卡片的許多特性,其協議並沒有定義通訊的波特率、也沒有定義資料長度韋根格式主要定義是資料傳輸方式:Data0和Data1兩根資料線分別傳輸0和1,現在應用最多的是26bit,34bit,36bit,44bit等等,其中標準26-bit 格式是一個開放式的格式,任何人都可以購買某一特定格式的HID卡,並且這些特定格式的種類是公開可選的,26-Bit格式就是一個廣泛使用的工業標準,並且對所有HID的使用者開放,現在幾乎所有的門禁控制系統都接受26-Bit格式的標準。
2.資料輸出時序圖
韋根協議又稱韋根碼,韋根碼在資料的傳輸中只需兩條資料線,一條為DATA0,另一條為DATA1。協議規定,兩條資料線在無資料時均為高電平, DATA0為低電平代表資料0,DATA1為低電平代表資料1(低電平訊號低於1V,高電平訊號大於4V),資料訊號波形如圖2.1所示。圖2.1中低電平脈衝寬度在250μs左右,兩個脈衝間的時間間隔在2.5ms左右。
3.韋根26輸出格式
韋根26輸出格式:
bit0為bit1~bit12的偶校驗
bit1~bit24為3位元組卡號資訊
bit25為bit13~bit24的奇校驗
4.參考例程
讀頭輸出3位元組卡號:01 da fa
韋根26輸出格式:0 0000 0001 1101 1010 1111 1010 1 (二進位制)