Cùng một cảm biến Sony IMX392, Basler bán một bản GigE cho 51 khung hình/giây và một bản USB 3.0 cho 160 khung hình/giây. Giá gần nhau, kích thước gần nhau, nhưng chọn sai thì hoặc cáp không kéo tới máy tính, hoặc máy tính không nuốt nổi dữ liệu. Giao tiếp camera là quyết định đầu tiên của một hệ thống thị giác máy, trước cả ống kính và đèn.
Bài viết so sánh ba chuẩn giao tiếp phổ biến nhất cho camera công nghiệp — GigE Vision, USB3 Vision và CoaXPress — bằng số liệu trên trang chính thức của Basler và EMVA, rồi chỉ ra loại máy tính công nghiệp cần đi kèm với từng chuẩn.
Ba chuẩn giao tiếp là gì và ai quản lý?
Cả ba đều là chuẩn mở do các hiệp hội thị giác máy (nhóm G3: EMVA, A3, JIIA, CMVU, VDMA) quản lý, và đều dùng chung lớp phần mềm GenICam của EMVA. GenICam là giao diện lập trình chung: phần mềm gọi "ExposureTime" hay "TriggerMode" theo cùng một tên bất kể camera nối qua GigE, USB hay CoaXPress. Phiên bản hiện hành của EMVA là GenICam 2026.07 với GenApi 3.5.1 và GenTL 1.6.
- GigE Vision: truyền ảnh qua Ethernet. Bản 2.0 thêm đồng bộ thời gian PTP (IEEE 1588) ở mức nano giây và tương thích ngược với 1.2; bản 3.0 bổ sung giao thức RoCEv2 để card mạng ghi thẳng ảnh vào bộ nhớ, không qua CPU, và là phần bổ sung chứ không thay thế bản 2.2.
- USB3 Vision: chuẩn hoá cách camera nói chuyện qua USB 3.0, được AIA thông qua tháng 1/2013.
- CoaXPress: truyền ảnh qua cáp đồng trục, bản 2.0 đạt 12,5 Gbps mỗi kênh (CXP-12), cần card thu ảnh (frame grabber) trong máy tính.
Bảng so sánh GigE Vision, USB3 Vision và CoaXPress
Số liệu lấy từ trang so sánh giao tiếp và các trang kỹ thuật của Basler:
| Tiêu chí | GigE Vision (1 GigE / 5 GigE) | USB3 Vision | CoaXPress 2.0 (CXP-12) |
|---|---|---|---|
| Băng thông | 1 Gbps; bản 5GigE gấp 5 lần | Khoảng 350 MB/s | 12,5 Gbps mỗi kênh; camera 4 kênh tới 50 Gbps |
| Chiều dài cáp | Tới 100 m | Ngắn, tối đa khoảng 10 m với cáp phù hợp | Tới 40 m ở CXP-12, xa hơn ở tốc độ thấp |
| Cấp nguồn qua cáp | PoE | Qua cổng USB | Power over Coax |
| Nhiều camera | Từ 30 camera trở lên qua switch | Thường 1 camera mỗi cổng host | Hạn chế theo số kênh của card |
| Phần cứng thêm ở máy tính | Card mạng Intel i210/i350 trở lên, bật jumbo frame | Cổng USB 3.0 với driver host mới | Card CXP-12 1/2/4 cổng, khe PCIe |
| Độ trễ | Bình thường, có PTP để đồng bộ | Thấp, ít jitter | Vài micro giây, DMA thẳng vào bộ nhớ |
| Đầu nối | RJ45 | Micro-B có vít khoá | Micro-BNC (HD-BNC) |
GigE Vision: khi camera ở xa máy tính

Ưu điểm lớn nhất là 100 m cáp Ethernet và PoE: máy tính công nghiệp đặt trong tủ điện có điều hoà, camera đứng ngoài dây chuyền, chỉ một sợi cáp Cat-6 vừa nguồn vừa dữ liệu. Với nhiều camera, cắm qua switch công nghiệp rồi dùng PTP để đồng bộ thời điểm chụp.
Ví dụ Basler ace 2 a2A1920-51gcBAS theo trang sản phẩm: cảm biến Sony IMX392, 1920 × 1200 điểm, 51 fps, GigE Vision 2.0, nguồn PoE hoặc 12–24 VDC, tiêu thụ 3,1 W, thân 55,5 × 29 × 29 mm, nặng 100 g, nhiệt độ làm việc -10 đến 60 °C.
Điểm phải tính khi cấu hình máy tính: hướng dẫn của Basler yêu cầu card mạng Intel i210/i350 trở lên, bật jumbo frame (MTU 8.192–9.014 byte) và tăng receive buffer; nhiều camera thì phải đặt inter-packet delay để các gói không va nhau trên switch. Máy tính công nghiệp cho ứng dụng này nên có sẵn nhiều cổng LAN Intel hoặc cổng PoE, như các cấu hình được bàn trong bài hướng dẫn chọn cấu hình máy tính công nghiệp.
USB3 Vision: rẻ, nhanh, nhưng cáp ngắn

Cùng cảm biến, bản USB 3.0 a2A1920-160ucBAS đạt 160 fps thay vì 51 fps vì băng thông USB 3.0 (5 Gbit/s) cao hơn 1 GigE. Camera lấy nguồn qua cổng USB, thân 42,8 × 29 × 29 mm, 85 g, cùng dải nhiệt -10 đến 60 °C. Với một camera đặt ngay cạnh máy tính, đây là lựa chọn ít tốn kém nhất.
Nhược điểm là chiều dài cáp: Basler nêu USB 3.0 chỉ đi được tối đa khoảng 10 m, nghĩa là máy tính phải đứng cạnh máy sản xuất, chịu đúng nhiệt độ, rung và bụi của vị trí đó. Đây là lúc yếu tố "công nghiệp" của máy tính lên tiếng: cần máy không quạt, dải nhiệt rộng, cổng USB có vít khoá để cáp không tuột khi băng tải rung. Máy tính văn phòng đặt tại đó thường hỏng ổ cứng hoặc mất kết nối USB sau vài tháng. Bài viết về máy tính không quạt MIC-7700H là một ví dụ về loại máy này.
CoaXPress: băng thông lớn cho camera độ phân giải cao

Khi cần cảm biến vài chục megapixel chạy hàng trăm khung hình mỗi giây — kiểm tra wafer, tấm kính, bảng mạch — GigE và USB không đủ. Dòng Basler boost dùng CoaXPress 2.0: mỗi kênh 12,5 Gbps, bản boost V có 4 kênh cho tổng 50 Gbps, độ phân giải tới 127 MP, tốc độ tới 400 fps, cáp đồng trục tới 40 m với đầu Micro-BNC. Nguồn cấp qua chính sợi cáp (Power over Coax).

Đổi lại, CoaXPress bắt buộc có card thu ảnh trong máy tính. Card ghi ảnh thẳng vào bộ nhớ bằng DMA nên CPU gần như không tốn tài nguyên, độ trễ chỉ vài micro giây và jitter rất thấp — phù hợp ứng dụng cần đồng bộ nhiều camera với trigger cứng. Máy tính công nghiệp do đó phải có khe PCIe trống (thường x4 hoặc x8 tuỳ card), nguồn đủ cho card và luồng gió qua tản nhiệt của card; máy hộp nhỏ không khe mở rộng không dùng được. Đọc thêm ứng dụng thị giác máy trong sản xuất bảng mạch để thấy bài toán tốc độ này ở thực tế.
Chọn theo bài toán, rồi mới chọn máy tính
| Tình huống | Nên chọn | Máy tính công nghiệp cần có |
|---|---|---|
| Nhiều camera rải trên dây chuyền dài, cần chụp đồng bộ | GigE Vision (PoE, PTP) | Nhiều cổng LAN Intel hoặc PoE, đặt trong tủ điện |
| Một camera kiểm tra tại chỗ, ngân sách thấp | USB3 Vision | Máy không quạt, dải nhiệt rộng, USB có vít khoá, đặt cạnh máy |
| Cảm biến trên 20 MP, hàng trăm fps, cần độ trễ ổn định | CoaXPress 2.0 | Khe PCIe cho card CXP-12, nguồn và luồng gió cho card |
| Cần 2–5 lần băng thông GigE nhưng vẫn muốn cáp 100 m | 5GigE | Card mạng 5GBASE-T, switch hỗ trợ |
Nguyên tắc chung: xác định lượng dữ liệu (độ phân giải × fps × bit/điểm), khoảng cách từ camera tới nơi có thể đặt máy tính, rồi mới xét giá. Bài làm thế nào để xây dựng một hệ thống thị giác máy tính mô tả các bước còn lại.
Câu hỏi thường gặp về giao tiếp camera công nghiệp
Camera GigE có cần card thu ảnh không?
Không. GigE Vision chạy trên card mạng thường, nhưng Basler khuyến nghị dùng card Intel i210/i350 trở lên và bật jumbo frame để không rớt gói. Chỉ CoaXPress mới bắt buộc card thu ảnh.
Có thể kéo cáp USB 3.0 xa hơn 10 m không?
Theo Basler, USB 3.0 giới hạn khoảng 10 m. Cần xa hơn thì chuyển sang GigE (100 m) hoặc CoaXPress (40 m ở CXP-12), thay vì nối thêm bộ lặp làm mất ổn định.
Phần mềm có phải viết lại khi đổi từ USB sang GigE?
Phần lớn không, vì cả hai đều dùng GenICam: tên tham số và cách điều khiển giống nhau. Chỉ phần cấu hình mạng (địa chỉ IP, packet size) là khác.
Camera công nghiệp chịu được nhiệt độ bao nhiêu?
Hai mẫu ace 2 trong bài ghi -10 đến 60 °C theo trang Basler. Vỏ camera là IP30 nên nếu lắp ngoài xưởng nhiều bụi hoặc nước cần thêm hộp bảo vệ.
IPC247 hỗ trợ gì cho hệ thống thị giác máy?
IPC247 phân phối máy tính công nghiệp cho ứng dụng thị giác máy: máy không quạt nhiều cổng LAN/PoE cho camera GigE, máy có khe PCIe cho card CoaXPress, và tư vấn cấu hình theo số camera, băng thông và vị trí lắp đặt thực tế. Khách hàng có thể gửi model camera đang cân nhắc để nhận đề xuất máy tính đi kèm, mượn máy demo chạy thử với phần mềm của mình, và được hỗ trợ kỹ thuật khi tinh chỉnh card mạng, driver trong giai đoạn lắp đặt.


