Các giao thức kết nối trong hệ thống Access Control (Wiegand, RS485, TCP/IP)

Mục lục bài viết
- Vị trí của từng giao thức trong kiến trúc Access Control
- Wiegand — chuẩn giao tiếp giữa đầu đọc và controller
- RS-485 — bus công nghiệp nhiều điểm, nền tảng của OSDP
- TCP/IP — kết nối qua hạ tầng mạng LAN/WAN
- Bảng so sánh nhanh ba giao thức
- Chọn giao thức nào cho công trình?
- Lưu ý kỹ thuật khi thi công đấu nối
- Xu hướng: Wiegand nhường chỗ cho OSDP và IP
- Câu hỏi thường gặp
- Kết luận
Một hệ thống kiểm soát ra vào (access control) không vận hành trên một giao thức duy nhất — mỗi tầng của hệ thống sử dụng chuẩn kết nối riêng. Giữa đầu đọc và bộ điều khiển (controller) là Wiegand hoặc OSDP trên nền RS-485; giữa controller và phần mềm quản lý là TCP/IP hoặc bus RS-485. Hiểu đúng vai trò của từng giao thức giúp chọn thiết bị tương thích, thi công đúng kỹ thuật và tránh các lỗ hổng bảo mật.
Trả lời nhanh: Wiegand là chuẩn giao tiếp một chiều truyền mã thẻ từ đầu đọc về controller (≤150m, không mã hóa). RS-485 là chuẩn bus vật lý hai chiều nhiều điểm (≤1.200m) — và là nền tảng của OSDP, giao thức đầu đọc hiện đại có mã hóa AES-128 kèm giám sát thiết bị. TCP/IP đưa controller vào mạng LAN/WAN, cho phép quản lý tập trung và mở rộng gần như không giới hạn — đây là lựa chọn backbone của hầu hết dự án mới.
Vị trí của từng giao thức trong kiến trúc Access Control
Một hệ thống kiểm soát ra vào điển hình chia làm ba tầng. Tầng 1 — thiết bị tại cửa: đầu đọc thẻ, đầu đọc sinh trắc (vân tay, khuôn mặt), nút exit, cảm biến trạng thái cửa và khóa điện. Tầng 2 — bộ điều khiển: controller/panel xử lý logic phân quyền, lưu sự kiện khi mất kết nối và kích relay khóa. Tầng 3 — quản lý tập trung: server chạy phần mềm quản lý thẻ, phân quyền và báo cáo.

Điểm mấu chốt: Wiegand và OSDP hoạt động ở tầng 1–2 — đoạn giữa đầu đọc và controller. TCP/IP (hoặc RS-485 bus) hoạt động ở tầng 2–3 — đoạn giữa controller và phần mềm. Lưu ý "RS-485" xuất hiện ở cả hai tầng nhưng chạy các giao thức khác nhau: OSDP cho phía đầu đọc, và protocol riêng của hãng cho bus liên kết panel với máy chủ.
Wiegand — chuẩn giao tiếp giữa đầu đọc và controller
Wiegand là chuẩn giao tiếp (interface) lâu đời nhất trong ngành kiểm soát ra vào, bắt nguồn từ hiệu ứng Wiegand do John R. Wiegand phát hiện và ứng dụng trong thẻ từ cuối thập niên 1970. Ngày nay, thuật ngữ "Wiegand" ám chỉ giao diện tín hiệu xung một chiều mà đầu đọc dùng để gửi mã thẻ về controller — hầu như mọi đầu đọc và panel trên thị trường đều hỗ trợ.
Nguyên lý truyền tín hiệu
Wiegand dùng hai dây data là D0 (Data-0) và D1 (Data-1), cả hai ở mức cao (~5V) khi rảnh. Khi truyền bit 0, đầu đọc kéo D0 xuống thấp trong một xung ngắn; truyền bit 1 thì kéo D1 xuống thấp. Độ rộng xung thường 40–100µs, khoảng cách giữa các xung khoảng 0,2–2ms. Ngoài hai dây data, bó cáp Wiegand còn gồm +12V cấp nguồn đầu đọc, GND và các dây điều khiển riêng (LED, buzzer, tamper) — tổng cộng 6–8 lõi cho một đầu đọc.

Các format Wiegand phổ biến
Dữ liệu Wiegand được đóng gói theo "format" quy định số bit và cách chia trường thông tin. Các format gặp nhiều nhất:
- 26-bit (H10301): format mở phổ biến nhất — bit parity chẵn đầu, 8-bit facility code (0–255), 16-bit số thẻ (0–65.535) và bit parity lẻ cuối. Đủ cho đa số công trình nhưng giới hạn ~65.000 thẻ trên mỗi facility code.
- 34/35-bit (HID Corporate 1000) và 37-bit (H10302, H10304): không gian mã lớn hơn, cho phép mã thẻ không trùng lặp giữa các tổ chức — dùng cho doanh nghiệp lớn và dự án yêu cầu mã độc quyền.
- Format tùy biến theo hãng: một số hãng định nghĩa format riêng (ví dụ 40-bit, 56-bit); khi mua đầu đọc và controller khác hãng cần kiểm tra hai bên hỗ trợ cùng format.
Điểm mạnh
- Phổ quát tuyệt đối: gần như mọi đầu đọc và controller — kể cả thiết bị IP hiện đại — đều giữ cổng Wiegand để tương thích ngược.
- Đơn giản, ít lỗi: không cần cấu hình địa chỉ, không cần khớp baud rate; đấu đúng dây là chạy.
- Chi phí thấp: đầu đọc Wiegand rẻ và dễ thay thế, chuẩn lâu năm nên nguồn cung dồi dào.
Hạn chế và rủi ro bảo mật
- Một chiều duy nhất: controller chỉ nhận, không truy vấn được đầu đọc; đổi màu LED hay kêu buzzer phải kéo dây điều khiển riêng.
- Không mã hóa — rủi ro lớn nhất: mã thẻ truyền trần trên D0/D1. Thiết bị sniffer cắm lén giữa đường dây có thể bắt và phát lại (replay) mã thẻ hợp lệ — đây là kỹ thuật tấn công đã được chứng minh công khai.
- Không giám sát đầu đọc: nếu đầu đọc bị tháo, đứt dây hoặc tamper, controller không hay biết cho tới khi có người quẹt thẻ thất bại (trừ khi kéo thêm dây tamper riêng).
- Chỉ mang mã thẻ ngắn: không truyền được dữ liệu smart card lớn, không cấu hình hay cập nhật firmware từ xa.
- Khoảng cách giới hạn: chuẩn cho phép ~150m, thực tế nên giữ ≤100m với cáp xoắn đôi bọc chống nhiễu để tránh suy hao và nhiễu.
RS-485 — bus công nghiệp nhiều điểm, nền tảng của OSDP
Cần phân biệt rõ: RS-485 không phải là một giao thức — đây là chuẩn lớp vật lý (TIA/EIA-485) quy định cách truyền tín hiệu vi sai trên cặp dây xoắn. Trên nền RS-485 có thể chạy nhiều giao thức khác nhau: OSDP cho đầu đọc, Modbus cho tự động hóa, hoặc protocol riêng mà hãng access control tự định nghĩa cho bus liên kết panel.
Đặc tính kỹ thuật
- Truyền vi sai trên 2 dây A/B: điện áp chênh giữa hai dây quyết định bit nên chống nhiễu cộng hưởng (common-mode) rất tốt — phù hợp nhà máy, công trường, khu công nghiệp.
- Multi-drop: một bus chủ trệ (trunk) nối tới 32 node chuẩn — 128 node trở lên với transceiver fractional-load hiện đại. Thay vì kéo riêng 6–8 lõi cho từng đầu đọc như Wiegand, nhiều đầu đọc OSDP dùng chung một bus.
- Khoảng cách ≤1.200m ở tốc độ thấp (trong access control thường 9.600–115.200 baud); tốc độ càng cao, chiều dài cáp cho phép càng ngắn.
- Topology daisy-chain bắt buộc: đấu hình sao gây phản xạ tín hiệu; stub từ trunk xuống node phải thật ngắn (<30cm).
- Trở kết thúc 120Ω ở HAI ĐẦU bus: để khử phản xạ — không lắp ở mỗi node. Cáp nên dùng loại xoắn đôi trở kháng ~120Ω và kéo thêm dây GND tham chiếu.
OSDP — giao thức đầu đọc hiện đại chạy trên RS-485
OSDP (Open Supervised Device Protocol) do hiệp hội SIA phát triển và đã được chuẩn hóa thành IEC 60839-11-5. "Open" nghĩa là không thuộc sở hữu hãng nào — đầu đọc hãng A nói chuyện được với controller hãng B. OSDP khắc phục gần như toàn bộ nhược điểm của Wiegand:
- Truyền hai chiều: controller chủ động hỏi–đáp với đầu đọc, cấu hình từ xa, nhận mã thẻ dài và dữ liệu smart card.
- Giám sát thiết bị (supervised): đầu đọc bị đứt dây, mất nguồn hay tamper được phát hiện và báo động ngay — không phải chờ tới lượt quẹt thẻ kế tiếp.
- Mã hóa Secure Channel (SCP): kênh truyền AES-128 giữa đầu đọc và panel, chống nghe lén và tấn công phát lại mà Wiegand mắc phải.
- Multi-drop tiết kiệm cáp: nhiều đầu đọc (mỗi cái một địa chỉ bus) chung một đường RS-485, cắt giảm đáng kể chi phí kéo dây tòa nhà nhiều cửa.
- Không chỉ RS-485: từ bản v2.2, OSDP còn có profile chạy trên TCP/IP — tức đầu đọc có thể nối thẳng vào mạng LAN.

TCP/IP — kết nối qua hạ tầng mạng LAN/WAN
TCP/IP đặt ở tầng controller ↔ phần mềm quản lý, và ngày càng phủ xuống tầng thiết bị với mô hình IP reader / edge controller. Controller gắn cổng Ethernet RJ45, được gán IP tĩnh hoặc qua DHCP, rồi trao đổi với server bằng TCP/UDP — nhiều panel còn tích hợp sẵn web server để cấu hình qua trình duyệt.
Ưu điểm
- Tận dụng hạ tầng LAN sẵn có: không phải kéo bus riêng giữa các tầng, các tòa nhà — controller cắm vào switch gần nhất.
- Mở rộng không giới hạn: 100m cho mỗi đoạn cáp đồng Cat5e/Cat6, kéo dài vô hạn qua switch, converter quang, WAN/VPN — quản lý tập trung nhiều site trên một phần mềm.
- Băng thông cao: đồng bộ hàng chục nghìn thẻ và template sinh trắc, đẩy sự kiện thời gian thực, cập nhật firmware từ xa — việc bus RS-485 tốc độ thấp khó gánh.
- Tích hợp hệ thống: API/SDK mở, liên thông camera (ONVIF Profile A và C), phần mềm chấm công, HRMS, BMS.
- PoE tiết kiệm thi công: edge controller hoặc đầu đọc IP nhận cả nguồn lẫn dữ liệu trên một sợi cáp mạng theo chuẩn 802.3af/at.
Yêu cầu bảo mật khi dùng TCP/IP
Đưa hệ thống an ninh lên mạng IP nghĩa là nó chịu chung các mối đe dọa mạng. Tối thiểu cần:
- Bật mã hóa TLS giữa panel và server — gói TCP trần bị sniff không kém gì Wiegand.
- Tách VLAN riêng cho hệ thống an ninh, giới hạn port được phép truy cập panel.
- 802.1X port authentication trên switch nếu hạ tầng hỗ trợ — chặn thiết bị lạ cắm vào cổng mạng của panel.
- Vệ sinh cấu hình: đổi mật khẩu mặc định, cập nhật firmware định kỳ, tắt dịch vụ không dùng (Telnet, web console thừa).
Bảng so sánh nhanh ba giao thức
Tiêu chí | Wiegand | RS-485 / OSDP | TCP/IP |
|---|---|---|---|
Bản chất | Giao diện xung 1 chiều đầu đọc → panel | Chuẩn lớp vật lý bus vi sai (chạy OSDP, Modbus…) | Giao thức mạng trên nền Ethernet |
Vị trí trong hệ thống | Đầu đọc → Controller | Đầu đọc ↔ Controller; Controller ↔ Host | Controller ↔ Server / Phần mềm |
Chiều truyền | Một chiều | Hai chiều (half-duplex) | Hai chiều (full-duplex) |
Topology | Điểm – điểm | Bus daisy-chain multi-drop | Hình sao qua switch |
Khoảng cách | ≤150m | ≤1.200m | 100m/đoạn, mở rộng qua switch/fiber |
Số thiết bị/đường truyền | 1 đầu đọc trên 1 cổng | 32–128 node trên một bus | Không giới hạn thực tế |
Mã hóa | Không | AES-128 (OSDP Secure Channel) | TLS/SSL tùy hãng |
Giám sát thiết bị | Không (cần dây tamper riêng) | Có — báo offline/tamper tức thì | Có — heartbeat, quản lý tập trung |
Dữ liệu truyền | Chỉ mã thẻ ngắn | Mã thẻ dài, smart card, cấu hình, firmware | Toàn bộ dữ liệu hệ thống |
Hạ tầng cáp | Cáp nhiều lõi riêng cho từng đầu đọc | Cáp xoắn đôi 2–4 lõi dùng chung bus | Tận dụng LAN của tòa nhà |
Vai trò hiện nay | Legacy — vẫn phổ biến nhờ tương thích | Chuẩn hiện đại cho kết nối đầu đọc | Backbone mặc định của dự án mới |
Nói gọn: Wiegand và OSDP cạnh tranh ở đoạn đầu đọc–controller; RS-485 và TCP/IP cạnh tranh ở đoạn controller–server. Trong một hệ thống thực tế, cả ba thường tồn tại song song ở các tầng khác nhau chứ không loại trừ nhau.
Chọn giao thức nào cho công trình?
- Dự án mới — mặc định: controller TCP/IP làm backbone + đầu đọc OSDP. Đây là tổ hợp các hãng lớn (HID, Mercury, Axis, Suprema…) đang chuẩn hóa cho thiết kế mới.
- Nâng cấp hệ thống Wiegand cũ: nếu cáp còn tốt và chỉ thay thiết bị, có thể giữ Wiegand để tiết kiệm; nhưng khi đã phải kéo cáp mới hoặc thay đầu đọc, chuyển sang OSDP để có mã hóa và giám sát.
- Công trình xa, môi trường nhiễu (nhà máy, kho bãi): RS-485 cho đoạn đầu đọc và liên kết panel là lựa chọn chắc tay; tránh kéo dài Wiegand vì dễ suy hao và dễ bị nghe lén.
- Yêu cầu an ninh cao (ngân hàng, data center, công trình trọng yếu): không dùng Wiegand trần — chọn OSDP Secure Channel cộng TLS trên backbone, kèm giám sát tamper.
- Tòa nhà nhiều tầng, nhiều site: TCP/IP ở tầng backbone là bắt buộc — chỉ IP mới quản lý tập trung qua LAN/WAN được.
Lưu ý kỹ thuật khi thi công đấu nối
- Wiegand: cáp xoắn đôi bọc chống nhiễu (kiểu Belden 9535/9540 hoặc tương đương), đấu GND chung giữa đầu đọc và panel, không đi chung ống với đường điện lực.
- RS-485: cáp xoắn đôi trở kháng ~120Ω (kiểu Belden 9841/9842), trở kết thúc 120Ω ở hai đầu trunk — không phải mỗi node; kéo dây GND tham chiếu giữa các node để tránh chênh áp common-mode vượt ngưỡng transceiver.
- TCP/IP: cáp Cat5e trở lên bấm chuẩn T568A/B thống nhất, kiểm tra ngân sách PoE của switch khi dùng thiết bị PoE, ghi nhãn IP/VLAN ngay tại patch panel.
- Nguồn cho khóa và đầu đọc: dòng khóa điện từ lớn (vài trăm mA tới ~1A) — cáp xa cần tiết diện đủ, đo sụt áp thực tế tại điểm cuối trước khi nghiệm thu.
- Tài liệu hóa: vẽ sơ đồ đấu nối, đánh số địa chỉ bus RS-485 và IP từng panel ngay khi thi công — khâu này quyết định chi phí bảo trì về sau.
Xu hướng: Wiegand nhường chỗ cho OSDP và IP
SIA và các hãng lớn khuyến nghị OSDP cho mọi hệ thống mới, và chuẩn IEC 60839-11-5 đã biến nó thành yêu cầu đấu thầu ở nhiều dự án an ninh cao. Song song đó là xu hướng "IP-to-the-door": đưa Ethernet/PoE tận tới cửa với edge controller hoặc IP reader có sẵn relay khóa, xóa luôn đoạn cáp đầu đọc truyền thống. Wiegand sẽ còn tồn tại lâu nhờ kho thiết bị legacy khổng lồ, nhưng không còn là lựa chọn cho thiết kế mới có yêu cầu bảo mật.
Nếu bạn đang cân nhắc giữa các hãng thiết bị, mời đọc thêm bài So sánh cổng Flap Barrier và Tripod Turnstile: nên chọn loại nào? và Tiêu chuẩn lắp đặt hệ thống kiểm soát ra vào cần biết để có bức tranh đầy đủ trước khi đầu tư.
Câu hỏi thường gặp
RS-485 có phải là một giao thức không?
Không. RS-485 (TIA/EIA-485) là chuẩn lớp vật lý quy định tín hiệu vi sai trên cặp dây xoắn — nó chỉ định nghĩa cách truyền bit, không định nghĩa nội dung bản tin. Giao thức chạy trên nền RS-485 mới quy định ý nghĩa dữ liệu: OSDP cho đầu đọc access control, Modbus cho tự động hóa, hoặc protocol riêng của hãng.
OSDP khác Wiegand cơ bản ở điểm nào?
Wiegand truyền một chiều, không mã hóa, không giám sát và chỉ mang mã thẻ ngắn. OSDP truyền hai chiều trên bus RS-485, mã hóa AES-128 qua Secure Channel, phát hiện đầu đọc offline/tamper ngay lập tức, hỗ trợ dữ liệu smart card lớn và cho phép cấu hình, cập nhật firmware đầu đọc từ xa.
Cáp Wiegand kéo được tối đa bao xa?
Chuẩn ghi nhận ~150m (500ft), nhưng thực tế nên giữ dưới 100m với cáp xoắn đôi bọc chống nhiễu để đảm bảo biên độ xung. Với khoảng cách xa hơn, nên đặt controller gần cửa và dùng TCP/IP hoặc RS-485 cho đoạn đường dài về phía server.
Controller TCP/IP có nhận đầu đọc Wiegand không?
Có — phần lớn controller IP trên thị trường vẫn trang bị cổng Wiegand và/hoặc RS-485 (OSDP) cho phía đầu đọc. TCP/IP ở đây là kết nối từ controller về phía server chứ không loại bỏ cổng đầu đọc truyền thống.
Có thể dùng lẫn Wiegand và OSDP trong cùng một hệ thống?
Được. Controller hiện đại hỗ trợ song song cả hai trên các cổng khác nhau — đây chính là cách phổ biến để chuyển đổi dần: giữ đầu đọc Wiegand cũ ở cửa ít quan trọng, lắp đầu đọc OSDP cho cửa trọng yếu, rồi thay dần theo ngân sách.
Kết luận
Ba "giao thức" Wiegand, RS-485 và TCP/IP thực chất giải quyết ba bài toán khác nhau trong cùng một hệ thống: Wiegand là giao diện legacy một chiều giữa đầu đọc và panel — đơn giản nhưng không mã hóa, không giám sát; RS-485 là nền tảng bus vật lý chống nhiễu cho khoảng cách xa, và là nơi OSDP hiện thực hóa kết nối đầu đọc an toàn, hai chiều; TCP/IP là backbone hiện đại đưa toàn bộ hệ thống lên quản lý tập trung, tích hợp và mở rộng qua LAN/WAN.
Với thiết kế mới, tổ hợp đáng tin là đầu đọc OSDP + backbone TCP/IP, còn Wiegand nên chỉ giữ lại vì lý do tương thích. Nếu công trình của bạn cần tư vấn chọn controller, đầu đọc và phương án đấu nối phù hợp, đội kỹ thuật của chúng tôi sẵn sàng hỗ trợ — xem thêm các bài hướng dẫn kỹ thuật về kiểm soát ra vào hoặc liên hệ trực tiếp qua trang Liên hệ.