صفحه 1 از 1

مدیریت سیستم ها و دستگاه ها با SMS

ارسال شده: سه‌شنبه 2 اسفند 1390, 6:41 pm
توسط jamali
در این مبحث پروژه ای رو آغاز می کنیم که خیلی برای خود من مفید بود و در خیلی از کارها ازش استفاده می کنم
برای این کار از ماژول Sim900 و atmega32 استفاده کردم
ماژول sim900 از طریق uarrt با mcu ها ارتیاط برقرار می کنه و با استفاده از atcommand ها کنترل میشه
برای شروع فایلی در مورد sim900 می ذارم امیدوارم طوری باشه که بشه این مبحث رو ادامه داد

تصویر

sim900

(گذاشتن این مطالب به پیشنهاد دوست خوب و عزیزم وحید)

Re: مدیریت سیستم ها و دستگاه ها با SMS

ارسال شده: چهارشنبه 3 اسفند 1390, 3:03 pm
توسط vahid
واقعا ممنون محسن جان که وقت میذاری و تجربیاتت رو منتقل میکنی.
شما لطف داری. تصویر

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

Re: مدیریت سیستم ها و دستگاه ها با SMS

ارسال شده: چهارشنبه 3 اسفند 1390, 3:30 pm
توسط vahid
این پروژه پروژه ی خیلی کاربردی و خیلی خوبیه.آشنایی با نوحوه ی عملکردش هم خیلی میتونه مفید باشه.
به نظرم اگه تقریبا ساده و مرحله به مرحله پیش بریم این تاپیک تا ساخت مدار ادامه پیدا میکنه.
من که خیلی علاقه مندم. تصویر

Re: مدیریت سیستم ها و دستگاه ها با SMS

ارسال شده: چهارشنبه 3 اسفند 1390, 7:05 pm
توسط jamali
ابتدا بهتر یاد بگیریم با میکرو sms ارسال کنیم
برای شروع ابندا سعی می کنم در مورد atcommand ها توضیح مختصری بدم
atcommand ها رشته های متنی کوتاهی هستند که برای کنترل تجهیزات جانبی از قبیل مودم ها، تجهیزات موبایلی و حتی ماژول های وایرلس استفاده میشن این فرامین از طرف mcu ها مانند کامپیوتر و میکرو ارسال می شن پروتکل ارتباطی بین اونها غالبا uart هستش یعنی این تجهیزات جانبی دارای پورتها یا پایه های Rx,Tx هستن و استفاده از اونها بسیار راحت

تصویر
At Command Syntax
این فرامین حتما باید با At شروع شوند و با <CR> خاتمه یابند.
فرمانها به دو دسته تقسیم می شوند :
فرمانهای پارامتریک
این فرمان ها کار تنظیم و یا خواندن پارامترهای دستگاه مورد نظر از قبیل میزان صدا در مودم ها،فرمت پیام در تجهیزات موبایل و سرعت ارسال اطلاعات در دستگاه های ارسال داده را انجام می دهند.
این پارامترها هر کدام دارای مقادیر مشخص و گسسته ای هستند.
اشکال مختلف این فرمانها به صورت زیر هستند :

[TABLE][TR][TD]Type Command[/TD][TD]Syntax [/TD][TD]sample [/TD][TD]توضیحات [/TD][/TR][TR][TD]Test Setting[/TD][TD]AT...=? [/TD][TD]At+cmgf=?[/TD][TD]دریافت مقادیر معتبر برای پارامتر مورد نظر [/TD][/TR][TR][TD]Read Setting[/TD][TD]AT...? [/TD][TD]At+cmgf?[/TD][TD]دریافت مقدار فعلی پارامتر [/TD][/TR][TR][TD]Write Setting[/TD][TD]AT...=n [/TD][TD]At+cmgf=1[/TD][TD]تنظیم پارامتر به مقدار جدید [/TD][/TR][/TABLE]
فرمانهای اجرایی

[TABLE][TR][TD]Type Command[/TD][TD]Syntax [/TD][TD]sample [/TD][TD]توضیحات [/TD][/TR][TR][TD]Write Command[/TD][TD]AT...=... [/TD][TD]At+cmgs="200090"[/TD][TD]شروع ارسال پیام کوتاه به برنامه نود [/TD][/TR][TR][TD]Execution Command[/TD][TD]AT... [/TD][TD]ATA[/TD][TD]پاسخ به تماس [/TD][/TR][/TABLE]


برای کسانی که توضیحات کاملی در مورد Atcommand ها می خوان فایل زیر رو حتما دانلود کنن (atcommand مخصوص ماژول sim300 که البته برای sim900 هم قابل استفاده هستن)

sim 300