0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文簡(jiǎn)析韋根信號(hào)和韋根卡數(shù)據(jù)格式

手機(jī)人臉二維碼門禁讀卡器 ? 來源:人臉二維碼門禁讀卡器廠 ? 2023-08-10 11:27 ? 次閱讀

一般我們常常聽到韋根26、韋根34,那么什么是韋根26?韋根26是一種通訊協(xié)議,象485.232.tcp/ip等通訊協(xié)議一樣。

Wiegand (韋根)協(xié)議是國(guó)際上統(tǒng)一的標(biāo)準(zhǔn),有很多格式,標(biāo)準(zhǔn)的26-bit 應(yīng)該是最常用的格式,此外,還有34-bit 、37-bit 等格式。

Wiegand這一名詞適用于涉及門禁控制系統(tǒng)的讀卡器和卡片的許多特性。

不幸的是,這個(gè)詞已被濫用,并且可能引起不必要的困擾。

1. 特定的讀卡器-卡接口;

2.特定的二進(jìn)制讀卡器-控制器接口;

3.電子信號(hào)載波數(shù)據(jù);

4.標(biāo)準(zhǔn)的26-Bit二進(jìn)制卡片數(shù)據(jù)格式;

5.電磁效應(yīng);

6.卡片技術(shù)。

在本文中,我們將主要探討第2項(xiàng)和第4項(xiàng)。

當(dāng)消費(fèi)者們說起“Wiegand格式”時(shí),通常他們指的是一般概念上的安全卡片數(shù)據(jù)編碼。

不過,請(qǐng)記住“Wiegand格式”也常常被理解為標(biāo)準(zhǔn)的26-Bit格式,這是一種非常特殊的二進(jìn)制卡片數(shù)據(jù)排列。

下面列舉了一些基本事實(shí):

·格式描述的是一個(gè)數(shù)字所代表的意思,或一個(gè)數(shù)字是如何被使用的。格式并不僅僅是數(shù)字本身;

·除了標(biāo)準(zhǔn)的26-Bit之外,比特的數(shù)目并不能顯示出格式的類型。例如,34-Bit就一共有100多種不同的格式存在;

·在一個(gè)給定的比特長(zhǎng)度內(nèi)(34-Bit、37-Bit),每個(gè)數(shù)據(jù)元素的大小和位置都可以變化。

例如,一個(gè)34-Bit格式可能有一個(gè)8-Bit的設(shè)備代碼(facility code),從Bit#2開始;而另一個(gè)34-Bit的設(shè)備代碼則可能是12-Bit,從Bit#21開始;

·門禁控制面板的性能決定了哪種格式是否可以工作。

當(dāng)使用戶看到一串?dāng)?shù)字“19495981699”時(shí),它可能并不代表任何意思。

如果某人將其描述為一個(gè)美國(guó)的電話號(hào)碼時(shí),那么,它將馬上被理解為:949是區(qū)號(hào),后面的則是電話號(hào)碼。

對(duì)格式的理解,讓用戶可以對(duì)數(shù)據(jù)進(jìn)行解碼。

由于電話公司的交換設(shè)備規(guī)定了這種格式,因此它總是以(xxx) yyy-zzzz的格式出現(xiàn)。

電話公司已將這種格式維持了許多年,并在一定的時(shí)間內(nèi)緩慢地在每個(gè)組內(nèi)增加號(hào)碼。

同樣,安防設(shè)備也擁有類似的格式要求。

也就是說,安防行業(yè)并不想將格式公開,安防產(chǎn)品公司常常更換格式,來保持產(chǎn)品和系統(tǒng)的保密性,并保證控制器能夠理解來自125kHz卡片的數(shù)據(jù),而讀卡器也能與13.56MHz的卡片和讀卡器進(jìn)行無縫連接。

標(biāo)準(zhǔn)26-Bit格式

在卡片格式內(nèi),卡片數(shù)據(jù)已被編程,它是由與門禁控制面板相兼容的數(shù)據(jù)模式來決定的。

所有的HID卡(卡和標(biāo)簽等)都可以通過標(biāo)準(zhǔn)的26-Bit卡片數(shù)據(jù)格式來進(jìn)行編程。

開放式標(biāo)準(zhǔn)26-Bit格式

開放式格式,意味著任何人都可以購(gòu)買某一特定格式的HID卡,并且這些特定格式的種類是公開可選的。

26-Bit格式就是一個(gè)廣泛使用的工業(yè)標(biāo)準(zhǔn),并且對(duì)所有HID的用戶開放。

幾乎所有的門禁控制系統(tǒng)都接受標(biāo)準(zhǔn)的26-Bit格式,這種格式來自真正的Wiegand 卡技術(shù)。

標(biāo)準(zhǔn)26-Bit卡擁有255個(gè)可能的設(shè)備代碼(facility codes),從1到255。

每個(gè)設(shè)備代碼(特征字段)可以有從1到65,535,高達(dá)65,535個(gè)卡片ID號(hào)碼。

無重復(fù)排列可使用的卡片總數(shù)為16,711,425張。這種格式的使用沒有限制。那些不限制卡片編號(hào)重復(fù)的卡片供貨商沒有明文規(guī)定這一點(diǎn)。

大型的卡片供貨商,如HID生產(chǎn)和管理著1000多種其它的卡片數(shù)據(jù)格式,但這些供應(yīng)商都在共同使用著26-Bit格式這樣的基本概念。

另外,其它的卡片制造商也在開發(fā)獨(dú)特的、自己的卡片格式。

標(biāo)準(zhǔn)的26-Bit卡片使用的是二進(jìn)制編碼數(shù)據(jù)。這種格式如圖1所示。其中:

·最大設(shè)備代碼是255,因?yàn)槿绻?個(gè)設(shè)備代碼比特都設(shè)定為1,就等于十進(jìn)制255;

·最大卡片號(hào)碼是65,535,因?yàn)槿绻?6位卡片號(hào)碼字段比特都設(shè)定為1,就等于十進(jìn)制65,535。

校驗(yàn)位被用于對(duì)傳輸中的二進(jìn)制數(shù)據(jù)的準(zhǔn)確性進(jìn)行簡(jiǎn)單的質(zhì)量檢測(cè)。

格式程序的設(shè)計(jì)者來決定校驗(yàn)位應(yīng)該是奇數(shù)還是偶數(shù)。選定的數(shù)據(jù)位組與一個(gè)校驗(yàn)位相組合;整個(gè)比特號(hào)碼的結(jié)果應(yīng)是奇數(shù)或是偶數(shù)。

在上面的例子中,開頭的校驗(yàn)位(偶數(shù))連接到前面的12個(gè)數(shù)據(jù)位。

如果這12個(gè)數(shù)據(jù)位得到的是一個(gè)奇數(shù),校驗(yàn)位就被設(shè)置為1,使得整個(gè)13-Bit得到偶數(shù)。最后的13比特也同樣地被設(shè)置為一個(gè)奇數(shù)。

假定格式

為了進(jìn)一步闡述格式是如何被組織的,我們?cè)偬峁┫旅鎯蓚€(gè)假想的例子。

在標(biāo)準(zhǔn)26-Bit格式中,可編程字符段被指定為設(shè)備代碼。遞增字符段被稱為卡片編號(hào)。根據(jù)所討論格式的不同,這些數(shù)據(jù)分組可以擁有許多不同的名稱。

在不同的格式中,相同的名稱往往代表不同的東西。所以,另一種假想的格式可能如圖2所示。

其中,開頭的奇偶校驗(yàn)位可以與數(shù)據(jù)串的一個(gè)子集相關(guān),第二個(gè)奇偶校驗(yàn)位則與一個(gè)完全不同的子集相關(guān)。

這種格式也有被稱為設(shè)備代碼和卡片號(hào)碼的字符段,但如果將其與標(biāo)準(zhǔn)26-Bit卡相比較的話,就會(huì)發(fā)現(xiàn)這種格式非常的不同,并且可能無法在一個(gè)安裝有標(biāo)準(zhǔn)26-Bit卡片格式的用戶系統(tǒng)上運(yùn)行。

創(chuàng)建格式中獨(dú)特字段名的人也有權(quán)分配其名稱。再來看圖3的假定格式。

這種格式有三個(gè)奇偶校驗(yàn)位,一個(gè)5-Bit可編程字符段被稱為“工程號(hào)碼

(job number)”;一個(gè)4-Bit可編程字符段被稱為“運(yùn)行編碼(run code)”,一個(gè)18-Bit增量字符段被稱為“職員號(hào)碼(employee number)”。

當(dāng)從用戶那里獲取有關(guān)格式的信息時(shí),得到他們?cè)诳删幊虆^(qū)域的準(zhǔn)確數(shù)值是非常重要的。這些信息是由用戶,而不是卡片供應(yīng)商提供的。

請(qǐng)注意,用戶常常對(duì)“設(shè)備代碼”和“現(xiàn)場(chǎng)碼(site code)”兩個(gè)專業(yè)術(shù)語(yǔ)感到困惑。

有些格式中有被稱為“設(shè)備代碼”的字符段,而其它格式中則被稱為“現(xiàn)場(chǎng)碼”,還有另外的一些格式中則兩個(gè)都沒有或兩個(gè)都有。用戶在訂購(gòu)卡片時(shí)必須使用準(zhǔn)確的專業(yè)術(shù)語(yǔ)。

為了避免在同一系統(tǒng)中使用重復(fù)的卡片號(hào)碼,用戶必須知道現(xiàn)有的卡片編號(hào)。

系統(tǒng)安裝商還需要知道格式的名稱和指定字符段的信息,以便安裝安全面板和注冊(cè)卡片。

事實(shí)上,沒有這些性能,也是不可能一次性注冊(cè)卡片的??ㄆ?yīng)商,如HID,一直保留著每個(gè)卡片訂單的對(duì)應(yīng)清單,包含卡片格式和所有特定卡片數(shù)據(jù)的清單。

同時(shí),卡片供應(yīng)商的銷售訂單和卡片盒子的標(biāo)簽也包含了這些相同的信息。

Wiegand讀卡器-控制器接口

接口界面定義了兩個(gè)設(shè)備之間如何進(jìn)行相互之間的通信。以HID的讀卡器為例,不同的讀卡器使用的是多種已定制完備的工業(yè)標(biāo)準(zhǔn)接口,其中包括:

·Wiegand(韋根)接口;

·串行端口RS232、RS422、RS485);

·時(shí)鐘及數(shù)據(jù)接口(Clock-and-Data,磁條軌道/2)--也被稱為 ABA 格式。

我們將集中關(guān)注Wiegand 接口,因?yàn)樗强ㄆT禁控制系統(tǒng)中最先進(jìn)的工業(yè)接口。

Wiegand接口界面由三條導(dǎo)線組成,稱為“數(shù)據(jù)0”(通常為綠色),"數(shù)據(jù)1"(通常為白色)和 “data return"(通常為黑色)。

當(dāng)安裝商拿到讀卡器時(shí),他們希望在讀卡器和門禁控制面板的連接點(diǎn)(終端)上都能夠看到這三個(gè)名稱。

目前所有的標(biāo)準(zhǔn)型讀卡器都提供可選擇的Wiegand接口。這三條線負(fù)責(zé)傳送Wiegand數(shù)據(jù),也被稱為Wiegand信號(hào)。

由于卡片數(shù)據(jù)是二進(jìn)制,因此讀卡器只是簡(jiǎn)單地接收來自卡片的無線電頻率數(shù)據(jù),將其從無線電頻率翻譯成Wiegand協(xié)議,并將完整的二進(jìn)制數(shù)據(jù)串發(fā)送給控制器。

數(shù)據(jù)0走的是綠線,數(shù)據(jù)1走白線,控制器將兩個(gè)字符串結(jié)合成原來的二進(jìn)制數(shù)據(jù)集。

控制面板格式設(shè)置
門禁控制面板的任務(wù)是用來拒絕不符合指定預(yù)定義格式的卡片數(shù)據(jù)。幾乎所有的控制面板都可以使用26-Bit標(biāo)準(zhǔn)格式(除了制造商專有的格式之外)。

簡(jiǎn)單的控制面板可能只使用一到兩種格式,但較精密復(fù)雜的控制面板則具有軟件可配置的功能,并可接受各種不同的格式,甚至有些可以建立用戶定制的格式。

一旦某種格式被確定下來,控制面板就被設(shè)定了。感應(yīng)卡必須按照這種設(shè)置的格式來訂購(gòu),并且卡片必須進(jìn)行編程,以符合控制面板的格式,實(shí)現(xiàn)正常的運(yùn)作。

這種從控制面板到卡片的單向流程安裝信息是有目的的。它使得那些得到感應(yīng)卡而未經(jīng)授權(quán)的人難以知道在哪里以及如何使用它們。

甚至那些具有專業(yè)技術(shù)知識(shí)和設(shè)備的人也無法肯定地識(shí)別出卡片的格式,因?yàn)楦袷叫畔⒋鎯?chǔ)在控制面板中,而不是卡片中。

格式并不是數(shù)字——雖然它們看上去是數(shù)字的形式??ㄆ瑪?shù)據(jù)只是遵循控制面板的格式。

以下是訂購(gòu)卡片的幾個(gè)基本信息:

·格式名稱:卡片供應(yīng)商可編程提供數(shù)百種現(xiàn)有格式的卡片,沒有默認(rèn)的格式,用戶必須指定他們所要求格式的名稱;

·可編程字符段信息:開頭的1-Bit奇偶字符段,緊接著的是8-Bit可編程字符段、16-Bit增量字符段和末尾奇偶校驗(yàn)位。

十進(jìn)制、二進(jìn)制和十六進(jìn)制

雖然日常生活中的數(shù)字大多是基于十進(jìn)制的,但計(jì)算機(jī)一直使用二進(jìn)制算法,每個(gè)系列只包含1或0。二進(jìn)制數(shù)據(jù)通常結(jié)合成方便的4-Bit十六進(jìn)制,或十六進(jìn)制單位,稱為“nybbles”。十六進(jìn)制值顯示為0到F。
使用十六進(jìn)制,24-Bit只需通過6個(gè)字符來表示。

(1111) (1111) (1111) (1111) (1111) (1111) 四個(gè)比特組合起來稱為
F F F F F F
“nybbles”。
·設(shè)備代碼255在十六進(jìn)制中為FF,(15x16)+15=255;
·認(rèn)證號(hào)碼65,535在十六進(jìn)制中為FFFF,(15x4096)+(15x256)+(15x16)+15= 65,535。
<0>由于其緊密的結(jié)構(gòu),且可直接表示二進(jìn)制,因此許多控制面板使用的是十六進(jìn)制算法。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16103

    瀏覽量

    177074
  • 讀卡器
    +關(guān)注

    關(guān)注

    2

    文章

    409

    瀏覽量

    39317
  • 無線電
    +關(guān)注

    關(guān)注

    59

    文章

    2130

    瀏覽量

    116208
  • 韋根信號(hào)
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    7672
  • RS422接口
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    7958

原文標(biāo)題:韋根信號(hào)和韋根卡數(shù)據(jù)格式簡(jiǎn)介

文章出處:【微信號(hào):ework-sh,微信公眾號(hào):手機(jī)人臉二維碼門禁讀卡器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    _Wiegand的有關(guān)資料

    _Wiegand協(xié)議幾份資料
    發(fā)表于 04-10 17:09

    WinCE工控主板對(duì)信號(hào)的支持

    為50us,輸出每bit之前的間隔為1ms(如下圖,實(shí)際的信號(hào)電平和時(shí)序由實(shí)際的讀卡器決定)?! ?b class='flag-5'>韋
    發(fā)表于 06-12 15:24

    英創(chuàng)Linux工控主板對(duì)信號(hào)的支持

    為50us,輸出每bit之前的間隔為1ms(如下圖,實(shí)際的信號(hào)電平和時(shí)序由實(shí)際的讀卡器決定)?! ?b class='flag-5'>韋
    發(fā)表于 06-12 15:27

    門禁電路圖設(shè)計(jì)

    大家好,最好想學(xué)習(xí)下門禁方面的知識(shí),誰(shuí)能提供電路圖設(shè)計(jì)供參考,謝謝!
    發(fā)表于 11-05 14:44

    采用ARM7的多路信號(hào)采集與處理方法

    的特點(diǎn)。1 信號(hào)簡(jiǎn)介 信號(hào)種單工的串行異
    發(fā)表于 05-24 05:00

    使用Buildroot構(gòu)建文件系統(tǒng)的方法簡(jiǎn)

    ,如果它需要某些依賴庫(kù),你還需要手工下載、編譯這些依賴庫(kù)?! ∪绻胱?b class='flag-5'>一個(gè)極簡(jiǎn)的文件系統(tǒng),可以使用Busybox手工制作?! ∈褂肂uildroot自動(dòng)制作  它是個(gè)自動(dòng)化程序很高的系統(tǒng),可以在里面
    發(fā)表于 11-04 15:41

    WG系列磁敏傳感器

    原理 WG系列傳感器是利用效應(yīng)制成的種新型磁敏傳感器。其工作原理是傳感器中磁性雙穩(wěn)態(tài)功能合金材料在外磁場(chǎng)的激勵(lì)下,磁化方向瞬間發(fā)
    發(fā)表于 12-31 01:29 ?41次下載

    數(shù)據(jù)格式,計(jì)算機(jī)中數(shù)據(jù)格式詳細(xì)介紹

    數(shù)據(jù)格式,計(jì)算機(jī)中數(shù)據(jù)格式詳細(xì)介紹    計(jì)算機(jī)中常用的數(shù)據(jù)表示格式有兩種,是定點(diǎn)格式,二是浮
    發(fā)表于 04-13 11:36 ?3631次閱讀

    NXP2214實(shí)現(xiàn)多路信號(hào)采集硬件設(shè)計(jì)

    傳感器是種當(dāng)交變磁場(chǎng)經(jīng)過時(shí)產(chǎn)生輸出電壓脈沖的傳感器。脈沖的幅度是由激勵(lì)磁場(chǎng)的場(chǎng)強(qiáng)決定的。因此,傳感器不需要外界電源供電。
    發(fā)表于 09-02 15:21 ?1w次閱讀
    NXP2214實(shí)現(xiàn)多路<b class='flag-5'>韋</b><b class='flag-5'>根</b><b class='flag-5'>信號(hào)</b>采集硬件設(shè)計(jì)

    基于單片機(jī)的信號(hào)的接收

    文章介紹了種基于單片機(jī)的信號(hào)接收的實(shí)現(xiàn)方法。Wiegand,即傳感器是
    發(fā)表于 04-12 16:22 ?1.3w次閱讀
    基于單片機(jī)的<b class='flag-5'>韋</b><b class='flag-5'>根</b><b class='flag-5'>信號(hào)</b>的接收

    英創(chuàng)信息技術(shù)WinCE工控主板對(duì)信號(hào)的支持

    Wiegand()協(xié)議是由摩托羅拉公司定制的種通訊協(xié)議,它適用于涉及門禁控制系統(tǒng)的讀卡器和卡片的許多特性。
    的頭像 發(fā)表于 02-04 10:45 ?1310次閱讀
    英創(chuàng)信息技術(shù)WinCE工控主板對(duì)<b class='flag-5'>韋</b><b class='flag-5'>根</b><b class='flag-5'>信號(hào)</b>的支持

    英創(chuàng)信息技術(shù)Linux工控主板對(duì)信號(hào)的支持

    Wiegand()協(xié)議是由摩托羅拉公司定制的種通訊協(xié)議,它適用于涉及門禁控制系統(tǒng)的讀卡器和卡片的許多特性。
    的頭像 發(fā)表于 02-04 10:46 ?1157次閱讀
    英創(chuàng)信息技術(shù)Linux工控主板對(duì)<b class='flag-5'>韋</b><b class='flag-5'>根</b><b class='flag-5'>信號(hào)</b>的支持

    、RS485、TCP/IP門禁通訊的區(qū)別

    通訊 通訊協(xié)議是由摩托羅拉公司制定的種通訊協(xié)議,具有國(guó)際統(tǒng)標(biāo)準(zhǔn)。它適用于涉及門禁控制
    的頭像 發(fā)表于 03-09 14:54 ?9988次閱讀

    如何與讀頭或者其他設(shè)備對(duì)接?

    種開放的通訊協(xié)議,具體官方介紹如下: Wiegand協(xié)議是國(guó)際上統(tǒng)的標(biāo)準(zhǔn),有很多格式,標(biāo)準(zhǔn)的26-bit 應(yīng)該是最常用的
    的頭像 發(fā)表于 05-03 18:38 ?8312次閱讀
    如何與<b class='flag-5'>韋</b><b class='flag-5'>根</b>讀頭或者<b class='flag-5'>韋</b><b class='flag-5'>根</b>其他設(shè)備對(duì)接?

    STM32 輸入輸出技術(shù)方案

    STM32 輸入輸出技術(shù)方案
    發(fā)表于 12-08 16:21 ?28次下載
    STM32 <b class='flag-5'>韋</b><b class='flag-5'>根</b>輸入輸出技術(shù)方案