Author Topic: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown  (Read 21325 times)

0 Members and 1 Guest are viewing this topic.


Offline FrankBuss

  • Supporter
  • ****
  • Posts: 2365
  • Country: de
    • Frank Buss
Re: EEVblog #636 - Omni Directional Laser Barcode Scanner Teardown
« Reply #1 on: July 02, 2014, 07:21:00 am »
I don't know if it is a good idea that these devices can be configured with barcodes, because there could be a joker at the supermarket checkout who shows some of these special barcodes to the scanner and then the interface doesn't work anymore.
So Long, and Thanks for All the Fish
Electronics, hiking, retro-computing, electronic music etc.: https://www.youtube.com/c/FrankBussProgrammer
 

Offline daqq

  • Super Contributor
  • ***
  • Posts: 2302
  • Country: sk
    • My site
Re: EEVblog #636 - Omni Directional Laser Barcode Scanner Teardown
« Reply #2 on: July 02, 2014, 07:38:39 am »
Hi, thanks for the teardown.

But I'm pretty sure that this is just a 1D scanner - it would not support any 2D codes (QR etc). There is most likely just a photodiode inside the whole shielding assembly. According to the datasheet it supports the following:

Quote
UPC/EAN/JAN, UPC/EAN w/ Supplementals, UCC/EAN128, Code 128, ISBT 128, Code 39, Trioptic Code 39, Interleaved 2 of 5, Discrete 2 of 5, Code 93, Code 11, Codabar,  MSI, RSS variants

None of which are 2D. As such the processing is simpler by orders of magnitude - just process a single 1D analog signal, look for a pattern.
Believe it or not, pointy haired people do exist!
+++Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #3 on: July 02, 2014, 07:48:54 am »
It seems to work like a flying spot scanner. The sensor seems to be a simple photodiode. The 1D signal is generated by sweeping the laser across the code. This is why it did not work with the laser blocked. This also eliminates any ambient light by simply high pass filtering the sensor ouput.

Could you probe the output of the sensor? It could be interesting to look at the waveform while scanning different objects.
 

Offline EEVblogTopic starter

  • Administrator
  • *****
  • Posts: 37740
  • Country: au
    • EEVblog
Re: EEVblog #636 - Omni Directional Laser Barcode Scanner Teardown
« Reply #4 on: July 02, 2014, 07:49:14 am »
But I'm pretty sure that this is just a 1D scanner - it would not support any 2D codes (QR etc). There is most likely just a photodiode inside the whole shielding assembly.

Ah, yes, you are right. I was looking at the new DS9208 Motorola datasheet which is 2D, not the older LS9208. So I had it in my mind it was 2D and was trying to explain it as such. Doh.

« Last Edit: July 02, 2014, 07:54:48 am by EEVblog »
 

Offline sunnyhighway

  • Frequent Contributor
  • **
  • Posts: 276
  • Country: nl
Re: EEVblog #636 - Omni Directional Laser Barcode Scanner Teardown
« Reply #5 on: July 02, 2014, 08:07:12 am »
I don't know if it is a good idea that these devices can be configured with barcodes, because there could be a joker at the supermarket checkout who shows some of these special barcodes to the scanner and then the interface doesn't work anymore.

That's why you need to put it into single line scan mode (programming mode) first, by pressing the only button it has.
Furthermore, this button can easily be disabled by pulling the connector.
 

Offline German_EE

  • Super Contributor
  • ***
  • Posts: 2399
  • Country: de
Unable to see this Video
« Reply #6 on: July 02, 2014, 08:20:14 am »
Sorry Dave, I just get a message saying 'This video is private'.
Should you find yourself in a chronically leaking boat, energy devoted to changing vessels is likely to be more productive than energy devoted to patching leaks.

Warren Buffett
 

Offline electromatt

  • Newbie
  • Posts: 2
  • Country: au
Re: Unable to see this Video
« Reply #7 on: July 02, 2014, 08:30:31 am »
Sorry Dave, I just get a message saying 'This video is private'.

Same here - Perhaps Dave is in the process of uploading a new version?
 

Offline VK5RC

  • Supporter
  • ****
  • Posts: 2672
  • Country: au
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #8 on: July 02, 2014, 10:29:26 am »
For 2001 Space Oddessy fans , HAL has taken over youtube !
"Dave you know I can't comply to that request" or something close to that anyway!
HiHi
Whoah! Watch where that landed we might need it later.
 

Offline EEVblogTopic starter

  • Administrator
  • *****
  • Posts: 37740
  • Country: au
    • EEVblog
Re: Unable to see this Video
« Reply #9 on: July 02, 2014, 11:02:45 am »
Same here - Perhaps Dave is in the process of uploading a new version?

Yep, corrected version, with an additional observation.
 

Offline electronics man

  • Frequent Contributor
  • **
  • Posts: 686
  • Country: gb
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #10 on: July 02, 2014, 11:53:45 am »
It's telling me it's private as well
follow me on twitter @get_your_byte
 

Offline josem

  • Regular Contributor
  • *
  • Posts: 63
  • Country: gb
Re: EEVblog #636 - Omni Directional Laser Barcode Scanner Teardown
« Reply #11 on: July 02, 2014, 12:17:51 pm »
I don't know if it is a good idea that these devices can be configured with barcodes, because there could be a joker at the supermarket checkout who shows some of these special barcodes to the scanner and then the interface doesn't work anymore.

These devices almost always offer the option of turning off configuration barcodes or only accepting them immediately after boot up.

Any decent supermarket system would have one of those options enabled... but perhaps many do not.  >:D
 

Offline Fennec

  • Regular Contributor
  • *
  • Posts: 135
  • Country: 00
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #12 on: July 02, 2014, 01:01:46 pm »
It's telling me it's private as well

Working now
 

Offline ElektronikLabor

  • Regular Contributor
  • *
  • Posts: 117
  • Country: de
    • YouTube: ElektronikLabor
Re: Unable to see this Video
« Reply #13 on: July 02, 2014, 01:08:33 pm »
Quote
Yep, corrected version, with an additional observation.
What is different in the current version?
I watched only the old version, which was 1:30 longer! :)
« Last Edit: July 02, 2014, 02:24:01 pm by medvedev »
 

Offline EEVblogTopic starter

  • Administrator
  • *****
  • Posts: 37740
  • Country: au
    • EEVblog
Re: Unable to see this Video
« Reply #14 on: July 02, 2014, 01:19:47 pm »
Quote
Yep, corrected version, with an additional observation.
Waht is different in the current version?

I added a part on what that mysterious 6 pin slit package might be doing.
 

Offline andtfoot

  • Supporter
  • ****
  • Posts: 352
  • Country: au
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #15 on: July 02, 2014, 01:56:54 pm »
A while back I had a casual job for a couple of months repairing barcode scanners. It was pretty much only board level swaps for the larger units, and entire unit swaps for the cheaper handhelds.

One of my favourite fault descriptions that came through was "laser no wobble". (well it seemed funny at the time...  ;D )
 

Offline Jorpy

  • Contributor
  • Posts: 37
  • Country: dk
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #16 on: July 02, 2014, 02:17:46 pm »
There never was a 53rd  week of 2005.. How can that Atmel chip have been manufactured there?   :-//
 

Offline ElektronikLabor

  • Regular Contributor
  • *
  • Posts: 117
  • Country: de
    • YouTube: ElektronikLabor
Re: Unable to see this Video
« Reply #17 on: July 02, 2014, 02:30:13 pm »
I added a part on what that mysterious 6 pin slit package might be doing.
Thanks Dave, I also asked myself what it is.

BTW: You also added the curious reflective square on the top of the prism ;)
http://youtu.be/PIn00-qW5WI?t=22m16s

Could it be a counterweight for the balance of the prism? I mean the "something in the corner" thing.
« Last Edit: July 02, 2014, 02:32:14 pm by medvedev »
 

Offline Cr0oK

  • Newbie
  • Posts: 1
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #18 on: July 02, 2014, 03:40:34 pm »
Hi Dave
the mysterious part is something called reflective interrupter. Like this
http://www.osram-os.com/Graphics/XPic0/00083379_0.pdf/SFH%209202,%20Lead%20(Pb)%20Free%20Product%20-%20RoHS%20Compliant.pdf

Greetings Chris
 

Offline Refrigerator

  • Super Contributor
  • ***
  • Posts: 1542
  • Country: lt
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #19 on: July 02, 2014, 04:05:38 pm »
There never was a 53rd  week of 2005.. How can that Atmel chip have been manufactured there?   :-//
Time paradox ?
I have a blog at http://brimmingideas.blogspot.com/ . Now less empty than ever before !
An expert of making MOSFETs explode.
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16284
  • Country: za
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #20 on: July 02, 2014, 04:57:51 pm »
Dave, do you want the hand held version of that scanner?
 

Offline tinytim

  • Contributor
  • Posts: 30
  • Country: england
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #21 on: July 02, 2014, 05:35:23 pm »
and no comment wouldbe complete without a link to the defcon vid :)



and no i have not tried it with tesco special money off coupons.   :-+

Todo:  Ongoing.....
 

Offline lpickup

  • Regular Contributor
  • *
  • Posts: 98
  • Country: us
  • Uncle Bobby Dazzler
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #22 on: July 02, 2014, 06:16:27 pm »
There never was a 53rd  week of 2005.. How can that Atmel chip have been manufactured there?   :-//

What, you guys have never completed a project on December 37th?
 

Offline Lukas

  • Frequent Contributor
  • **
  • Posts: 412
  • Country: de
    • carrotIndustries.net
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #23 on: July 02, 2014, 07:20:24 pm »
Have you probed the laser diode? I'm curious to know whether it's modulated, which would make detection a lot easier.
 

Offline bitwelder

  • Frequent Contributor
  • **
  • Posts: 967
  • Country: fi
Re: EEVblog #637 - Omni Directional Laser Barcode Scanner Teardown
« Reply #24 on: July 02, 2014, 07:35:40 pm »
I think that the shock mount system serves not only to avoid receiving shocks from outside, but also to avoid propagate the mirror vibrations to the external enclosure (which would make the device quite unpleasant to keep on the counter).
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf