
Было бы достаточно бесполезно иметь штрих-коды, без технологии, которые могут считать их. Сканеры штрих кода способны считывать белые и черные, как зебра, линии с продукта. И после считывания чертовски быстро отправлять информацию в компьютер или терминал сбора данных, который сможет мгновенно найти запрашиваемую информацию о продукте из базы данных. Вот как это происходит.
Краткая последовательность работы сканера штрих кода.
Для простоты примера, давайте представим, что шрих-код это просто набор единиц и нулей, где черная линия будет единицей, а белая нулём. (Хотя на самом деле настоящие штриховые коды немного сложнее, и имеют свои нюансы)
- Сканирующая головка, направлена на штрих-код, подается питание на диод или диодный лазер, освещая штрих-код.
- Свет отражается обратно от кода, и попадает на ПЗС матрицу, внутри которой фотоэлектрические ячейки. Белые части кодировки отражают больше света, черные – меньше.
- Когда сканер штрих кода двигается через штрих-код, пзс ячейка, на которую попадает свет, генерирует сигнал на выходе, в ответ на белые и черные линии. То есть при проходе, допустим через черный, белый, черный, белый, ячейка будет выключена, выключена, включена, выключена, включена.
4. Электронная схема в сканере, переводит эти импульсы, в двоичный код. В простых, старых, сканерах преобразовательная схема достаточно проста. Но с ростом ПЗС ячеек, схема разводки значительно усложнялась. И сейчас сканеры штрих кода цена которых достаточно велика, имеют внутри корпуса сложнейшие электронные схемы, с отдельно вынесенными преобразователями сигнала, и мощными программируемыми логическими интегральными схемами.
5. Цифры, считанные сканером штрих кода, отправляются в компьютер, используя свои протоколы взаимодействия.
В некоторых сканерах, одна-единственная фотоэлектрическая ячейка. Когда вы проводите сканером по штриховому коду, ячейка определяет черные и белые линии при проходе. Но в большинстве сканеров таких ячейка намного больше, а в современных их примерно столько же, сколько в цифровом фотоаппарате. Такие сканера штрих кода есть в продаже на нашем сайте. Это значительно упрощает считывание даже повреждённых штрих-кодов.
В реальности, сканеры не определяют нули и единицы, пзс ячейки выдают аналоговый сигнал, который падает и растёт в зависимости от интенсивности излучения. Чаще всего преобразованием в двоичный код занимается отдельная микросхема, или на это тратится часть мощности микроконтроллера.