Hur fungerar en streckkodsläsare?

Det finns för närvarande fyra olika typer av streckkodsläsare. Var används en något annorlunda teknik för läsning och avkodning en streckkod. Det finns penna typ läsare (e.g. bomma för kodifierar trollstavar), laserscanners, CCD läsare och kamera-baserade läsare. Penna typ läsare och Laser skannrar penna typ läsare består av en ljuskälla och ett fotodiod som är placerade bredvid varandra i spetsen på en penna eller trollstav. För att läsa en streckkod, drar du pennan spets över alla barer i en stadig även rörelse. Åtgärderna som foto diod intensiteten av ljuset reflekteras tillbaka från ljuskällan och genererar en vågform som används för att mäta bredden av barerna och utrymmen i streckkoden. Mörka barer i streckkoden absorberar ljus och blanksteg reflektera ljuset så att spänningen vågformen genereras av fotodioden är en exakt kopia av baren och utrymme mönster i streckkoden. Denna vågform avkodas av skannern på ett sätt som liknar sätt morsekod prickar och streck är avkodas.

Laserscanners fungerar på samma sätt som penna typ läsare förutom att de använder en laserstråle som ljuskälla och vanligtvis använder antingen en fram-och återgående spegel eller en roterande prisma att skanna laserstrålen fram och tillbaka över streckkoden. Precis som med penna typ läsaren, används ett fotodiod för att mäta intensiteten av ljuset reflekteras tillbaka från streckkoden. I både penna läsare och laserscanners, det ljus som avges av läsaren är inställd på en viss frekvens och fotodioden är planerat på upptäcka bara denna samma frekvens ljus.

Penna typ läsare och laserscanners kan köpas med olika upplösningar att läsa streckkoder i olika storlekar. Skannerupplösning mäts av storleken på pricken på ljus som avges av läsaren. Dot ljus bör vara lika med eller något mindre än den smalaste del bredden ("X" dimension). Om pricken är bredare än bredden på den smalaste bar eller utrymme, sedan överlappar dot två eller flera barer i taget därmed orsakar skannern att inte kunna skilja mellan tydliga övergångar mellan barer och utrymmen. Om pricken är för liten, kan sedan några ställen eller håligheter i barer misstolkas som ljusa områden också att göra en streckkod inte kan läsas. De vanligaste X dimensionen är 13 mils (ungefär 4 skrivarpunkter på 300 DPI skrivare). Eftersom denna X-dimension är så liten, är det oerhört viktigt att streckkoden skapas med ett program som skapar högupplöst grafik (som B-kodare). En bra beskrivning av olika grafiska format som vanligen används för att skapa streckkoder finns: Raster vs. vektor grafik CCD läsare CCD (kostnad kopplat anordning) läsare använder en matris med hundratals små ljussensorer uppradade i rad i huvudet på läsaren. Varje sensor kan ses som ett enda fotodiod som mäter intensiteten av ljuset omedelbart framför den. Varje enskild ljussensor i CCD läsaren är extremt liten och eftersom det finns hundratals sensorer uppradade i rad, en spänning mönster identisk med mönstret i en kod genereras i läsaren genom att sekventiellt mäta spänningar över varje sensor i raden. Den viktiga skillnaden mellan en CCD läsaren och en penna eller laser scanner är att CCD läsaren mäter utsända omgivande ljus från streckkoden medan penna eller laser skannrar mäter reflekterat ljus av en specifik frekvens med ursprung från skannern själv. Kamera-baserade läsare det fjärde och senaste typ av streckkodsläsare för närvarande tillgängliga är kamera-baserade läsare som använder en liten kamera för att fånga en bild av en streckkod. Läsaren använder sofistikerad digital bild bearbetningsteknik för att avkoda streckkoden. Videokameror använder samma CCD teknik som i en CCD bar code reader förutom att istället för att ha en enda rad med sensorer, en videokamera har hundratals rader av sensorer ordnade i en tvådimensionell array så att de kan generera en bild. De faktorer som gör en streckkod läsbar är: en adekvat print kontrast mellan ljusa och mörka barer och med alla bar och utrymme dimensioner inom toleranserna för symbolik. Det är också bra att ha skarpa bar kanter, få eller inga ställen eller håligheter, en slät yta och tydlig marginaler eller "tysta zoner" i någon ände av symbolen tryckt. Gränsyta för en streckkodsläsare till en PC alla stöd program för streckkod läsning så länge du har rätt utrustning. Streckkodsläsare finns med två typer av produktion - antingen "tangentbord kil" eller RS232 utmatning. Streckkodsläsare med keyboard wedge utgång ansluter direkt till tangentbordsporten på datorn och de ger också en pigtail-kontakt så att du kan ansluta tangentbordet samtidigt. När du skanna en streckkod med tangentbord kilen bar code reader, går uppgifterna in i datorn precis som om det var skrev i på tangentbordet. Detta gör det extremt lätt att gränssnittet streckkodsläsare för alla program som är skrivet att acceptera tangentbordsdata.

Keyboard wedge gränssnitt är mycket enkel men det har några nackdelar. Om du svepa en streckkod, markören måste vara i korrekt inmatningsfältet i programmet rätt annars du sluta streckkodsdata läses in oavsett program har fokus. Detta kan orsaka alla möjliga potentiella problem som ni kan föreställa er. Tangentbordet utdata är också begränsad genom att du inte kan ändra data på något sätt innan det skickas till det program som ska ta emot data. Till exempel om du krävs för att parsa meddelandet bomma för kodifierar i flera bitar eller ta bort några av en streckkod meddelande eller lägga till i en datum- eller stämpel skulle du inte kunna med en normal keyboard wedge läsare.

Andra möjliga alternativet är att få en streckkodsläsare med ett RS232 eller "Serial" gränssnitt. Med dessa typer av streckkodsläsare ansluter du läsaren till en tillgänglig seriell port på baksidan av din PC. Du skulle då behöva ett program som kallas en "programvara kil" för att ta data från streckkodsläsare och mata den tillämpning där du vill att data ska gå. Nackdelen med detta tillvägagångssätt är att det är lite mer komplex men du får mycket mer kontroll över hur och där data hamnar när du läser en streckkod.

  • Relaterade Frågor

  • Hur fungerar som med ansvarsförsäkring, om skyldige är underårig?

  • Jag skulle vilja göra en online-shop, hur fungerar det?

  • Hur fungerar en på planerade omstruktureringsåtgärder, första citat o. första Bank diskussion?

  • Betala pal. Hur fungerar det om jag är en privat säljare?

  • Hur fungerar det inneboende värdet av en option certifikat?

  • Exakt hur fungerar detta med en aktieportfölj?

  • Hur fungerar en rating kreditbeslut?

  • Överstiga CFD / marginal, hur fungerar det?

  • Hur fungerar ett företag övertagande?

  • Hur fungerar en debet

  • CHF stark. Hur fungerar en centralbankens intervention?

  • Hur fungerar en funktionshindrade tagg i en hyresbostad?

  • Hur fungerar en bästa, att minska hyran på grund av mögel i hemmet?

  • Hur fungerar depositionen på penningmarknaden konton?

  • Konstruktion lån körs inte - för att sälja fastigheter? Hur fungerar det?

  • Ange skatteavdraget på inkomstskatt kort – hur fungerar det med elektroniska skattekort?

  • Rabatt i försäkring - hur fungerar det? Som senare avslutar är dum?

  • Hur fungerar det egentligen med insättning med kreditkort?

  • Innehållskonvertering jul pengar - Hur fungerar det?