فهرست محتوا
Data Matrix بارکد ماتریسی دوبعدی است که متن یا دادههای خام را درون ماژولهای مربعی با الگوی سیاه و سفید رمزنگاری میکند. اندازه دادهها معمولا از چند بایت تا بیشینه ۲ کیلوبایت میشود. به واسطه اضافه کردن کدهای تصحیح خطا (توسط استاندارد ECC200) سیمبلها میتوانند حتی در شرایطی که مخدوش شدهاند؛ خوانده شوند.
Data Matrix برای استفاده از رمزنگاری حجم عظیمی از داده ها استفاده میشود. این نوع از بارکدها اساسا در ایران، اروپا و ایالات متحده استفاده میشوند. کاربردها شامل ساخت قطعات و نشانهگذاری توسط لیزر است. محدوده عملیاتی شامل صنعت هوافضا، الکترونیک و صنعت خودرو است.
در حالت کلی دیتاماتریس برای اهداف عمومی لجستیک، کاربردهای مدیریت اسناد، سرویسهای پست و کاربردهای مرتبط با صنعت سلامت/پزشکی مورد استفاده قرار میگیرد.
Data Matrix نماد بارکد دوبعدی با حجم عظیمی از داده است. سیمبلهای دیتاماتریس بصورت الگوهای مربع و گاهی مستطیل چاپ میشوند. هرکدام از سیمبلهای دیتاماتریس نشانگر یک بیت هست. این در تضاد با بارکدهای خطی است که داده ها نسبت به فضای اشغالی هر کدام سنجیده میشوند. معمولا نقطه سیاه در سیبمل دیتاماتریس برابر با مقدار بیت ۱ است. امادیتاماتریس ممکن است دارای چاپ سفید بر روی مشکی نیز باشد.
Data Matrix توسط شرکت RVSI Acuity CiMatrix توسعه داده شده است. این شرکت بعدا توسط شرکت Siemens Energy and Automation تصاحب شد.
Data Matrix همچنین به نام ECC200 اشاره میکند این استاندارد تصحیح خطا اعمال شده در مشخصات آخرین دیتاماتریس است. دیتاماتریس در ارتباط با بازار همراه، Semacode نامیده میشود (البته دیگر منسوخ شده است)
استانداردهای معمول: استانداردهای معمول برای سیمبل بارکد ماتریس داده ISO/IEC 16022:2000 و ISO/IEC 24720:2006 (ISO International Standard) نامیده شده اند.
ظرفیت داده Data Matrix: سیمبل ماتریس داده بصورت تئوری میتواند حداکثر ۳۱۱۶ دیجیت، ۲۳۳۵ کاراکتر عددی یا ۱۵۵۶ بایت در خود جای دهد. با توجه به الگوریتمهای داخلی فشرده سازی تعداد دقیق داده ها به ساختار ذخیره سازی مرتبط میشود. ظرفیت بیشینه دیتاماتریس تحت تاثیر فضای چاپ و رزولوشن چاپگر است. مجموعه کاراکتر پیش فرض لاتین-۱ یا ANSI ASCII است.
تصحیح خطا: دیتاماتریس دارای شیوهای داخلی در تصحیح مبتنی بر الگوریتمهای Reed-Solomon است. سطح تصحیح خطا حتی تنظیم پذیر توسط کاربر نیست؛ اما قابلیت بازیابی ۲۵٪ کدواژهها را درون سیمبل دیتاماتریس بدون از دست دادن دادهها است.
ECC200: واژه ECC200 به سیمبلهای دیتاماتریس اشاره دارد که طبق جدیدترین شیوههای تصحیح خطا صورت میپذیرد. الگوهای رمزنگاری قدیمی دیتاماتریس مشابه ECC 000, ECC 050, ECC 080, ECC 100, ECC 140 است و نباید برای کاربردهای جدید مورد استفاده قرار بگیرند.
Data Matrix Rectangular Extension (DMRE) همچنین فرمتهای بیشتر مستطیلی مثل 8*48 یا 8*64 را فراهم میکنند.
نیاز به اطلاعات اضافی درباره اندازه استاندارد ECC200 دارید؟ مقاله انگلیسی Pepperl and Fuchs را مطالعه بفرمایید.
بارمان ویژن به عنوان مجری پروژههای صنعتی بینایی ماشین قادر است تا نیاز شما در این حوزه را بر طرف کند. برای آشنایی با پروژه بارکدخوانی به صفحه مرتبط مراجعه کنید.