Dwuwymiarowe kody kreskowe 2D – Dlaczego stosuje się je tak powszechnie? Dowiedz się więcej, czytając poniższy artykuł.
Dwuwymiarowe kody kreskowe 2D – informacje podstawowe
Kod dwuwymiarowy to kolejny krok w rozwoju kodów kreskowych i automatycznej identyfikacji.
Kody kreskowe zrobiły furorę z powodu łatwości ich wdrożenia oraz szybkości i dokładności identyfikacji.
Z czasem rynek zaczął domagać się kodów kreskowych, które pomieściłyby więcej informacji. Kodów mniejszych i kodujących cały zestaw znaków ASCII i zdjęcia (np. linii papilarnych).
Ewolucja kodu kreskowego
Kod kreskowy ewoluował poprzez próby utworzenia kodu piętrowego, aż po kod matrycowy mieszczący znacznie więcej informacji i zajmujący mniejszą powierzchnię.
1. | Kod jednowymiarowy – liniowy | ![]() |
2. | Kod piętrowy – piętrowy kod jednowymiarowy | ![]() |
3. | Kod piętrowy – matrycowy PDF 417 | ![]() |
4. | Kod matrycowy – Data Matrix | ![]() |
Słowo ,,dwuwymiarowe” oznacza, że dane w kodzie kreskowym zakodowane są w kierunku poziomym i pionowym, podczas gdy kod jednowymiarowy koduje dane wyłącznie w jednym kierunku. W efekcie daje to znacznie gęstsze upakowanie informacji:
Dwuwymiarowe kody kreskowe (kody 2d) zawdzięczają swoje istnienie także nowej technologii skanerów.
Diody elektroluminescencyjne i jednowymiarowe skanery omiatające kod promieniem lasera zostały zastąpione kamerami CCD oraz mikroprocesorami dekodującymi otrzymany obraz. Dziś skanery 2D są już ogólnie dostępne i tanie. Nazywane są skanerami wizyjnymi lub imagerami (np. Motorola Symbol DS6707).
Kody 2D – porównanie rodzajów i parametrów
Kod | PDF 417 | QR Code | Data Matrix |
![]() | ![]() | ![]() | |
Rodzaj | matrycowe | spiętrzone barcode | matrycowy |
ilość cyfr | 2 710 | 7 089 | 3 116 |
ilość znaków | 1 850 | 4 296 | 2 355 |
ilość bajtów | 1 018 | 2 953 | 1 018 |
Zalety kodów 2D w porównaniu do kodów 1D
Kody 2D odznaczają się przede wszystkim większą pojemnością danych, które można zapisać za ich pomocą. Ponadto posiadają również inne przewagi:
- mniejsze rozmiary,
- możliwość znakowania drobniejszych przedmiotów,
- kodowanie wszystkich znaków alfanumerycznych, danych binarnych, grafiki,
- lepsze zabezpieczenie danych przed uszkodzeniem.
Urządzenia do obsługi kodów 2D
Do skanowania kodów stosuje się specjalne wizyjne skanery kodów kreskowych (imagery). Przykładowe skanery, kolektory danych i drukarki RFID drukujące kody 2D:
![]() | Drukarka kodów kreskowych Citizen CLP 631 z podajnikiem |
![]() | Przemysłowa drukarka kodów kreskowych Citizen CL S700 |
![]() | Czytnik laserowy Motorola Symbol DS6707, imager 1D i 2D |
![]() | Terminal przenośny Motorola Symbol MC9090 |
Zastosowania kodów 2D
- produkcja – znakowanie wyrobów,
- narzędziownia – znakowanie elektronarzędzi,
- przemysł lotniczy – znakowanie wszystkich elementów samolotu,
- medycyna – znakowanie narzędzi chirurgicznych,
- handel – znakowanie produktów,
- logistyka – oznaczenie dokumentów przewozowych,
- urzędy miejskie – znakowanie dokumentów,
- podręczna baza danych – przenoszenie informacji zawartej w kodzie,
- telefonia komórkowa – szybki sposób odczytu adresu stron www, numerów telefonów,
- wizytówki papierowe – zakodowanie informacji,
- ewidencja środków trwałych i wyposażenia.
Czy dwuwymiarowe kody kreskowe zastąpią kody jednowymiarowe?
Nie. Obydwie technologie będą istnieć równocześnie. Kody dwuwymiarowe będą w użyciu, tam, gdzie konieczne jest zawarcie większej ilości informacji oraz w miejscach o mocno ograniczonej przestrzeni, natomiast kody jednowymiarowe pozostaną standardową metodą kodowania numerów seryjnych i indeksów materiałowych.
Kiedy kody jednowymiarowe są lepsze od kodów dwuwymiarowych?
Kody kreskowe jednowymiarowe mieszczą mniejszą ilość informacji, które są rozłożone na całej wysokości kodu.
Z tego względu kody te zajmują więcej powierzchni, a powtarzalność zakodowanych w nich informacji jest większa. Są przez to również bardziej podatne na uszkodzenia.
Jeżeli konkretne zastosowanie nie wymaga zakodowania dużej ilości danych, to najlepszym rozwiązaniem zazwyczaj jest kod jednowymiarowy, np. Code 128. Zwiększając wysokość kodu, zwiększamy jednocześnie odporność kodu na uszkodzenie.
Porównanie kodów kreskowych 1D i 2D
Poniżej przedstawiono liczbę dwunastoznakową 123456789012 zakodowaną różnymi kodami kreskowymi:
EAN-13 | ![]() |
Code 39 | ![]() |
Code 128 | ![]() |
PDF 417 | ![]() |
QR Code | ![]() |
Data Matrix | ![]() |
Jak mogę wygenerować kody kreskowe 2D?
Kody kreskowe 2D to relatywnie nowa technologia. Do ich wydruku potrzebny jest specjalistyczny program lub drukarka posiadająca możliwość drukowania tego rodzaju kodu. Program magazynowy Narzędziownia ma funkcję drukowania etykiet Data Matrix. Dostępne są również generatory online (patrz: Data Matrix).
Udostępniamy darmowy program do drukowania etykiet kodów kreskowych Data Matrix i Code 128.
Wykorzystaj kod kreskowy w codziennej pracy
Poznaj nasze rozwiązania, które ułatwią Ci pracę.