این تراشه فقط یک سنسور است و حافظه داخلی ندارد و بحث آن جدا از اسکنر اثر انگشت است.

کاری که این تراشه انجام می دهد تصویر انگشت را خط به خط اسکن می کند و بایت به بایت از طریق خروجی دیجیتال به میکرو ارسال می کند.(یک سیگنال کلاک دارد و در هر سیکل انتقال داده 2 پیکسل می فرستد)

اگر بخواهی از این سنسور استفاده کنی مراحلی که باید انجام شود:

1- اطلاعات وارد شده از طرف سنسور (مجموع 1120 بایت ) را باید کنار هم قرار بدهی تا یک فایل کامل از اثر انگشت داشته باشی

2 - باید نقاط انحناء و خطوط مرجع را جدا کنی (کد کنی)

3- این کدها را باید نهایتا با کدهای تصویر مرجع که در حافظه میکرو کنترلر داری مقایسه کنی

بخش سخت افزاری و اتصال بین تراشه ها مشکلی ندارد اما مراحله 2و3 پردازش تصویر است و کار می برد و به منظور انجام پردازش سیگنال هم نیاز به میکرو کنترلری داری که قدرت پردازش بدرد بخوری داشته باشد.

یک نمونه پروژه ای که بنده مشاهده کردم با پردازنده هسته Blackfin انجام داده بودند که ترکیبی از RISC و یک DSP بود و البته با Arm7 یا مشابه هم می توان انجام داد اما کد نویسی آسان نیست.

راه دوم

استفاده از اسکنر اثر انگشت است
که محصول تقریبا تمام شده است و خروجی آن ممکن است USB یا SPI و .... باشد که حافظه هم دارد و کار زیادی نباید در میکرو انجام بدهی فقط یکسری دستورات از پیش تعیین شده هست مثلا 0x40 که از میکرو به اسکنر ارسال شود یعنی دستور اضافه کردن اثر انگشت و 0x50 که ارسال شود اسکنر منتظر دریافت یک فایل اثر انگشت جدید است و.....
که این روش از نظر هزینه توجیه ندارد بدلیل اینکه در حقیقت یک محصول تقریبا تمام شده را خریداری می کنی و نهایتا کاری که انجام می دهی سود دهی زیادی ندارد و بعد هم اینکه برای به کار بردن به عنوان قفل سخت افزاری پر حجم و نا مناسب است.

درمورد کاربرد اثر انگشت در قفل سخت افزاری باید توجه داشته باشی که نهایتا نرم افزار نصب شده در کامپیوتر در یک جاهایی از کد باید به این قفل و یا هر نوع قفل سخت افزای دیگری مراجعه کند و اگر دیتای مورد انتظار خوانده شد (که در اینجا تاییدیه درست بودن اثر انگشت است) نرم افزار اجرا شود و اگر دیتا نادرست بود یا وجود نداشت خطا بدهد و اصول کار تقریبا شبیه همین قفل های سخت افزاری موجود در بازار است و هدف از شکستن یک فقل سخت افزاری هم این است که نرم افزار طوری مختل شود که دنبال این دیتا نگردد بنابراین نهایتا فرقی نمی کند طرف سخت افزار شما سنسور اثر انگشت باشد یا Eprom باشد یا هرچی و نرم افزار را لزوما ایمن تر نمی کند (پروژه های این مدلی را از دید کسی که می خواهد این سیستم را از کار بندازد هم تحلیل کن و اینکه آیا واقعا کارش پیچیده تر می شود یا نه)

شاید هم طراحی خاص دیگری در نظر داری که در آن صورت همه چیز به طراحی بستگی دارد.