Kod Data Matrix
Czym jest kod Data Matrix?
Data Matrix to kod matrycowy 2D, zdolny do kodowania bardzo dużych ilości danych na niewielkiej przestrzeni. Kody Data Matrix składają się z małych czarno-białych kwadratów tworzących duży kwadrat lub prostokąt. Są używane w różnych branżach, w tym w lotnictwie, etykietowaniu komponentów, żywności i napojów czy farmacji, ze względu na to, że organizacje te często prowadzą skomplikowane operacje, w których weryfikacja jakości produktów ma kluczowe znaczenie.
Specyfikacja:
Data Matrix może zakodować do 2335 znaków alfanumerycznych lub do 3116 znaków numerycznych. Składa się z kilku bloków czarno-białych komórek, które tworzą wzór kwadratowy lub prostokątny. Każda macierz danych może kodować symbole o różnej wielkości, zarówno duże, jak i małe. Wzdłuż krawędzi każdego kodu DataMatrix znajduje się strefa ciszy.
Zalety:
Kod kreskowy Data Matrix jest przeznaczony do odczytywania nawet wtedy, gdy jest uszkodzony do 30%, dzięki wbudowanemu systemowi korekcji błędów. Jest również zdolny do kodowania liter, danych numerycznych lub innych znaków ASCII. Kody Data Matrix można odczytać za pomocą czytników kodów kreskowych opartych na obrazie lub urządzeń mobilnych; niższa rozdzielczość jest akceptowalna dla czytelności skanowania w dowolnej pozycji.
Wady:
Chociaż może przechowywać wiele znaków, znacznie więcej niż większość kodów kreskowych 1D, kody Data Matrix nadal mają ogólny limit znaków i nie można ich odczytać za pomocą tradycyjnych skanerów kodów kreskowych 1D.
Pochodzenie:
Kody Data Matrix zostały stworzone przez International Data Matrix, Inc. (ID Matrix) w 1987 roku. Obecnie objęte są normą ISO/IEC 16022. Najnowszą wersją Data Matrix jest ECC 200, która wykorzystuje technologię Reed-Solomon metoda odzyskiwania błędów i wymazywania. ECC 200 umożliwia odtworzenie kodów uszkodzonych w 30%. Kody kreskowe Data Matrix mają wskaźnik błędu mniejszy niż 1 na 10 milionów skanowanych znaków.
Składniki kodu Data Matrix:
Wzór taktowania: zapewnia zliczanie liczby wierszy i kolumn w kodzie
Moduł: wewnętrzne składniki kodu tworzące wzór
Obszar danych: może zawierać dane tekstowe lub numeryczne do 2335 znaków alfanumerycznych, często zawarte są dane nadmiarowe, więc nawet jeśli jedna lub więcej komórek jest uszkodzonych, kod jest nadal czytelny
Finder lub wzór „L”: pomaga czytnikowi kodów kreskowych zlokalizować i określić orientację kodu
Strefa ciszy: margines odstępu wokół całego kodu; Kody Data Matrix muszą mieć cichą strefę, aby mogły być poprawnie dekodowane
Poniższy diagram przedstawia różne funkcje i terminologię symboli dla kodu kreskowego 2D Data Matrix.