Kody Matrycowe Danych vs. Kody QR – Na czym polega różnica?

Kody 2D, takie jak kody Matrycowe Danych oraz Kody QR są używane w prawie wszystkich gałęziach przemysłu do udostępniania informacji o częściach lub produktach, na których są oznaczone. Na przykład, kody, które są pokazane powyżej, przechowują adres URL do strony internetowej Laserax. Jeżeli posiadasz smartfona, możesz znaleźć aplikację do skanowania tych kodów i otwierania naszej strony w przeglądarce internetowej. W przypadku części i produktów, kody takie jak te są skanowane na każdym etapie procesu produkcji i dostawy w celu ich śledzenia i przechowywania cennych informacji w bazie danych.

Darmowy przewodnik po identyfikowalności przemysłowej

Szybkie wprowadzenie do każdego kodu 2D

Kod macierzy danych jest kodem 2D, który jest wykonany z czarnych i białych komórek, które są zazwyczaj ułożone w kwadratowy wzór (chociaż istnieją również wzory prostokątne). Liczba wierszy i kolumn rośnie wraz z ilością informacji przechowywanych w kodzie, która jest ograniczona do 2335 znaków alfanumerycznych. Kształt litery L biegnący wzdłuż jego granic jest wzorem wyszukiwarki, który jest wykorzystywany przez skanery do rozpoznawania i odczytywania kodu. Zastosowanie kodów macierzy danych jest ustandaryzowane dzięki międzynarodowej normie ISO/IEC 16022.

Kod QR, czyli kod szybkiej odpowiedzi, to kod 2D, który składa się z czarnych komórek ułożonych w kwadratową siatkę na białym tle. Można w nim zapisać maksymalnie 4 296 znaków alfanumerycznych. Maksymalna liczba znaków jest w większości przypadków określana przez liczbę wierszy i kolumn. Jego wzór rozpoznawczy składa się z trzech kwadratowych struktur w narożnikach, co sprawia, że jest łatwy do rozpoznania. Kody QR są stosowane podobnie na całym świecie dzięki międzynarodowej normie ISO/IEC 18004.

Główne różnice między kodami Data Matrix i QR

Można zauważyć, że oba kody wyglądają podobnie. Różnice, które są istotne, nie są jednak widoczne gołym okiem! Podsumowaliśmy dla Ciebie główne różnice pomiędzy każdym typem kodu 2D, aby pomóc Ci zrozumieć, który z nich jest odpowiedni dla Ciebie.

Kod matrycowy danych Kod QR Code
Maksymalna pojemność pamięci
Maksymalna pojemność pamięci ulega zmniejszeniu, jeśli rozmiar kodu jest mniejszy, lub jeśli poziom korekcji błędów jest wyższy.
Tylko znaki numeryczne: 3 116
Znaki alfanumeryczne: 2 335
Znaki binarne: 1 556
Znaki Kanji/kana: nieobsługiwane
Tylko znaki numeryczne: 7 089
Znaki alfanumeryczne: 4,296
Znaki binarne: 2,953
Znaki kanji/kana: 1,817
Rozmiar
Im większy rozmiar kodu, tym więcej informacji można w nim przechowywać. Jego rozmiar jest określany przez liczbę komórek w nim zawartych.
Inkrementy
Istnieją różne wersje kodu. Różnica między każdą wersją to liczba komórek, o którą kod jest inkrementowany.
2 komórki 4 komórki
Minimalny rozmiar 10×10 komórek 21×21 komórek
Maksymalny rozmiar 144×144 komórki 177×177 komórek
Poziom korekcji błędów (ECL)
Poziom korekcji błędów to procent kodu, który może zostać uszkodzony, zanim przestanie być czytelny.

Maksymalnie: 30%

Automatycznie określany na podstawie rozmiaru kodu i pozostałej pojemności pamięci.

Low: 7%
Medium: 15%
Quartile: 25%
High: 30%

Można wybrać ręcznie. Wyższy ECL oznacza mniejszą pojemność pamięci.

What 2D Code Is Best Suited to Your Needs?

Przygotowaliśmy listę pytań, które należy rozważyć, gdy nadejdzie czas wyboru pomiędzy kodami matrycowymi a kodami QR. Jesteśmy przekonani, że dzięki tym informacjom będziesz w stanie dokonać wyboru, który najlepiej odpowiada potrzebom Twojej aplikacji.

Jaki jest rzeczywisty rozmiar, który jest dostępny dla Twojego kodu 2D?

Rozmiar ma znaczenie! Zarówno kody macierzy danych, jak i kody QR są skalowalne, ale małe elementy, takie jak urządzenia elektroniczne, są zazwyczaj oznaczane za pomocą kodów macierzy danych, ponieważ mogą one zakodować więcej znaków w tej samej przestrzeni. Niektóre oznaczenia mają komórki o wielkości zaledwie 300 μm2, podczas gdy inne oznaczenia mają wielkość 1 m2. Kody QR mają mniejszy rozmiar i dlatego nie są zwykle stosowane do małych przedmiotów.

Lasery są bardzo przydatne do oznaczania kodów macierzy danych na małych elementach. Zobacz ten film jako przykład.

Czy Twój kod może ulec uszkodzeniu podczas cyklu życia?

Traceability wymaga, aby kody były czytelne od początku do końca ich cyklu życia. Na przykład, jeśli części, które produkujesz, są poddawane obróbce strumieniowo-ściernej, takiej jak śrutowanie i piaskowanie, istnieje prawdopodobieństwo, że wpłynie to na czytelność Twoich kodów. Poziom korekcji błędów może być użyty do uwzględnienia pewnych uszkodzeń kodu, ale jeszcze lepszym rozwiązaniem jest kod odporny na śrutowanie. Zobacz ten artykuł, aby uzyskać informacje na temat znakowania laserowego odpornego na śrutowanie.

Jaką klasę jakości chcesz osiągnąć?

Klasy wskazują ogólną czytelność kodu i wahają się od A do F. Istnieją różne międzynarodowe normy ISO określające jakość kodów 2D. W przypadku stosowania bezpośredniego znakowania części, norma ISO/IEC TR 29158 (znana również jako AIM DPM) jest stosowana do oceny jakości przy użyciu ośmiu parametrów: niejednorodności osiowej, kontrastu komórek, modulacji komórek, możliwości dekodowania, uszkodzenia stałego wzoru, niejednorodności siatki, minimalnego odbicia i niewykorzystanej korekcji błędów.

Weryfikatory kodów 2D, takie jak te produkowane przez firmę Cognex, mogą być używane do oceny klasy kodu.

Czy Twoja branża jest regulowana przez organizację, która wymusza lub zaleca stosowanie określonego kodu?

Zależnie od miejsca, w którym działasz, Twoja branża może być regulowana przez organizacje, które dyktują lub wydają zalecenia dotyczące sposobu stosowania kodów 2D. Oto kilka przykładów:

  • Związek Przemysłu Komponentów Elektronicznych zapewnia zalecenia dotyczące stosowania kodów 2D do oznaczania przedmiotów.
  • Przedmioty sprzedawane do Departamentu Obrony USA są regulowane przez MIL-STD-130, specyfikację, która wskazuje, jak oznaczać właściwości wojskowe departamentu.
  • Przemysł lotniczy i kosmiczny zapewnia wytyczne dotyczące identyfikacji produktów.

Czy Twój język jest obsługiwany przez kod?

W kodach 2D można zakodować wiele informacji, ale istnieją pewne ograniczenia. Oba rodzaje kodów działają bez zarzutu, jeśli chcesz używać znaków alfanumerycznych lub binarnych. Jednak kod QR, który został po raz pierwszy zastosowany w przemyśle motoryzacyjnym w Japonii, jest jedynym typem kodu, który obsługuje znaki Kanji i Kana. Jeśli chcesz używać określonego typu kodu, musisz być przygotowany na pracę z jego ograniczeniami.

Laserowe znakowanie kodów 2D

Laserax sprzedaje liniowe znakowarki laserowe, które mogą być używane do znakowania kodów 2D na produkowanych przez Ciebie częściach. Kliknij tutaj, aby uzyskać informacje o tym, jak nasze technologie laserowe mogą być wykorzystywane do znakowania kodów 2D. Możesz również zapytać eksperta Laserax o więcej informacji na temat zastosowania naszych technologii laserowych w Twoich potrzebach znakowania kodów 2D.

Zapytaj eksperta

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *