Parsi Coders
آشنایی با تراشه sim900 - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Electronics and Robotics (http://parsicoders.com/forumdisplay.php?fid=149)
+--- انجمن: micro (http://parsicoders.com/forumdisplay.php?fid=154)
+--- موضوع: آشنایی با تراشه sim900 (/showthread.php?tid=3681)



آشنایی با تراشه sim900 - a.mehran - 09-25-2014

[عکس: 63060423240027232123.png]



کد پی‌اچ‌پی:
آشنایی با تراشه کاربردی SIM900 

 

در این مقاله و مقالات آتی قصد داریم با تراشه بسیار کاربردی SIM900 آشنا شویم
این تراشه تمام قابلیت های یک موبایل از قبیل call,sms,Gprs... را دارا می باشددر زیر میتوانید تصویر این تراشه را مشاهده نمایید.

 

توجهتراشه SIM900 و SIM900A با هم متفاوت می باشد.

جهت کار با SIM900A باید فریم ویر آن آپدیت شود تا از شبکه موبایل ایران پشتیبانی کند.

جهت استفاده از این تراشه (SIM900دو راه وجود دارد 

 
     1استفاده از بردهای آماده

      2
طراحی یک برد مبتنی بر SIM900

در این سری مقالات ما قصد داریم هر دو روش را پوشش دهیم
.

جهت ارتباط به این تراشه در هر دو روشباید دستوراتی ملقب به “AT Command” را از طریق باس سریال (usartبرای تراشه ارسال کنیم و پاسخ آن را دریافت نماییمدر ادامه با این دستورات به تدریج و در مکان مربوطه آشنا می شویم.

در روش ارتباطی اول (برد آماده)؛ شما کافیست کامند (دستوراتمورد نظر را برای تراشه ارسال نمایید و سخت افزار آن فراهم استبه این چنین بردهایی اصطلاحأ evaloationboard نیز گفته می شودخروجی این بردها در دو حالت RS-232 و Usart طراحی می شونددر صورتی که شما از طریق کامپیوتر قصد دارید، با تراشه ارتباط برقرار کنید باید خروجی برد شما RS-232 باشد و اگر قصد دارید با میکروکنترلر این کار را انجام دهید از خروجی Usart باید استفاده نماییدتنها تفاوت مدل کامپیوتری و میکروکنترلر در وجود تراشه واسط برای تبدیل خروجی SIM900 به خروجی مناسب برای کامپیوتر می باشد.

از تراشه های معمول برای این کار ...,MAX 232MAX3238  می باشد. ( با توجه به ولتاژ تغذیه تراشه باید این تراشه واسط انتخاب گردد. ) در زیر یک شماتیک نمونه جهت این کار قرار داده شده است.

 
 

تذکر
ولتاژ تغذیه ایمن برای این تراشه در رنج 3.3 تا 4.5 ولت می باشد 

جهت ارتباط با این تراشه از طریق کامپیوتر می بایست از محیط هایپر ترمینال استفاده کرد
به این محیط نرم افزار می توان هم از خود ویندوز دسترسی داشت ویا از ترمینال های مجازی نرم افزارهای برنامه نویسی میکروکنترلر نظیر بسکام و یا کدویزارد استفاده نمود

در ادامه قصد داریم کمی با مشخصات این تراشه بیشتر آشنا شویم

در جدول زیر اطلاعات کلی این تراشه قابل مشاهده می باشد:

 

و سایر مشخصات دیگر نیز در زیر آمده است:

 

این تراشه دارای پایه ای به نام Netlight می باشد که در بردهای آماده به سیمled  معمولا متصل میشوداین پایه وضعیت آنتن SIM900 را نمایش میدهدچنانچه این پایه هر 3 ثانیه یکبار تغییر وضعیت دهد یعنی تراشه شبکه موبایل سیمکارت قرار داده شده در برد را شناخته استدر صورتیکه این پایه هر ثانیه تغییر وضعیت دهد یعنی در حال جستجوی شبکه برای آنتن دهی می باشدآنتن  مناسب برای این تراشه آنتن 50 اهم میباشد، که باید فرکانس آن باند فرکانسی تراشه را پوشش دهدسخت افزار مورد نیاز برای اتصال آنتن به تراشه در زیر قابل مشاهده است (فیلتر مشخص شده در زیر قابل حذف می باشد)

 

هرچه طول آنتن بیشتر باشد گیرندگی آنتن بیشتر می باشدآنتن های موجود برای این تراشه دارای دو کانکتور معمول UFL و SMA می باشددر زیر می توانید تصویر این کانکتور ها را مشاهده نمایید.

 

 

(
UFL)

 

(
SMA)

 

جهت ارتباط بین تراشه و سیم کارت از SIMCARD HOLDER  استفاده می شودسیم کارت هلدر ها نیز در مدل های مختلفی موجود می باشد که در زیر میتوانید چند تصویر از آنها را مشاهده نمایید.

 

 
   

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

در زیر میتوانید تصویر یک برد آماده SIM900 را مشاهده نمایید.

 

 
                                                                                                                        مرتضی دهقان

 

منبع 
سایت آموزش برق و الکترونیک مدار سبز

نویسنده 
مرتضی دهقان
فایل کامل پیوست شد