ساخت دربازکن RFID
در این بخش دانلود پروژه ساخت دربازکن RFID با ماژول RF01D و میکروکنترلر AVR, توسط تیم الکترونیک و برنامه نویسی الکترونیک ۹۸ برای شما علاقه مندان به پروژه های میکروکنترلر AVR آماده شده است. هدف ما در این پروژه ساخت یک قفل رمزی کارتی با استفاده از فناوری آر اف آی دی RFID است. در این سیستم, ابتدا شناسه کارت های آر اف آی دی RFID در سیستم ذخیره می گردد و پس از آن با قرار دادن کارت در مقابل دستگاه, در به طور خودکار باز می شود. این کار با استفاده از ماژول آر اف آی دی RFID مدل RF01D ساخت شرکت مانگو (MANGO) انجام می گیرد. این ماژول برای شناسایی کارت های غیر فعال طراحی و ساخته شده است. در ادامه ویژگی ها و نحوه راه اندازی و استفاده از آن بررسی می کنیم.
ماژول آر اف آی دی RFID مدل RF01D
این ماژول, یک کارت خوان RFID با فرکانس کاری 125KHz برای کارت های غیر فعال 64 بیتی است. نمای ظاهری و ترتیب پایه های ماژول RFID مدل RF01D در شکل زیر نشان داده شده است.
همان طور که مشاهده می کنید, این ماژول مجموعا دارای 12 پایه است که پایه های A1 و A2 برای اتصال آنتن در نظر گرفته شده است. آنتن استفاده شده در حقیقت یک سیم پیچ 345uH می باشد که روی ماژول نصب شده است. سایر پایه ها برای تغذیه, ارتباط با ماژول و تنظیم مد کاری در نظر گرفته شده اند. جدول زیر عملکرد هر پایه را نشان می دهد.
نقشه شماتیک پروژه
لیست قطعات مورد نیاز
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 1 عدد |
مقاومت 10 کیلو اهم با توان 0.25 وات و تلرانس 1 درصد | 8 عدد |
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد | 2 عدد |
پتانسیومتر خوابیده 10K کیلو اهم تکدور مدل DIP | 1 عدد |
دیود 1N4007 | 3 عدد |
خازن الکترولیتی 470uf میکروفاراد 16 ولت | 1 عدد |
خازن الکترولیتی 330uf میکروفاراد 16 ولت | 1 عدد |
خازن عدسی 100nF نانوفاراد | 3 عدد |
خازن عدسی 22pF پیکوفاراد | 2 عدد |
رگولاتور ولتاژ 5 ولت L7805 | 1 عدد |
میکروکنترلر ATMEGA16A مدل DIP تایوانی با 40 پایه | 1 عدد |
سوکت آی سی 40 پایه مدل معمولی | 1 عدد |
ترانزیستور BC338 نوع NPN | 1 عدد |
ترمینال پیچی 2 پین مدل KF300 رنگ آبی | 1 عدد |
ترمینال پیچی 3 پین مدل KF300 رنگ آبی | 1 عدد |
لامپ LED قرمز سایز 3mm میلی متر مدل مات | 2 عدد |
LCD کاراکتری مدل 16×2 با Backlighting آبی | 1 عدد |
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی | 1 عدد |
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی | 1 عدد |
ماژول RFID ریدر مدل RF01D ID3 | 1 عدد |
کریستال 12MHz مگاهرتز | 1 عدد |
تک سوئیچ 4 پایه DIP سایز 6x6x5 میلیمتر | 4 عدد |
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر | 1 عدد |
دیپ سوئیچ 2 کاناله معمولی | 1 عدد |
بازر 5 ولتی با اسیلاتور داخلی | 1 عدد |
تگ RFID طرح جاسوئیچی با فرکانس 125KHz و رنگ آبی | 1 عدد |
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران | 1 عدد |
هیت سینک آلومینیومی 20x14 | 1 عدد |
برخی از ویژگی های ماژول آر اف آی دی RFID مدل RF01D
:: فاصله 5 تا 15 سانتی متر برای دریافت اطلاعات از کارت آر اف آی دی RFID
:: امکان ارسال اطلاعات با دو استاندارد Wiegand و RS232
:: زمان لازم برای خواندن اطلاعات کارت معادل 100 میلی ثانیه
:: آنتن 345uH همراه ماژول
:: فرکانس کاری 125KHz
:: تغذیه 5 ولت
ماژول آر اف آی دی RFID مدل RF01D, اطلاعات دریافتی از کارت را با دو استاندارد RS232 و Wiegand ارسال می کند. با مقداردهی مناسب پایه های SW2 و SW3 می توان یکی از این دو استاندارد را انتخاب نمود. جدول زیر چگونگی مقداردهی را نشان می دهد. توجه داشته باشید که مقدار صفر در این جدول, معادل وصل کردن پایه به زمین و مقدار یک به معنی رها کردن پایه است. توصیه می شود برای یک کردن پایه از یک مقاومت بالاکشنده 10 کیلو اهمی استفاده شود. ما در این پروژه, استاندارد RS232 را به کار می بریم, بنابراین باید SW2 را به زمین و پایه SW3 را بایک مقاومت 10 ;DG, HILD به ولتاژ تغذیه وصل کنیم.
نقشه جاگذاری قطعات بر روی برد PCB
لیست ابزار آلات و تجهیزات مورد نیاز
هویه | 1 عدد |
سیم لحیم | 1 عدد |
کف چین | 1 عدد |
قلع کش | 1 عدد |
نکات مهم
نکته 1 : در حالت پیش فرض, پایه های PC2 تا PC3 در میکروکنترلر ATmega16, برای برقراری ارتباط JTAG در نظر گرفته شده اند. برای استفاده از این پایه ها به عنوان ورودی و خروجی باید ارتباط JTAG با استفاده از فیوزبیت مربوط غیر فعال شود.
نکته 2 : چنانچه برای برنامه ریزی میکروکنترلر از برنامه نوشته شده در نرم افزار BASCOM-AVR به زبان بیسیک BASIC استفاده می کنید. باید پایه RW از ال سی دی LCD را از میکروکنترلر, جدا و مستقیما به زمین وصل کنید و در صورتیکه از برنامه نوشته شده در نرم افزار Code-Vision-AVR به زبان C استفاده می کنید نیازی به ایجاد تغییرات در پایه های LCD کاراکتری ندارید.
نکته 3 : در این پروژه از کریستال خارجی 12MHz به عنوان مولد پالس ساعت استفاده شده است, بنابراین باید در جدول فیوزبیت های میکروکنترلر, کریستال خارجی فرکانس بالا را به عنوان مولد پالس ساعت انتخاب کنید.
ویدیو ضبط شده از نحوه راه اندازی و عملکرد پروژه
دانلود مستندات پروژه
توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.
سلام دوست عزیز
خیر احتمال کارکردن ماژول با برنامه این پروژه ضعیت است- ما به صورت عملی این موضوع را آزمایش نکرده ایم و به همین دلیل پاسخ قطعی نمی توانیم بدهیم. برای دستیابی به پاسخ دقیق باید دیتاشیت هر دو ماژول با یکدیگر مقایسه شود.
با سلام آقای اکبری میشه به جای rfid reader به جاش rfid memory استفاده کرد؟ ممنون میشم جواب بدید
سوال دیگری هم داشتم پروگرم کردن میکرو در کدویژن مثله بسکام که تو فیلم انجام دادین هست یا نه فرق میکنه
با سلام و احترام
به صورت عملی در این پروزه از ماژول RF01D مدل حافظه دار استفاده نکردهام اما فکر نمی کنم مشکلی در عملکرد مدار ایجاد کند.
برای پروگرام کردن هر دو برنامه نیز می توانید به صورت یکسان و مطابق آموزش انجام دهید.
متشکر از لطفتون
سلام جناب اکبری وقتتو بخیر. آقا تو ای پی سی بی که شما زدید من دوتا چیز نامفهوم دیدم. اول اینکه ant و rfid-ant یکی شو که میدونم برای آر اف ای دی هست که یه طرفش دو تا پایه داره اون یکی دیگه چی هست؟ ممنون میشم توضیح بدید.
با سلام و احترام
پین rfid-ant مربوط به محل اتصال پایه های آنتن خارجی ماژول RF01D به برد است و پین ANT این پایه ماژول را برای اتصال آنتن خارجی به ماژول بر روی برد در دسترس قرار می دهد.
ینی لازم هست روی پینANT چیزی متصل کنیم یا خیر؟
خیر – نیازی نیست
خیلی خیلی لطف کردید
با سلام و عرض ادب این مدار رو بستم و طبق توضیحاتی که داخل فیلم داده بودیم عمل کرد. خیلی خیلی ممنونم
با سلام و احترام
ممنون از لطف و محبت شما