Skanery kodów kreskowych

Skanery kodów kreskowych (zwane również czytnikami) umożliwiają odczytanie, zdekodowanie oraz przesłanie do komputera danych informacji zawartych w kodzie kreskowym. W znacznym stopniu usprawniają one procesy logistyczne poprzez ich automatyzację oraz pomagają wprowadzać dane do systemu sprzedażowego.

Zasada działania skanerów jest dość prosta. Skaner kodów kreskowych generuje wiązkę światła przy pomocy laserowej diody lub diody LED.

Emitowana przez skaner wiązka nakierowana na kod kreskowy odbija się od przerw między pionowymi kreskami. Odbijane światło skupia się na lustrze, które to kieruje wiązkę na fotodetektor. Układ ten odpowiada za zmianę odbitego światła na impulsy elektryczne. Następnie mikroprocesory przetworzą otrzymane impulsy na znaki prezentowane np.: na ekranie terminala mobilnego, albo komputera, do którego podłączony jest czytnik kodów kreskowych.

Skaner kodów kreskowych to urządzenie, które jest programowalne według potrzeb użytkowników. Do odczytanego kodu kreskowego można dodać wymagany prefix lub sufix (są to dodatkowe znaki dodawane przed lub po odczytywanym kodzie kreskowym). W wielu przypadkach po odczycie kodu używa się funkcji "ENTER".

Obecnie na rynku do wyboru jest mnóstwo skanerów kodów kreskowych, a ich podział tak różnorodny, że potencjalni nabywcy tych urządzeń jest mogą czuć się skonfundowani. Najczęściej urządzenia te kategoryzowane są ze względu na sposób ich użytkowania. Można tu wyróżnić następujące grupy urządzeń:

  • Ręczne skanery kodów kreskowych są najpopularniejszą i najliczniejszą grupa tych urządzeń. Są one zarazem najtańsze, choć i wśród nich występuje spore zróżnicowanie cenowe. Ogólnie, przez wzgląd na technologię odczytu, która została zastosowana, wymienić można dwie kategorie: czytniki diodowe (linear imagery) oraz czytniki laserowe. Oba rodzaje mają swoje zalety. Skanery laserowe są dokładniejsze i czytają nawet bardzo gęste kody. Jednak, skanery diodowe typu linear imager, które są coraz częściej stosowane nie ustępują im jakością. Charakteryzują się tym, iż są tańsze w produkcji, w lepszy sposób dekodują kody uszkodzone oraz ich budowa jest bardziej odporna na wszelakie uszkodzenia mechaniczne. Inną zaletą technologii typu linear imager jest to, iż pozwala ona na skanowanie kodu z ekranu komputera czy wyświetlacza smartfona, tableta, bądź ekranu komputera.
  • Stacjonarne skanery kodów kreskowych są to urządzenia technologicznie zaawansowane, posiadające większą powierzchnię skanowania, i dokonujące poprawnego odczytu, w momencie gdy kod kreskowy pojawi się w polu skanowania. Charakteryzują się bardzo wysoką kulturą pracy w lokalizacjach, w których istnieje konieczność szybkiego zeskanowania dużej ilości kodów kreskowych. Wśród czytników stacjonarnych wyróżniamy dwa rodzaje tych urządzeń. Pierwsze to czytniki pionowe, usytuowane są w pozycji horyzontalnej. Wśród tych urządzeń bardzo rzadko zachodzą uszkodzenia mechaniczne, co znaczącym stopniu wydłuża ich żywotność. Kolejna grupa, to skanery poziome, nazywane też potocznie czytnikami ladowymi. Są one stosowane przede wszystkim w handlu, a instalowane boksie kasowym w taki sposób, że operator dokonują odczytu przesuwa produkt po powierzchni lady. Minusem tego typu urządzeń są często pojawiające się rysy na szybie okienka odczytu, co ma wpływ na szybkość i jakość procesu skanowania. Rozwiązaniem takiej sytuacji jest montaż czytników wyposażonych w szkło utwardzone lub szafirowe. W miejscach, w których występuje bardzo duże natężenie ruchu bardzo dobrym rozwiązaniem są skanery ladowe bi-optyczne. Układ optyczny o bardzo wysokiej jakości pozwala na odczyt kodu z nawet pięciu stron opakowania. Operator nie ma obowiązku ustawiać towar pod określonym kątem. Zaawansowane oprogramowanie dekodujące, pozwala uzyskać bardzo wysoką skuteczność odczytu przy pierwszym skanowaniu. Skanery poziome bardzo często są zintegrowane z wagami, powstałe wago-skanery to obecnie najpopularniejsze rozwiązaniami, które znalazły swe zastosowanie w super i hipermarketach.
  • Przemysłowe skanery kodów kreskowych to dość specyficzna grupa urządzeń. Są to czytniki, charakteryzujące się wysoką wydajnością i odpornością na warunki zewnętrzne, a także dużo lepszą umiejętnością dekodowania kodów zniszczonych lub zabrudzonych. Muszą one spełniać nawet bardzo wygórowane wymagania, tj.: praca w bardzo niskich temperaturach, odporność na wielokrotne upadki z dużych wysokości, wysoki wskaźnik IP (który mówi o odporności na pył i wilgoć). W grupie tej znajdują się zarówno czytniki ręczne, jak i przemysłowe moduły, które można zabudować w miejscach wymaganych przez procesy przemysłowe. W tym przypadku wymagane są specjalizowane parametry, jak np. odporność na wibracje czy umiejętność odczytu kodu kresowego z dużych odległości, przy niekorzystnych warunkach oświetleniowych.
  • Bezprzewodowe skanery kodów kreskowych to urządzenia, które zyskują coraz większe uznanie wśród odbiorców. Najczęściej stosowane są w handlu, procesach magazynowych oraz służbie zdrowia. Czytniki te komunikują się z komputerem drogą radiową (najczęściej poprzez zastosowanie technologii Bluetooth). Jeżeli komputer posiada moduł Bluetooth, nie musi być nawet stosowana stacja dokująca, choć często jej się używa ze względu na efektywność pracy i łatwość ładowania. Czytniki takie mają zasięg nawet do 100 metrów.

Oprócz podziału skanerów kodów kreskowych ze względu na sposób ich użytkowania można pogrupować je mając na uwadze jaki rodzaj kodów skanery są w stanie zdekodować. Najprościej rzecz ujmując czytniki dzielą się na urządzenia dekodujące kody jednowymiarowe 1D, (EAN13, UPC-A, ITF-14, GS1-128, GS1-DataBar) oraz kody dwuwymiarowe (GS1-DataMatrix, GS1-QR).

Innym sposobem kategoryzacji tego typu urządzeń jest sposób ich komunikacji z komputerem. Czytniki przewodowe można podłączyć za pomocą wielu interfejsów, wśród których najpopularniejsze są:

  • USB
  • RS-232
  • RS-485
  • Keyboard Wedge
W przypadku podłączenia czytnika poprzez port USB, wystarczy tylko kabel komunikacyjny, natomiast podłączając urządzenie za pomocą pozostałych portów należy podłączyć także kabel zasilający, ponieważ komunikacja poprzez te porty nie zapewnia zasilania skanerów.