بارکوڈ سکینر کے اندرونی ساخت اور کام کرنے کے اصول کو سمجھنے کے لئے ، ہمیں سب سے پہلے پتہ ہونا چاہئے کہ بارکوڈ کیا ہے ؟ ایک بارکوڈ بعض قواعد کے مطابق مختلف موٹائی اور وقفہ کاری کے ساتھ متوازی لائن گرافکس کا ایک سیٹ ہے. عام ضابطے پر مشتمل ہیں سیاہ سلاخوں (مختصر کے لئے سلاخوں) اور سفید سلاخوں کے (مختصر کے لئے خالی) بہت مختلف ریفلیکٹاواٹیس کے ساتھ.
ایک عام بارکوڈ سکینر عام طور پر ایک روشنی کے ذریعہ ، ایک نظری لینس ، ایک سکیننگ ماڈیول ، ایک ینالاگ ڈیجیٹل تبادلوں سرکٹ اور پلاسٹک شیل پر مشتمل ہے. یہ ضیا برقی عناصر کو بجلی کے سگنل میں پتہ چلا روشنی سگنل کو تبدیل کرنے کے لئے استعمال کرتا ہے ، اور پھر ایک ینالاگ ڈیجیٹل کنورٹر کے ذریعے ڈیجیٹل سگنل میں بجلی سگنل بدلتا ہے اور پروسیسنگ کے لئے کمپیوٹر کو منتقل کر دیتا ہے.
جب یہ روشنی بارکوڈ سکینر روشنی ذریعہ سے خارج ہوتا ہے تو ڈایافرام اور محدب لینس کے ذریعے گزرتا ہے ، اور سیاہ اور سفید بار کوڈ اررادیاٹیس ہے ، عکاسی روشنی بار کوڈ سکینر کے ضیا برقی کنورٹر پر محدب لینس اور مائعوں کی طرف سے توجہ مرکوز کی جاتی ہے. لہذا ، ضیا برقی کنورٹر سفید اور سیاہ سلاخوں کے مطابق مختلف طاقت کی عکاسی روشنی سگنل حاصل, اور اسی طرح کے برقی سگنل میں بدلتا ہے اور ان کو بلند اور بار کوڈ سکینر کے سرکٹ کی شکل میں نتائج. سفید اور سیاہ سلاخوں کی چوڑائی مختلف ہے ، اور اسی برقی سگنل کی مدت بھی مختلف ہے. تاہم ، ضیا برقی کنورٹر کی طرف سے بجلی سگنل آؤٹ پٹ کی طرف سے ایک بار اور بارکوڈ کی جگہ عام طور پر صرف 10 ملی وی کے بارے میں ہے اور براہ راست استعمال نہیں کیا جا سکتا ہے. لہذا ، ضیا برقی کنورٹر کی طرف سے بجلی سگنل پیداوار سب سے پہلے یمپلیفائر کی طرف سے amplified ہونا ضروری ہے ، اور amplified بجلی سگنل اب بھی الیکٹریکل سگنل کے لئے ایک مطابق ہے. بارکوڈ میں نقائص اور داغ کی وجہ سے غلط سگنل سے بچنے کے لئے, ایک شکل سرکٹ ایک ڈیجیٹل بجلی سگنل میں ینالاگ سگنل تبدیل کرنے کے لئے بلند سرکٹ کے بعد شامل کیا جانا چاہئے تاکہ کمپیوٹر کے نظام کو درست طریقے سے اس کی تشریح کر سکتے ہیں. اس کے پلس کی شکل میں سرکٹ کی ڈیجیٹل سگنل کی تعداد اور کردار کی معلومات میں ترجمہ کیا جاتا ہے. یہ بارکوڈ کے نظام کو ممتاز بناتا اور شروع اور اختتامی حروف کی شناخت کی طرف سے بارکوڈ علامت کی سمت کو چالو. یہ پلس ڈیجیٹل الیکٹریکل سگنل کی تعداد کی پیمائش کی طرف سے فیصلہ کیا جاتا ہے 0 اور 1 سلاخوں اور خالی جگہوں کی تعداد شمار کریں ، اور 0 اور 1 سگنل کی مدت کی پیمائش کی طرف سے سلاخوں اور خالی جگہوں کی چوڑائی کا تعین. بارکوڈ کے نظام کے مطابق کوڈنگ کے قوانین کے مطابق ، بارکوڈ سکینر اسی نمبر اور کردار کی معلومات میں بارکوڈ علامتوں کو تبدیل کرسکتا ہے ، اور ڈیٹا پروسیسنگ اور انتظام کے لئے انٹرفیس سرکٹ کے ذریعہ کمپیوٹر کے نظام کو بھیج سکتے ہیں ، اس طرح بارکوڈ کی شناخت کے پورے عمل کو مکمل کرنا.