Need help understanding barcode reader operation

  • Thread starter Thread starter pairofstrings
  • Start date Start date
Click For Summary

Discussion Overview

The discussion focuses on the operation of barcode readers, exploring how they function, the technology behind them, and various applications. Participants share insights on scanning mechanisms, types of barcode readers, and related software tools.

Discussion Character

  • Technical explanation
  • Exploratory
  • Application-related

Main Points Raised

  • One participant inquires about the mechanics of how a barcode reader operates, specifically how light is reflected from a barcode printed on non-reflective surfaces.
  • Another participant explains that barcode scanners use a single beam of light that is rastered across the barcode, with a photodiode capturing the reflected light to read the barcode.
  • Some participants mention that newer scanners utilize CCD sensors to take pictures of barcodes, which can also include 2-D barcodes that are read by camera phones.
  • There are discussions about various barcode reading applications available for smartphones and the advancements in checkout scanners that scan in multiple directions for better accuracy.
  • Participants note the existence of different types of barcode readers tailored for various platforms, such as Java and .NET, and share resources for barcode generation and reading tools.
  • A humorous remark is made about the potential for a DSLR camera to be scanned as a grocery item, reflecting a light-hearted take on the topic.

Areas of Agreement / Disagreement

Participants express a range of views on the types and functionalities of barcode readers, with no clear consensus on the specifics of operation or the best applications. Multiple competing perspectives on barcode technology and its applications remain present.

Contextual Notes

Some discussions involve assumptions about the reflectivity of surfaces and the specific technologies used in different barcode readers, which may not be fully resolved.

Who May Find This Useful

This discussion may be of interest to individuals looking to understand barcode technology, developers seeking information on barcode applications, and those interested in the practical uses of barcode scanning in various contexts.

pairofstrings
Messages
411
Reaction score
7
Barcode reader's operation

I see that a horizontal beam of light is projected on the code and then, what happens. Does the light is reflected back and caught somewhere else if so where and what is this collector? How is it reflected back when code is printed on some non-reflecting body?
 
Last edited:
Engineering news on Phys.org
Here's a HowStuffWorks video that turned up when I Googled for "How Stuff Works Barcode Scanners":
http://videos.howstuffworks.com/science-channel/37733-deconstructed-barcode-scanners-video.htm

While it looks like a continuous line (or other pattern), it's actually a single beam of light being rastered (scanned) across the barcode. The photodiode then picks up the reflected light, correlates it back to the scan position, and "reads" the barcode. More at:
http://www.explainthatstuff.com/barcodescanners.html
http://en.wikipedia.org/wiki/Barcode_reader

Some newer scanners take a picture (with a CCD sensor, the same as in a camera), and then analyze that. The natural extension of this is the 2-D barcodes that you see about: those are usually meant to be read by taking a picture with a camera phone, without needing to laser scan the barcode.
 
There are bar code reading apps for all (?) smart phones and there are also bar code printing progs. The scanners on checkouts are very good these days and they scan in two directions to get the best signal from anything that looks like a bar code.
 
bar code reading apps for all? No. There are different kinds of barcode readers according different platform, such as Java barcode reader, .NET barcode reader, etc. I know a good barcode solution site. It's called onbarcode. It provides various barcode readers and barcode generators. I have used two tools from there. They are as follows:
http://www.onbarcode.com/tutorial/csharp-barcode-create-net-windows.html
http://www.onbarcode.com/tutorial/csharp-barcode-create-asp-net.html
That site is very helpful for barcode creation.
 
So my Pentax DSLR could be rung up as a packet of frozen peas? We live in hope.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
4
Views
3K
Replies
1
Views
2K
Replies
15
Views
2K
Replies
4
Views
1K
Replies
5
Views
3K
  • · Replies 35 ·
2
Replies
35
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K