بالاخره بعد از پروژه های متعددی که با ماژول SIM900 انجام دادیم بر آن شدیم تا بر اساس درخواست های مکرری که مشتریان محترم درباره فروش مستقل کتابخانه راه انداز این ماژول داشته اند، این محصول را آماده نمائیم .
ماژول SIM900 چیست؟
ماژول SIM900 یک ماژول GSM/GPRS می باشد و با یک هسته پردازشی بسیار قوی AMR926EJ-S طراحی شده است .انتقال صدا، پیام کوتاه، فکس و دیتا در یک پک کوچک با توان مصرفی کم از امکانات ماژول SIM900 می باشد. SIM900 برای افرادی که حداقل برای یک بار هم که شده سعی کرده اند سیستم خود را بوسیله ی تماس تلفنی یا SMS کنترل نمایند، نامی کاملا آشناست.
این ماژول مخابراتی که توسط شرکت معتبر SIMCOM ارائه شده است، همانند ماژول SIM300 یک ماژول بسیار کاربردی برای پروژه هایی است که نیاز است تا کاربر بتواند با SMS، تماس صوتی با پروتکل GPRS فرامینی را به دستگاه بفرستد. شما با استفاده از ماژول SIM900 به سادگی می توانید امکان ارتباط GSM و GPRS را به پروژه خود اضافه کنید. برای این کار پس از اتصال تغذیه ماژول SIM900 و اتصال پایه های سیم کارت، شما فقط به دو سیم برای ارتباط سریال (UART) نیاز خواهید داشت تا از طریق میکروکنترلر به این ماژول فرمان بدهید .
تفاوت بین ماژول های SIM900 و SIM900A
این ماژول GSM/GPRS دارای ورژن های متعددی است که در شبکه مخابراتی کشور ما ماژول SIM900 و SIM900A آپدیت شده (که البته ماژول های SIM900A جدید نیازی به آپدیت ندارند) قابل استفاده هستند که از نظر صرفه اقتصادی ماژول SIM900A از ماژول SIM900 ارزان تر است و علت آن نیز پشتیبانی SIM900 از ۴ باند فرکانسی ۸۵۰,۹۰۰,۱۸۰۰,۱۹۰۰ مگاهرتز است در حالی که ماژول SIM900A فقط از دو باند فرکانسی ۹۰۰ و ۱۸۰۰ مگاهرتز پشتیبانی می نماید. هر دوی این ماژول ها از تماس صوتی، SMS، فکس، Data Call و GPRS پشتیبانی می نمایند .
تفاوت دیگری که بین SIM900 و SIM900A وجود دارد این است که ولتاژ تغذیه SIM900 بین ۳٫۴ الی ۴٫۵ ولت و ولتاژ تغذیه SIM900A بین ۳٫۲ الی ۴٫۸ ولت است. برای پروژه های تحقیقاتی و پروژه های آموزشی به دلیل مقرون به صرفه بودن می توانید از SIM900A استفاده کنید زیرا از نظر دستورات یا ATCommand ها تفاوتی با SIM900 ندارد. برای پروژه های تجاری و صنعتی در صورتی که قصد دارید از آنها در داخل کشور و بر روی شبکه های اپراتور های ملی استفاده کنید می توانید از SIM900A بدون کوچکترین مشکلی استفاده نمایید اما در صورتیکه قصد دارید وسیله ای بسازید که در سایر کشور ها نیز به کار گرفته شود، بهتر است از ماژول SIM900 استفاده کنید که از ۴ باند فرکانسی پشتیبانی می نماید .
لزوم استفاده از ماژول SIM900 در پروژه ها
باتوجه به توسعه روزافزون متدهای مخابراتی به منظور کنترل و مانیتورنیگ از راه دور تجهیزات الکترونیکی و صنعتی، استفاده از بستر پایداری که اپراتورهای تلفن همراه فراهم کرده اند مورد توجه اکثریت مهندسین در پروژه های صنعتی یا نیمه صنعتی قرار گرفته است بطوریکه شما می توانید با ماژول SIM900 پارامترهای فروانی را مانیتور و کنترل از راه دور نمائید.
از جمله پروژه های متنوعی که ما با استفاده از این ماژول طراحی نموده ایم عبارتند از:
۱- دستگاه ردیاب آنلاین
۲- کنترل وسایل برقی با SMS
۳- سیستم امنیتی یا دزدگیر اماکن با SIM900
۴- کنترل و مانیتورینگ صنعتی با GPRS
۵- تبادل پیوسته داده GPRS با SIM900
۶- دماسنج آنلاین با SIM900
۷- ارسال اطلاعات محیطی به سایت اینترنتی
۸- سیستم اعلام حریق با SMS
کتابخانه راه انداز ماژول SIM900
کاری که ما انجام داده ایم این است که برای این ماژول کتابخانه راه انداز بسیار کاملی را آماده نموده ایم که شما می توانید توسط آن بدون هیچ گونه دغدغه ای این ماژول را تنها در عرض ۲ دقیقه راه اندازی نمایید! در نسخه فعلی این کتابخانه (یعنی v3.0) امکانات زیر در آن گنجانده شده است:
۱- استفاده از وقفه درگاه سریال به منظور برقراری ارتباط پشت صحنه با ماژول SIM900
۲- بکارگیری وقفه پایه RI ماژول به منظور تشخیص آنی دریافت تماس و پیامک
۳- ارسال پیامک با هر دو فرمت Text و PDU
۴- دریافت پیامک با هر دو فرمت Text و PDU
۵- امکان حذف تکی و یا کلیه SMS های دریافتی
۶- تجزیه و تحلیل آفلاین پیامک های دریافتی
۷- قابلیت مانیتورینگ وضعیت ATCommand های رد و بدل شده بین میکروکنترلر و ماژول SIM900
۸- قابلیت برقراری ارتباط همزمان و پایدار تحت پروتکل GPRS با یک سایت یا آی پی اینترنتی
۹- قابلیت ارسال و دریافت داده بصورت همزمان با پروتکل GPRS
۱۰- اتصال هوشمند به اینترنت در ۱۰ مرحله
۱۱- اتخاذ تصمیماتی در صورت وقوع رخدادهای خطاء حین برقراری ارتباط GPRS بصورت هوشمند!
۱۲- قابلیت مانیتور کردن وضعیت سروری که اطلاعات در پایگاه داده آن ذخیره می شود
۱۳- تعریف مستقل یک سایت اینترنتی به همراه رمز عبور در کتابخانه
۱۴- امکان Reset کردن سخت افزاری ماژول SIM900 توسط میکروکنترلر بصورت کاملا هوشمند!
۱۵- امکان تشخیص وضعیت پاور ماژول SIM900 بعد از هر استارتاپ توسط میکروکنترلر
۱۶- قابلیت روشن نمودن اتوماتیک ماژول SIM900 در صورت خاموش بودن آن در استارتاپ
۱۷- قابلیت تشخیص اتوماتیک اپراتور سیم کارت ها (همراه اول و ایرانسل)
۱۸- قابلیت خواندن میزان شارژ (همراه اول و ایرانسل)
۱۹- قابلیت افزایش اعتبار سیمکارت از راه دور (همراه اول و ایرانسل)
۲۰- قابلیت تشخیص تک زنگ و اعلام آنی شماره تماس گیرنده بصورت کاملا هوشمند
۲۱- وجود فایل کانفیگ جداگانه به منظور تعریف پایه های ماژول SIM900
۲۲- استفاده از توابع به منظور ارتباط ساده تر با ماژول و عدم نیاز به آشنایی با ATCommand ها
۲۳- استفاده از بافرهای بهینه به منظور مصرف حداقل منابع سخت افزاری میکروکنترلر
۲۴- نمایش درصد سیگنال شبکه بصورت عدد فقط با یک تابع
۲۵- ارائه نمونه برنامه تحت وب به زبان PHP جهت دریافت، ذخیره اطلاعات در پایگاه داده MySqli
عنایت داشته باشید این محصول به هیچ عنوان بر اساس هدربردهای طراحی شده برای ماژول SIM900 کارایی ندارد و می بایست ماژول SIM900 بصورت خام روی برد توسط خود طراح مونتاژ شود و منطبق بر نقشه مداری باشد که ما به همراه این کتابخانه تحویل خواهیم داد. بر این اساس در صورت تهیه این کتابخانه به همراه فایل اصلی کتابخانه، موارد زیر نیز تحویل داده می شود:
۱- یک نمونه پروژه پیاده سازی شده در محیط کامپایلر
۲- شماتیک و PCB طراحی شده پایدار در دو حوزه تغذیه این ماژول و بخش فرکانس بالای آن به همراه تدابیر ویژه ای جهت حذف پارزیت های مخرب این ماژول حین برقراری ارتباط
کتابخانه راه انداز به زبان C و تحت دو کامپایلر Atmel Studio و Codvision AVR بصورت مستقل آماده شده است و بر حسب انتخاب قابل تحویل می باشد .
شما همچنین می توانید از طریق بخش سفارش پروژه، جزییات پروژه خود را به ما اعلام کنید تا ما خودمان اقدام به طراحی مداری منطبق بر پروژه شما نموده و از ماژول SIM900 در آن استفاده نماییم .
- قیمت
- ابعاد
- کد پروژه
- سفارش پروژه
- پشتیبانی
سورس کامل بخش GPRS به همراه نمونه برنامه تحت وب = ۲۴،۵۰۰،۰۰۰ ریال
سورس امکانات جانبی: تشخیص تک زنگ، خواندن میزان شارژ، اعمال شارژ = ۸،۹۰۰،۰۰۰ ریال
شماتیک و PCB نمونه مدار با میکروکنترلر ATMEGA64 بهمراه مبدل PL2303HXD = رایگان!
ویژگی های بارز این محصول
قابلیت استفاده بصورت پک راه انداز
امکان بروزرسانی این محصول
پیشتیبانی این محصول
کیفیت برنامه نویسی
امکان اعمال تغییرات
تحویل سورس کامل
کاربردی بودن پروژه
مجموع
ویژگی هایی که ما به این محصول نسبت می دهیم