Mã vạch là gì?
Mã vạch (Barcode) theo định nghĩa là phương pháp lưu trữ và
truyền tải thông tin bằng một lọai ký hiệu gọi là ký mã vạch (Barcode
symbology). Ký mã vạch hay gọi tắt cũng là mã vạch, là 1 ký hiệu tổ hợp các
khoảng trắng và vạch thẳng để biểu diễn các mẫu tự, ký hiệu và các con số. Sự
thay đổi trong độ rộng của vạch và khoảng trắng biểu diễn thông tin số hay chữ
số dưới dạng mà máy có thể đọc được.
Mã số mã vạch được thu nhận bằng một đầu đọc mã vạch, là
một máy thu nhận hình ảnh của mã vạch in trên các bề mặt và chuyển thông tin
chứa trong mã vạch đến máy tính hay các thiết bị cần thông tin này. Nó thường
có một nguồn sáng kèm theo thấu kính, để hội tụ ánh sáng lên mã vạch, rồi thu ánh sáng phản xạ về một cảm quang chuyển hóa tín hiệu ánh sáng thành tín hiệu điện.
Ngoài ra, nhiều đầu đọc mã vạch còn có thêm mạch điện tử
xử lý tín hiệu thu được từ cảm quang để chuyển thành tín hiệu phù hợp cho kết
nối với máy tính.
Có bao nhiêu loại mã vạch
Có thể nói mã vạch cũng giống như một đạo quân các ký hiệu
quen thuộc, chúng xuất hiện ở khắp mọi nơi, mọi chỗ, trên hầu hết các sản phẩm
lưu hành hợp pháp trên thị trường. Ai cũng đều thấy chúng nhưng ít ai hiểu được
nhiều về chúng. Nhưng vì nghĩ mã vạch là “vô thưởng vô phạt” nên cũng chẳng ai
quan tâm đến chúng cả. Khi được hỏi về mã vạch, đa số người ta chỉ biết mã vạch
là … mã vạch. Nó mã hóa một con số gì đó mà người ta không hiểu. Nói như vậy
nghiễm nhiên mã vạch chỉ có một lọai duy nhất là … mã vạch và nó được sử
dụng để lưu trữ 1 con số gì đó như giá tiền chẳng hạn.
Thực ra mã vạch gồm nhiều chủng lọai khác nhau. Tùy theo dung lượng thông
tin, dạng thức thông tin được mã hóa cũng như mục đích sử dụng mà người ta chia
ra làm rất nhiều lọai, trong đó các dạng thông dụng trên thị trường mà ta thấy
gồm UPC, EAN, Code 39, Interleaved 2of 5, Codabar và Code 128. Ngoài ra, trong
1 số loại mã vạch người ta còn phát triển làm nhiều Version khác nhau, có mục
đích sử dụng khác nhau, thí dụ UPC có các version là UPC-A, UPC-B, UPC-C, UPC-D
và UPC-E; EAN có các version EAN-8, EAN-13, EAN-14, Code 128 gồm Code 128 Auto,
Code 128-A, Code 128-B, Code 128-C.