Hôm nay, chúng tôi xin chia sẻ một số thông tin về hai loại mã vạch 1D và 2D. Để các bạn có thể đưa ra cho mình những lựa chọn phù hợp nhất với mục đích sử dụng. Và có thể chọn lựa máy in mã vạch và máy quét mã vạch cho phù hợp với nhu cầu của mình.
Có hai loại mã vạch chung: một chiều (1D hoặc tuyến tính) và hai chiều (2D). Chúng được sử dụng trong các loại ứng dụng khác nhau và trong một số trường hợp được quét bằng các loại công nghệ khác nhau. Sự khác biệt giữa quét mã vạch 1D và 2D phụ thuộc vào cách bố trí và số lượng dữ liệu có thể được lưu trữ trong mỗi loại, nhưng cả hai đều có thể được sử dụng hiệu quả trong nhiều ứng dụng nhận dạng tự động.
Mã vạch 1D là gì?
Các mã vạch tuyến tính hoặc mã 1D, giống như mã UPC thường thấy trên hàng tiêu dùng, sử dụng một loạt các đường kẻ và chiều rộng biến đổi để mã hoá dữ liệu. Mã vạch tuyến tính chỉ giữ được vài chục ký tự và thường dài hơn khi thêm nhiều dữ liệu.
Mã vạch 1D phụ thuộc vào kết nối cơ sở dữ liệu có ý nghĩa. Ví dụ, nếu bạn quét mã UPC, các ký tự trong mã vạch phải liên quan đến một mục trong cơ sở dữ liệu giá.
Mã vạch 2D là gì?
Mã vạch 2D, như Ma trận dữ liệu, Mã QR hoặc PDF417, sử dụng các mẫu hình vuông, hình lục giác, dấu chấm và các hình dạng khác để mã hóa dữ liệu. Chúng có thể nhỏ hơn nhiều khi giữ nhiều dữ liệu hơn (hàng trăm ký tự) so với mã 1D. Dữ liệu được mã hóa dựa trên cả sự sắp xếp theo chiều dọc và chiều ngang của mã vạch, do đó nó được đọc trong hai chiều.
Mã vạch 2D không chỉ mã hoá thông tin dạng chữ và số. Những mã này cũng có thể chứa hình ảnh, địa chỉ trang web, giọng nói và các loại dữ liệu nhị phân khác. Điều đó có nghĩa là bạn có thể sử dụng thông tin cho dù bạn đang kết nối với cơ sở dữ liệu hay không. Một lượng lớn thông tin có thể di chuyển với một mục được dán nhãn với mã vạch 2D.
Mã vạch 2D có thể được sử dụng để đánh dấu các mặt hàng rất nhỏ, nơi nhãn mã vạch truyền thống sẽ không phù hợp. Những loại mã này đã được sử dụng để xác định mọi thứ từ dụng cụ phẫu thuật đến bảng mạch bên trong máy tính.
Các mã vạch 2D phổ biến bao gồm QR Code (thường được sử dụng trong quảng cáo và trên danh thiếp), Datamatrix (dùng để đánh dấu những sản phẩm rất nhỏ như linh kiện điện tử) và PDF417 (có thể chứa tới 1,1 kilobytes dữ liệu).
Về mặt hoạt động, sự khác biệt quan trọng giữa hai loại mã vạch là ở dạng người đọc yêu cầu quét chúng. Mã tuyến tính có thể được đọc bằng máy quét laser truyền thống; Phải đọc mã vạch 2D bằng máy quét hình ảnh dựa trên máy ảnh. Tuy nhiên, như đã nói ở trên, một máy quét hình ảnh có thể đọc cả hai loại mã.
Về mặt chức năng, loại mã được sử dụng sẽ phụ thuộc vào ứng dụng. Mã tuyến tính có xu hướng được sử dụng trong các kịch bản nơi dữ liệu có liên quan có xu hướng thay đổi thường xuyên (ví dụ, giá cả hoặc nội dung của một thùng chứa). Mã vạch 2D được sử dụng khi có thể không có kết nối cơ sở dữ liệu, ở đó không gian bị giới hạn, và ở đâu số lượng lớn dữ liệu được yêu cầu.
Hầu hết các công ty sử dụng nhiều mã khác nhau cho các ứng dụng khác nhau. Ví dụ, lướt qua một nhãn vận chuyển hoặc gói hàng điển hình sẽ tiết lộ khoảng sáu tá loại mã vạch khác nhau trên một hộp. Bằng cách hiểu biết về khả năng (và giới hạn) của cả mã vạch 1D và 2D, bạn có thể đưa ra quyết định đúng cho hoạt động của mình.
Phân biệt mã vạch 1D và 2D
Sự khác biệt giữa hai loại mã vạch này là gì? Mã 1D có lẽ là quen thuộc nhất. Mã UPC phổ biến được tìm thấy trên các mặt hàng tạp hóa và hàng tiêu dùng là mã tuyến tính sử dụng các đường và chiều rộng có độ rộng biến đổi để mã hóa dữ liệu. Các mã này chứa một số ký tự giới hạn; Để thêm nhiều con số, mã vạch phải dài hơn.
Mã tuyến tính cũng phụ thuộc vào kết nối cơ sở dữ liệu có ý nghĩa. Khi máy quét mã vạch đọc được số liệu trong mã, chúng phải được liên kết lại với dữ liệu sản phẩm, dữ liệu giá cả hoặc các thông tin khác.
Các mã vạch 1D phổ biến khác bao gồm Codabar (được sử dụng trong thư viện và phân phối qua đêm), Mã số 39 (dùng trong các ứng dụng về quốc phòng và ô tô), GS1 DataBar (dùng trong chăm sóc sức khoẻ) và Mã số 128 (mã mật độ cao được sử dụng trong vận chuyển).
Các ứng dụng cho công nghệ mã vạch 1D và 2D
Mã vạch 1D có thể được quét bằng các máy quét laser truyền thống hoặc sử dụng các máy quét hình ảnh dựa trên camera. Các mã vạch 2D, mặt khác, chỉ có thể đọc được bằng cách sử dụng imagers.
Ngoài việc nắm giữ nhiều thông tin hơn, mã vạch 2D có thể rất nhỏ, làm cho chúng hữu ích cho việc đánh dấu các đối tượng mà nếu không sẽ không thực tế đối với nhãn mã vạch 1D. Với khắc laser và công nghệ đánh dấu vĩnh cửu khác, mã vạch 2D đã được sử dụng để theo dõi mọi thứ từ bảng mạch điện tử tinh vi đến các dụng cụ phẫu thuật.
Mặt khác, mã vạch 1D rất phù hợp để xác định các mục có thể liên quan đến các thông tin khác thay đổi thường xuyên. Để tiếp tục với ví dụ UPC, mục UPC nhận dạng sẽ không thay đổi, mặc dù giá của mặt hàng đó thường xuyên có; Đó là lý do tại sao liên kết dữ liệu tĩnh (số mục) với dữ liệu động (cơ sở dữ liệu giá cả) là một lựa chọn tốt hơn mã hóa giá thông tin trong mã vạch của chính nó.
Mã vạch 2D ngày càng được sử dụng trong chuỗi cung ứng và các ứng dụng sản xuất vì chi phí của máy quét hình ảnh đã giảm. Bằng cách chuyển sang mã vạch 2D, các công ty có thể mã hóa nhiều dữ liệu sản phẩm hơn đồng thời giúp dễ dàng hơn trong việc quét các mặt hàng khi chúng di chuyển trên các dây chuyền lắp ráp hoặc băng chuyền – và có thể thực hiện được mà không cần lo lắng về việc căn chỉnh máy quét.
Điều này đặc biệt đúng trong các ngành công nghiệp thiết bị điện tử, dược phẩm và thiết bị y tế, nơi các công ty được giao nhiệm vụ cung cấp một lượng lớn thông tin theo dõi sản phẩm trên một số mặt hàng rất nhỏ. Chẳng hạn, quy định UDI của FDA của Hoa Kỳ yêu cầu một số thông tin về sản xuất được đưa vào một số loại thiết bị y tế. Dữ liệu đó có thể được mã hoá một cách dễ dàng trên mã vạch 2D rất nhỏ.
Mặc dù có sự khác biệt giữa quét mã vạch 1D và 2D, cả hai loại đều hữu ích, các phương pháp mã hoá chi phí và các mục theo dõi chi phí thấp. Loại mã vạch (hoặc mã vạch kết hợp) mà bạn chọn sẽ tùy thuộc vào yêu cầu cụ thể của ứng dụng của bạn, bao gồm loại và số lượng dữ liệu bạn cần mã hóa, kích thước của nội dung / tài sản và cách thức và vị trí của mã Quét.
Mã 2D mang lại dung lượng lớn hơn
Mã vạch 2D sử dụng ma trận hoặc mẫu để mã hóa dữ liệu. Các mẫu hình vuông, chấm, hình lục giác và hình dạng khác có thể nhỏ hơn nhiều so với mã tuyến tính nhưng chứa dữ liệu nhiều hơn đáng kể (hàng nghìn ký tự) bởi vì thông tin được mã hoá trong cả chiều dọc lẫn chiều ngang của mẫu.
Các mã vạch này cũng có thể mã hóa hình ảnh, địa chỉ trang web, âm thanh và các loại dữ liệu nhị phân khác. Do đó, chúng có thể được quét và đọc bất kể máy quét mã vạch được kết nối với cơ sở dữ liệu.
Mã vạch 2D có thể được sử dụng để đánh dấu các mặt hàng rất nhỏ, nơi nhãn mã vạch truyền thống sẽ không phù hợp. Những loại mã này đã được sử dụng để xác định mọi thứ từ dụng cụ phẫu thuật đến bảng mạch bên trong máy tính.
Các mã vạch 2D phổ biến bao gồm QR Code (thường được sử dụng trong quảng cáo và trên danh thiếp), Datamatrix (dùng để đánh dấu những sản phẩm rất nhỏ như linh kiện điện tử) và PDF417 (có thể chứa tới 1,1 kilobytes dữ liệu).
Về mặt hoạt động, sự khác biệt quan trọng giữa hai loại mã vạch là ở dạng người đọc yêu cầu quét chúng. Mã tuyến tính có thể được đọc bằng máy quét laser truyền thống; Phải đọc mã vạch 2D bằng máy quét hình ảnh dựa trên máy ảnh. Tuy nhiên, như đã nói ở trên, một máy quét hình ảnh có thể đọc cả hai loại mã.
Về mặt chức năng, loại mã được sử dụng sẽ phụ thuộc vào ứng dụng. Mã tuyến tính có xu hướng được sử dụng trong các kịch bản nơi dữ liệu có liên quan có xu hướng thay đổi thường xuyên (ví dụ, giá cả hoặc nội dung của một thùng chứa). Mã vạch 2D được sử dụng khi có thể không có kết nối cơ sở dữ liệu, ở đó không gian bị giới hạn, và ở đâu số lượng lớn dữ liệu được yêu cầu.
Hầu hết các công ty sử dụng nhiều mã khác nhau cho các ứng dụng khác nhau. Ví dụ, lướt qua một nhãn vận chuyển hoặc gói hàng điển hình sẽ tiết lộ khoảng sáu tá loại mã vạch khác nhau trên một hộp. Bằng cách hiểu biết về khả năng (và giới hạn) của cả mã vạch 1D và 2D, bạn có thể đưa ra quyết định đúng cho hoạt động của mình.