در بازار الکترونیک گیرنده و فرستنده های بیسیم دارای تنوع بالایی می باشند که هر کدام با توجه به رنج قیمت و نوع مدولاسیون و ابعاد و توان خروجی و نوع برقراری ارتباط، کاربردهای خاص خود را دارند.
در بین این ماژول ها برخی از آنها دارای معروفیت بیشتری هستند و بصورت وسیع تری استفاده می شوند که می توان به مواردی همچون ماژول های HMTR و NRF24l01 و RFM12 اشاره نمود.
در این مطلب قصد داریم تا با ماژول RFM12 آشنا شویم و ویژگی ها و امکانات این ماژول قدرتمند و پرکاربرد را نام ببریم. قبل از شروع این بحث قصد داریم تا دیگر ماژول های این خانواده را معرفی نماییم و تفاوت آنها را بررسی نماییم.
RFM01
این ماژول بصورت گیرنده کار می کند
RFM02
این ماژول بصورت فرستنده کار می کند
RFM12
از ترکیب دو ماژول RFM01 و RFM02 ساخته شده است یا به عبارتی دیگر هم بصورت فرستنده و هم بصورت گیرنده کار می کند
RFM12B
مشابه RFM12 می باشد با این تفاوت که ولتاژ تغذیه آن بین 2.2V و 3.8V می باشد و دارای توان بیشتری نیز می باشد
RFM12BP
این ماژول مشابه RFM12B می باشد ولی دارای توان بیشتری است و در شرایط مناسب بردی تا 3 کیلومتر را نیز می تواند داشته باشد. وجود یک قسمت تقویت کننده با ولتاژ کاری 12 ولت سبب افزایش برد ماژول شده است.
از ویژگی ها و مشخصات این ماژول می توان به موارد زیر اشاره نمود:
- قدرت عملکرد بالا
- دارای واحد PLL
- PLL سریع در رسیدن به پایداری فرکانسی
- PLL با دقت بالا و پله های 2.5KHz
- دارای نرخ انتقال اطلاعات بالا
- قابلیت ارسال و دریافت دیتا
- پروتکل ارتباطی SPI
- جریان مصرفی کم
موارد مصرف:
- کنترل بی سیم
- سنسور های بی سیم
- جمع آوری اطلاعات بصورت بی سیم
- خانه هوشمند
- اسباب بازی ها
ماژول های RFM12 دارای دو نوع بسته بندی یا پکیج می باشند و بصورت SMD و DIP عرضه شده اند در زیر می توانید شکل ظاهری آنها و نام پایه های آنها را مشاهده نمایید.
SMD
DIP
در زیر می توانید نام هر پایه و وظیفه آنها را مشاهده نمایید:
nINT/VDI : این پایه دارای دو وظیفه می باشد و هم می تواند به عنوان ورودی وقفه استفاده شود که با صفر کردن این پایه ماژول مطلع می شود که برای دریافت داده از طرف میکرو آماده شود.
با یک کردن این پین ماژول به میکرو اطلاع می دهد که داده دریافتی معتبر می باشد.
VDD : پایه تغذیه مثبت ماژول می باشد
SDI: ورودی داده از سمت ماژول می باشد و این پایه باید به پایه MOSI میکرو متصل شود
SCK : ورودی کلاک SPI می باشد
NSEL : این پایه به عنوان CHEP SELECT استفاده می شود
SDO : خروجی داده از سمت ماژول می باشد و باید به پایه MISO میکرو متصل شود
nIRQ : هنگاهمی که ماژول داده ای را دریافت کند این پایه صفر می شود و با اتصال این پایه به ورودی اینتراپت میکرو می توانید از دریافت داده مطلع شوید
CLK : این پایه به عنوان خروجی کلاک می باشد و می توان از این پایه برای تامین کلاک میکرو استفاده نمود
nRES : خروجی ریست برای میکرو می باشد و با اتصال این پایه به پایه Reset میکرو می توانید در صورت نیاز میکرو را ریست کنید
GND : زمین ماژول می باشد و باید به زمین تغذیه متصل شود.
دریافت دیتا شیت
با آرزوی موفقیت روزافزون شما دوستان گرامی
محمد هادی دشتی