Įvadas
Brūkšninių kodų skaitytuvai yra visur – mažmeninės prekybos kasose, sandėliuose, ligoninėse ir pašto skyriuose. Kiekvieno skaitytuvo viduje yra specializuotaskameros moduliskuri užfiksuoja kodą, iškoduoja jį ir siunčia rezultatą į kompiuterį arba pardavimo vietos sistemą. Ne kiekviena kamera gerai tinkabrūkšninių kodų skaitytuvai; jiems reikia didelio kadrų dažnio, greito automatinio fokusavimo ir gero vaizdo apdorojimo. Šiame straipsnyje paaiškinamos fotoaparatų technologijos, kurios maitina šiuolaikinius brūkšninių kodų skaitytuvus – nebrangiaiusb kameros modulisdizaino iki tvirtų pramoninių modelių.
Kodėl brūkšninių kodų skaitytuvuose naudojami fotoaparato moduliai
Seni lazeriniai skaitytuvai galėjo nuskaityti tik 1D brūkšninius kodus. Šiuolaikiniai vaizduokliai naudoja acmos kameros modulisfiksuoti ir 1D, ir 2D kodus (QR, Data Matrix). Kameros skaitytuvas nufotografuoja brūkšninį kodą, apdoroja jį ir ištraukia informaciją. Privalumai:
Sugadintų arba prastai atspausdintų kodų skaitymas.
Nuskaitymas iš mobiliojo telefono ekrano.
Kelių kodų fiksavimas viename kadre.
Greitesnis ir patikimesnis dekodavimas.
Pagrindiniai brūkšninio kodo skaitytuvo kameros modulio reikalavimai
| Reikalavimas | Kodėl tai svarbu |
|---|---|
| Didelė raiška | Mažiems ar tankiems kodams reikia pakankamai detalių. Akameros modulis 1080pyra dažnas. |
| Visuotinis užraktas | Pašalina judesio susiliejimą, kai skaitytuvas arba kodas greitai juda. |
| Greitas automatinis fokusavimas | Skirtingais atstumais (nuo 10 cm iki 1 m) esantys kodai turi būti ryškūs akimirksniu. |
| Didelis kadrų dažnis | 30–60 kadrų per sekundę greitam nuosekliam nuskaitymui. |
| Platus dinaminis diapazonas | Sulaiko atspindžius nuo blizgios pakuotės. |
| Mažas dydis | Tinka rankiniams arba fiksuoto tvirtinimo skaitytuvams. |
CMOS kameros moduliai – vaizdo skaitytuvų širdis
Beveik visi šiuolaikiniai brūkšninių kodų skaitytuvai naudoja acmos kameros modulis. Palyginti su CCD, CMOS siūlo mažesnę galią, didesnį greitį ir integruotą valdymo logiką. Įprastos skiriamosios gebos svyruoja nuo VGA (640 × 480), skirto pagrindiniam 1D nuskaitymui, ikikameros modulis 1080p(2 MP) didelio tankio 2D kodams. Acmos kameros modulissu visuotine užraktu išvengia iškreipimo, kai skaitytuvas ar kodas juda.
Automatinis fokusavimas prieš fiksuotą fokusavimą
Fiksuotas fokusavimas– Veikia, kai skenavimo atstumas yra pastovus (pvz., konvejeriniai skaitytuvai). Maža kaina, nėra judančių dalių.
Automatinio fokusavimo kameros modulis– Būtinas rankiniams skaitytuvams, nuskaitantiems kodus nuo ištiestos rankos (30 cm) iki labai arti (5 cm). Anautomatinio fokusavimo kameros modulisgreitai judina objektyvą, kad kodas būtų ryškus. Prideda kelias milisekundes, bet labai pagerina naudojimo patogumą.
Dauguma aukščiausios kokybės delninių brūkšninių kodų skaitytuvų naudojaautomatinio fokusavimo kameros modulissu balso ritės varikliu (VCM) tyliam ir greitam fokusavimui.
USB kameros modulis brūkšninių kodų skaitytuvams
A usb kameros modulisyra labiausiai paplitusi sąsaja skaitytuvams, jungiamiems prie kompiuterio, POS terminalo arba „Android“ įrenginio. USB skaitytuvai yra „plug-and-play“ – jie atrodo kaip klaviatūros pleištas (dekoduoti duomenys įvedami kaip klavišų paspaudimai) arba virtualus COM prievadas. Viduje,usb kameros modulisyra vaizdo jutiklis, dekoderio lustas ir USB tiltas. Dekoderis apdoroja vaizdą ir siunčia brūkšninio kodo numerį pagrindiniam kompiuteriui. Pažangūs USB skaitytuvai taip pat gali išvesti vaizdą.
Rezoliucijos pasirinkimai
VGA (640 × 480)– Pakanka dideliems 1D kodams; kovoja su mažais 2D kodais.
1,3 MP (1280 × 1024)– Geras daugelio mažmeninės prekybos skaitytuvų balansas.
Kameros modulis 1080p (1920 × 1080)– Užfiksuoja smulkias didelio tankio QR ir duomenų matricos detales. Leidžia nuskaityti iš toliau.
5 MP ir daugiau– Naudojamas stacionariems skaitytuvams, kurie nuskaito daug kodų plačiame lauke.
Global Shutter vs Rolling Shutter
A cmos kameros modulissususukamas langasskaito eilutes iš eilės. Jei nuskaitymo metu skaitytuvas arba brūkšninis kodas pajuda, vaizdas iškreiptas ir nepavyksta iškoduoti.Visuotinis užraktasatskleidžia visus pikselius vienu metu ir fiksuoja vaizdus be judesių. Didelės spartos konvejeriams arba rankiniam nuskaitymui – visuotinis užraktaskameros modulisyra primygtinai rekomenduojamas.
Papildomos funkcijos
LED apšvietimas- Suteikia šviesos tamsioje aplinkoje.
Tikslinis lazeris / LED– Projektuoja kryželį arba tašką, kad padėtų nusitaikyti.
Lusto dekodavimas– Daugeliskameros moduliskonstrukcijose integruotas dekoderis, todėl pagrindinis kompiuteris gauna tik iššifruotą numerį, o ne vaizdą.
HDR– Tvarko šviesą atspindinčias etiketes arba blizgias pakuotes.
Brūkšninio kodo skaitytuvo kameros modulių pavyzdžiai
| Skaitytuvo tipas | Tipiškas modulis | Fokusavimo tipas |
|---|---|---|
| Mažmeninė rankinė (1D / 2D) | Kameros modulis 1080p, pasaulinis užraktas | Automatinio fokusavimo kameros modulis |
| Pramoninis fiksuotas montavimas (konvejeris) | 5 MP, visuotinis užraktas, didelis kadrų dažnis | Fiksuotas fokusavimas (iš anksto nustatytas atstumas) |
| Mobilus kompiuteris (integruotas) | Cmos kameros modulis, 13 MP su automatiniu fokusavimu | Automatinio fokusavimo kameros modulis |
| Nebrangi USB lazdelė | VGA, susukamas langinis | Fiksuotas fokusavimas |
| Ligoninės/laboratorijos skaitytuvas | Usb kameros modulis, 1080p, užantspauduotas | Automatinio fokusavimo kameros modulis |
Sirgaus fotoaparato moduliai, skirti brūkšninių kodų skaitytuvams
Nuoširdžiai projektuojamekameros modulisbrūkšninio kodo nuskaitymui pritaikyti sprendimai:
Usb kameros modulis– Suderinamas su UVC, su integruotu dekoderiu arba be jo.
Kameros modulis 1080p– Didelės raiškos jutikliai tankiems kodams.
Cmos kameros modulis– Visuotinės užrakto parinktys fotografavimui be judesio.
Automatinio fokusavimo kameros modulis– VCM automatinis fokusavimas su greitu nusistojimo laiku.
Brūkšninių kodų skaitytuvai– Visiškas integracijos palaikymas: objektyvo pasirinkimas, apšvietimas ir dekodavimo algoritmai.
Santrauka
Modernusbrūkšninių kodų skaitytuvaipasikliautikameros modulistechnologija, peržengianti senesnius lazerinius skaitytuvus. Idealascmos kameros modulisnuskaitymui siūlo visuotinį užraktą, tinkamą skiriamąją gebą (dažnaikameros modulis 1080p), o delniniuose įrenginiuose – anautomatinio fokusavimo kameros modulisnuskaityti kodus įvairiais atstumais.Usb kameros modulisdizainai yra populiarūs dėl patogumo prijungti ir paleisti. Nesvarbu, ar jums reikia fiksuoto fokusavimo modulio konvejerio skaitytuvui, ar automatinio fokusavimo modulio mažmeniniam nešiojamajam kompiuteriui,kameros modulisužtikrina greitą ir tikslų brūkšninio kodo nuskaitymą.
Susisiekite su Nuoširdžia ir aptarkite savobrūkšninių kodų skaitytuvaikameros modulio projektas.





