บล็อก

D0wn และ D1rty กับ Wiegand

ไม่กี่เดือนที่ผ่านมาเราได้เผยแพร่ ประวัติความเป็นมาของ Wiegand และภาพรวมของ "รายละเอียดด้านเทคนิค" ของวิธีการทำงาน. สำหรับพวกเราที่เป็นวิศวกรมากกว่านั้นก็ยังคงเป็นที่ต้องการอยู่เล็กน้อย โดยเฉพาะอย่างยิ่งสำหรับฉันฉันเพิ่งทำงานระดับต่ำกับวิศวกรคนหนึ่งของฉัน เรากำลังตรวจสอบเส้นจากเครื่องอ่านป้ายและฉันจำไม่ได้ว่าข้อมูลจำเพาะสำหรับความกว้างพัลส์ควรเป็นเท่าใด สำหรับคนส่วนใหญ่รายละเอียดระดับนี้เกินจริง แต่เนื่องจากสำหรับพวกคุณที่รู้สึกแย่กับ D0 / D1 ของ Wiegand โพสต์นี้เหมาะสำหรับคุณ

Wiegand
Wiegand - ส่วนติดต่อการควบคุมการเข้าถึงที่เคารพจะอธิบายในรายละเอียดในโพสต์นี้

ดังที่คุณอาจจำได้จากโพสต์ก่อนหน้านี้ Wiegand ถูกใช้แทนกันเพื่ออธิบายหลายสิ่งหลายอย่างเช่นเอฟเฟกต์อิเล็กทรอนิกส์การ์ดเชื่อมต่อสตรีมบิตที่เกี่ยวข้องกับการ์ดหรืออินเทอร์เฟซตัวอ่านต่อการ์ดเฉพาะ เราจะอ้างถึง Wiegand ว่าเป็นสัญญาณที่มาจากเครื่องอ่านควบคุมการเข้าถึงจากบรรทัด Data 0 (D0) และ Data 1 (D1) ข้อมูลนี้ถูกตีความว่าเป็นหมายเลขบัตรเข้าใช้โดยการแยกวิเคราะห์สตรีมบิต

มาตรฐาน Wiegand เป็นเพียงมาตรฐานตามหลักพฤตินัย แต่มี สมาคมอุตสาหกรรมการรักษาความปลอดภัย (SIA) เอกสาร“โปรโตคอลมาตรฐานการควบคุมการเข้าถึงสำหรับอินเทอร์เฟซสำหรับอ่าน Wiegand (tm) ของ 26-bit” ซึ่งอธิบายถึงมาตรฐานที่ตกลงกันว่าควรใช้ได้กับแผงควบคุมของผู้ผลิตทั้งหมด ข้อมูลพื้นฐานบางอย่างที่พบในเอกสารนี้มีอยู่ด้านล่าง

เมื่อผู้อ่านที่มีอินเทอร์เฟซ Wiegand เชื่อมต่อกับแผงการเข้าถึงโดยทั่วไปจะมี 6 บรรทัดที่มีโทนสีด้านล่างซึ่งเชื่อมต่อกับแผงการเข้าถึงด้านหลัง

Wiegand Wiring
D0 (สีเขียว) และ D1 (สีขาว) เป็นเครื่องอ่าน Wiegand ที่มีเกือบทุกสี

ย้อนกลับไปเมื่อ Telaeris กำลังพัฒนาเครื่องอ่านพร็อกซิมิตี้เคลื่อนที่ XPressProx เพื่ออ่านการ์ด HID Prox เราจำเป็นต้อง demodulate ข้อมูลโดยตรงจากสัญญาณ RF (*) เมื่อเราถอดรหัสสัญญาณนี้ข้อมูลจะถูกผลักผ่านการเชื่อมต่อ USB และการขับสัญญาณให้เกินมาตรฐาน D0 / D1 Wiegand เมื่อเราเชื่อมต่อ Agilent 54622D Oscilloscope เข้ากับสายข้อมูลและนำเสนอการ์ดที่แตกต่างกันให้กับผู้อ่านสิ่งเหล่านี้คือตัวอย่างของสิ่งที่เราเห็น:

26bit
เอาต์พุตบิต 26
26 บิตขาออก 10000000100000010111001011 
   ความเท่าเทียมกันได้ 1            parity แปลก 1 
                00000001 Facility = 1    
          BadgeID = 741 0000001011100101 
36bit
เอาต์พุตบิต 36
 36 บิตขาออก 011011001011001000100101101011100101 
37bit
เอาต์พุตบิต 37
37 บิตขาออก 0001001000000011111101000001011001000

การ์ด 26 บิตถูกแยกวิเคราะห์เพื่อให้คุณเห็นเนื่องจากรูปแบบบิตเกือบจะเป็นมาตรฐานสากล การ์ด 36 และ 37 บิตเป็นส่วนหนึ่งของสาย 1000 องค์กรของ HID ซึ่งมักจะผสมผสานตำแหน่งของบิตด้วยวิธีที่แปลกและยอดเยี่ยม ความปลอดภัยในการ์ดเหล่านี้มักจะเป็นเรื่องยากที่จะทราบว่ามีการแยกวิเคราะห์สตรีมบิตอย่างไร บิตสตรีมเหล่านี้สามารถมีความยาวได้หลายแบบจนถึง 200 สำหรับการ์ด PIV ของรัฐบาลสหรัฐฯ

 

หากคุณสนใจในสิ่งที่เกิดขึ้นที่ระดับ RF สำหรับบัตรของขวัญสไตล์ HID ให้ส่งอีเมลมาให้ฉัน

ความคิดเห็น

  1. ฉันกำลังเพิ่มทางเข้าประตูแม่เหล็กราคาถูกของอีเบย์ / ล็อคประตูแม่เหล็กไปยังร้านค้าของฉัน (ไม่ใช่สำหรับการใช้อุณหภูมิเพื่อความปลอดภัยอย่างหนัก) ฉันใช้ปุ่มกดเข้าประตูสแตนเลสสตีลยี่ห้อ Uhpotte ที่มีความสามารถ Wiegand สำหรับปุ่มกดแบบตั้งโปรแกรมได้ มีสายไฟจำนวนมากวิ่งอยู่ทั่วร้านของฉัน (มาจากด้านหลังของปุ่มกดและฉันติดขัดและคู่มือการใช้งานของฉัน (และทุกอย่างอื่น ๆ ที่ฉันพบทางออนไลน์) จะแสดงเฉพาะสายไฟสองเส้นที่ออกมาเป็น D0 / สีเขียวและ D1 / สีขาว…. และมันไม่ได้สั่งให้ฉันรู้ว่าสายไฟเหล่านี้ไปที่ไหนปุ่มกดสามารถอ่านการ์ดและฉันคิดว่ามันเชื่อมต่อกับกล่องควบคุมของฉันตัวเลือกของฉันคือ -Control, + Control, Push, Gnd, + 12v, Com, NC, NO แน่นอน ฉันเป็น noob และนี่เป็นการพบกันครั้งแรกของฉันกับหนึ่งในนั้นมันสนุกมากกับการเชื่อมต่อ bbut ฉันพร้อมที่จะก้าวต่อไปกับสองสายสุดท้ายนี้ความช่วยเหลือใด ๆ ที่คุณสามารถเสนอได้จะได้รับการชื่นชมอย่างแท้จริงขอบคุณ สำหรับบทความดีๆ

  2. สวัสดี Rand - เราไม่คุ้นเคยกับกล่องควบคุมของคุณ โดยทั่วไปแผงควบคุมการเข้าถึงจะมีพอร์ตข้อมูล Wiegand ที่ติดป้ายกำกับไว้อย่างดีและข้อมูลการเข้าถึงสามารถตั้งค่าได้จากซอฟต์แวร์ควบคุมการเข้าถึง โชคดี! เดวิด

แสดงความคิดเห็น

สมัครอีเมล

รับการอัปเดตล่าสุดที่ส่งตรงถึงกล่องจดหมายของคุณ!

เมื่อสมัครใช้งาน ฉันเข้าใจและยอมรับการตลาดผ่านอีเมล ข้อกำหนดและเงื่อนไข