راه اندازی EM18 ماژول RFID [ قسمت اول ]

پروژه کاربردی
خرداد ۱۱, ۱۳۹۷
۴٫۴ (۸۸%) ۵ votes

راه اندازی ماژول RFID EM18

از ماژول های RFID معمولا زمانی که نیازمند کنترل دسترسی و هویت افراد هستیم ، استفاده می شود. کاربرد ماژول های RFID امروزه بسیار گسترده شده است ، از کارت بلیت مترو ، اتوبوس ، سینما گرفته تا کارت تردد و حضور و غیاب و انوع کارت های کنترل دسترسی همگی از تکنولوژی RFID استفاده می کنند. اگر شما هم به RFID علاقه مند هستید و میخواهید برای خودتان یک ماژول RFID راه اندازی کنید ، با ما همراه باشید. می توانید از این وسیله برای باز کردن در اتاق ، کمد یا … استفاده کنید یا حتی بوسیله ی یک ماژول RFID روشنایی و … را کنترل کنید.

در این آموزش از ماژول EM18 که یکی از ارزانترین و ساده ترین ماژول های موجود در بازار است استفاده می کنیم. راه اندازی این ماژول طبق این آموزش بسیار ساده خواهد بود. دیتاشیت ماژول RFID EM18 در پایان همین مطلب قابل دانلود است.

آشنایی با ماژول EM-18

ماژول EM18

ماژول EM-18 به صورت یک ماژول ۹ پایه با ابعاد ۳۲*۳۲*۹ میلی متر در بازار ایران قابل تهیه است. اگر به پشت این ماژول نگاهی بیاندازید ، آنچه میبینید مطابق تصویر زیر خواهد بود.

ماژول RFID EM18 دارای دو مد خروجی داده است ، یکی از مد ها Weigand نام دارد یک یک پروتکل خاص است و مد دیگر خروجی TTL یا RS232 است که اطلاعات را به صورت سریال ارسال می کند. مد خروجی ماژول توسط پایه SELECT پایه ۶ است تعیین می شود. در این پروژه ما از مد TTL استفاده می کنیم.

این مطلب را از دست ندهید:  پروژه کنترل دما با سنسور دمای دیجیتال DS18b20

نمای زیرین ماژول RFID EM-18

در یک طرف ۵ پایه و در طرف دیگر ۴ پایه ملاحظه می فرمایید. یکی از پایه های سمت ۵ پایه ، فاصله ی بیشتری با سایر پایه ها دارد. این پایه را به عنوان پایه ۱ در نظر می گیریم. در شکل زیر شماتیک تصویر بالا را مشاهده می فرمایید.

em18 pinout

پایه ۱ مربوط به تغذیه ماژول است و باید به +۵ ولت متصل شود.

پایه ۲ نیز مربوط به زمین تغذیه ماژول است و باید به زمین یا GND متصل شود.

پایه ۳ پایه خروجی LED یا بازر است. زمانی که کارتی توسط ماژول خوانده می شود این پایه برای چند لحظه High می شود. برای اتصال به LED می توانید این پایه را مستقیما به آند LED وصل کنید اما برای اتصال بازر به ماژول ، از آنجا که جریان خروجی این پایه محدود است ، باید این پایه را به یک ترانزیستور وصل نمایید و بازر را بوسیله ی ترانزیستور درایو نمایید.

پایه ۴ NC یا Not Connected ، این پایه عملکردی ندارد و نیازی نیست به جایی وصل شود.

پایه ۵ NC یا Not Connected ، این پایه عملکردی ندارد و نیازی نیست به جایی وصل شود.

پایه ۶ SELECT این پایه برای انتخاب مد خروجی داده است که قبلا توضیح داده شد. اگر می خواهید مد Weigand26 را انتخاب کنید باید این پایه را به زمین GND وصل کنید و برای انتخاب مد سریال باید این پایه را به VCC 5V وصل کنید. در این پروژه ما قصد داریم این ماژول را در مد سریال راه اندازی کنیم و به همین دلیل پایه ۶ باید به ۵ ولت وصل شود.

این مطلب را از دست ندهید:  پروژه راه اندازی ستاره مثلث موتور 3 فاز به وسیله AVR

پایه ۷ این پایه مربوط به خروجی سریال ماژول است و در صورتی مورد استفاده قرار می گیرد که پایه ۶ به ۵ ولت وصل شده باشد. این پایه در واقع پایه TX ماژول EM18 است و باید به پایه RX میکروکنترلر متصل شود. در این پروژه ما از این پایه برای دریافت کد RFID استفاده می کنیم. مشخصات ارتباط سریال : نرخ تبادل ۹۶۰۰ بیت بر ثانیه / فاقد بیت Parity / دارای ۸ بیت داده / ۱ بیت توقف  ( ۹۶۰۰,۸N1 )

پایه ۸ پایه D1 است که مربوط به پروتکل Weigand است. بنابراین زمانی مورد استفاده قرار می گیرد که توسط پایه ۶ مد Weigand انتخاب شده باشد.

پایه ۹ این پایه نیز پایه D0 پروتکل Weigand است و تنها در صورت انتخاب Weigand به عنوان مد خروجی داده مورد استفاده قرار می گیرد. در پروژه ی فعلی ما از مد سریال به عنوان خروجی استفاده می نماییم  بنابراین از پایه های ۸ و ۹ هیچ استفاده ای نداریم.

در قسمت بعد آموزش به نوشتن کد برنامه این ماژول به زبان C و از طریق کامپایلر کدویژن خواهیم پرداخت.

دیتاشیت ماژول EM-18 :


با وارد کردن ایمیل، لینک دانلود در کمتر از 30 ثانیه به آدرس ایمیل شما ارسال می شود و می توانید فایل را بدون محدودیت دانلود نمایید.


آدرس ایمیل خود را وارد کنید

Like
4.4 (88%) 5 votes
محمد‌رضا حمیدی علاقه مند به الکترونیک دیجیتال ، برنامه نویسی میکرو کنترلر ، طراحی و ساخت دستگاه های جدید ، کارآفرینی و سیستم سازی ;)
همراه ما باشید در کانال تلگرام دیجیـ نیکــ کانال تلگرام
دیدگاهتان را بنویسید

آمانج یکشنبه , ۱۲ اردیبهشت ۱۳۹۵ پاسخ

با سلام
چرا وقتی کد ارسالی به موبایلم رو وارد میکنو و دانلود فایل رو میزنم باز دانلود نمیشه و صفحه مجددا لود میشه؟

سیدمهدی حسینی یکشنبه , ۲ خرداد ۱۳۹۵ پاسخ

سلام ببخشید این به پورت آی سی وصل نشه هم عمل میکنه ؟ یعنی سریال بشناسه ال ای دی روشن میشه؟

محمد حمیدی یکشنبه , ۲ خرداد ۱۳۹۵ پاسخ

سوالتون رو دقیق متوجه نشدم اما پورت LED در هر حال وقتی کارت رو تشخیص بده عمل میکنه

احسان سه شنبه , ۸ فروردین ۱۳۹۶ پاسخ

سلام
بابت سایت خوبتون ازتون تشکر میکنم.
بنده میخام یه مدار با ار اف ای دی درست کنم که هم ارزون در بیاد هم بردش حداقل یک متر باشه یعنی تگ رو از یک متری تشخیص بده اگه راهنماییم کنین ممنون میشم.
با تشکر

مهتا چهارشنبه , ۲۳ فروردین ۱۳۹۶ پاسخ

سلام در مورد اتصال پایه هایrfid_rc522هم میشه توضیح بدید؟یعنی برای راه اندازیش چطوری پایه هاشو به میکروatmega32وصل کنم؟؟؟

سجاد دوشنبه , ۲ مرداد ۱۳۹۶ پاسخ

قسمت دوما لطفا بذارین