ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
4 posters
ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
این مطلب واسه اونائی که قبل از انجام کار عملی دوست دارن،شبیه سازی کنن(مثل خودم)
خوب حتما تا حالا تو خیلی از سایت ها مطالبی در مورد sms دادن با میکرو و AT-COMMAND و این جور چیزا زیاد شنیدید..برا همین اینجا با فرض اینکه اطلاعاتی در این زمینه دارید،فقط و فقط مطلب کوتاهی در مورد کار با پروتئوس برای تست برنامه ای که نوشتید...
اگر هم براتون جالب بود،می تونم در ادامه با توضیحات بیشتری در خدمتتون باشم...
با یه سرچ تو GOOGLE مطالب زیادی در این مورد ،حتی یه زبان فارسی پیدا کنید...تنها دلیلم برای این پست اینه که هیچ جائی ندیدم کسی با پروتئوس این موضوع رو چک کرده باشه....
خب بریم سر شماتیک پروتئوس PROTEUS:
از یه میکرو AVR ATMEGA16 و یک LCD استفاده شده
و برای برنامه نویسیش از BASCOM-AVR
برنامه ورژن 0.0 است , و فقط برای تست مودم،و زنگ زدن به 119 نوشته شده...!!!
SMS دادن و بقیه مخلفات باشه واسه بعدن..
فایل های رو از اینجا دانلود کنید:
(2) gsm #1.rar
یادتون باشه تو تنظیمات المان COMPIM (همون شبیه ساز پورت RS232)
COM ای رو انتخاب کنید که مودمی که می خواهید تست کنید رو اون نصبه...
خوب حتما تا حالا تو خیلی از سایت ها مطالبی در مورد sms دادن با میکرو و AT-COMMAND و این جور چیزا زیاد شنیدید..برا همین اینجا با فرض اینکه اطلاعاتی در این زمینه دارید،فقط و فقط مطلب کوتاهی در مورد کار با پروتئوس برای تست برنامه ای که نوشتید...
اگر هم براتون جالب بود،می تونم در ادامه با توضیحات بیشتری در خدمتتون باشم...
با یه سرچ تو GOOGLE مطالب زیادی در این مورد ،حتی یه زبان فارسی پیدا کنید...تنها دلیلم برای این پست اینه که هیچ جائی ندیدم کسی با پروتئوس این موضوع رو چک کرده باشه....
خب بریم سر شماتیک پروتئوس PROTEUS:
از یه میکرو AVR ATMEGA16 و یک LCD استفاده شده
و برای برنامه نویسیش از BASCOM-AVR
برنامه ورژن 0.0 است , و فقط برای تست مودم،و زنگ زدن به 119 نوشته شده...!!!
SMS دادن و بقیه مخلفات باشه واسه بعدن..
فایل های رو از اینجا دانلود کنید:
(2) gsm #1.rar
یادتون باشه تو تنظیمات المان COMPIM (همون شبیه ساز پورت RS232)
COM ای رو انتخاب کنید که مودمی که می خواهید تست کنید رو اون نصبه...
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
چقدر استقبال
خواستم بگم برنامه رو کامل کردم،حالا می تونید گوشیتونو به میکرو وصل کنید تا اگه یه اتفاقی افتاد از راه دور براتون sms بفرسته یا بتون زنگ بزنه
خواستم بگم برنامه رو کامل کردم،حالا می تونید گوشیتونو به میکرو وصل کنید تا اگه یه اتفاقی افتاد از راه دور براتون sms بفرسته یا بتون زنگ بزنه
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
baba damet garm
khili ba hale age kasi chizi nagofte khob shaiad .....
khili ba hale age kasi chizi nagofte khob shaiad .....
ahmad- درجه 1
- گرایش : الکترونیک
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
salam emad jan
agha damet garm kheyli jaleb bud
mercy
agha damet garm kheyli jaleb bud
mercy
Mohammad Pourcheriki- تازه وارد
- گرایش : الکترونیک
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
جالب بود عماد جان. يه كم بيشتر توضيح بده. مشتاقم
behrooz_bbf- مدیر
- گرایش : الکترونیک
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
خب،شرمنده از بهروز،یکم سرم شلوغ بود هی این مطلب به تعویق افتاد..
ماژول sim300 همونطوری که تو عکس می بینید یه آنتن بش وصل می شه و چندتا پین داره و ما بقی مدارش داخل یه کاپوت قرار گرفته.
این مودم مثل همه ی مودم ها از روشی برای فرمان گرفتن استفاده می کنه که به AT command مشهوره.
{راجع به تاریخ AT COMMAND می تونید تو گوگل سرچ کنید}
AT COMMAND چیست:
به طور خلاصه یه زبان رابط یا به عبارت دیگر یه زبان فرمان دهی/ پاسخ گیری به صورت سریال به/از مودم هست.
برای امتحان و جذابیت کار، و دیدن این موضوع با همین مودم dial-up که روی همه ی سیستم های ما هست، پیشنهاد می کنم از مسیر زیر برنامه hyper terminal رو باز کنید:
start>accessories>communication>hyper terminal
یه اسم برای کانکشن انتخاب کنید،در پنجره بعدی که اسمش connect to:
در قسمت connect using ، پورتی که مودم dial-up شما روی اون نصبه رو انتخاب کنید.
تاکید می کنم که پورت رو انتخاب کنید نه اسم مودم رو،چون ما می خوایم با مودم به صورت سریال ارتباط داشته باشیم.
اگه نمی دونید که مودم شما روی چه پورتی نسبه،این کار را بکنید:
control panel رو باز کنید،سپس phone and modem option، سپس توی تب modems جلوی اسم مودمتون ، پورتشو نوشته.
حالا تو پنجره بعدی bit per second روی عدد 9600 تنظیم کنید،حالا همه چیز آمادس: :-)
توی صفحه اصلی بنویسید : AT بعش کلید ENTER رو بزنید.(ممکنه چیزی که می نویسید دیده نشه،اما شما به کار خودتون ادامه بدید)
اگه پاسخ گرفتید : OK
خب پس همه چیز درسته.
حالا بنویسید(بعد از هر دستور ENTER بزنید):
ATZ
AT
ATDT 119;
بعد از چند ثانیه
ATH
خب جالب بود،نه؟!!
حالا هدف اینه که دستورات شامل زنگ زدن،SMS دادن،SMS خوندن و جواب به زنگ و کلا هر کاری که می شه با یه گوشیه موبایل انجام داد حتی دستورات GSM/GPRS برای یه میکرو بنویسیم تا این کارا رو به موقعی که لازمه انجام بده...
به همین سادگی...
ماژول sim300
ماژول به همراه evaluation board (برد برای راحتی کار با ماژول ساخته شده و به فروش می رسه)
ماژول sim300 همونطوری که تو عکس می بینید یه آنتن بش وصل می شه و چندتا پین داره و ما بقی مدارش داخل یه کاپوت قرار گرفته.
این مودم مثل همه ی مودم ها از روشی برای فرمان گرفتن استفاده می کنه که به AT command مشهوره.
{راجع به تاریخ AT COMMAND می تونید تو گوگل سرچ کنید}
AT COMMAND چیست:
به طور خلاصه یه زبان رابط یا به عبارت دیگر یه زبان فرمان دهی/ پاسخ گیری به صورت سریال به/از مودم هست.
برای امتحان و جذابیت کار، و دیدن این موضوع با همین مودم dial-up که روی همه ی سیستم های ما هست، پیشنهاد می کنم از مسیر زیر برنامه hyper terminal رو باز کنید:
start>accessories>communication>hyper terminal
یه اسم برای کانکشن انتخاب کنید،در پنجره بعدی که اسمش connect to:
در قسمت connect using ، پورتی که مودم dial-up شما روی اون نصبه رو انتخاب کنید.
تاکید می کنم که پورت رو انتخاب کنید نه اسم مودم رو،چون ما می خوایم با مودم به صورت سریال ارتباط داشته باشیم.
اگه نمی دونید که مودم شما روی چه پورتی نسبه،این کار را بکنید:
control panel رو باز کنید،سپس phone and modem option، سپس توی تب modems جلوی اسم مودمتون ، پورتشو نوشته.
حالا تو پنجره بعدی bit per second روی عدد 9600 تنظیم کنید،حالا همه چیز آمادس: :-)
توی صفحه اصلی بنویسید : AT بعش کلید ENTER رو بزنید.(ممکنه چیزی که می نویسید دیده نشه،اما شما به کار خودتون ادامه بدید)
اگه پاسخ گرفتید : OK
خب پس همه چیز درسته.
حالا بنویسید(بعد از هر دستور ENTER بزنید):
ATZ
AT
ATDT 119;
بعد از چند ثانیه
ATH
خب جالب بود،نه؟!!
حالا هدف اینه که دستورات شامل زنگ زدن،SMS دادن،SMS خوندن و جواب به زنگ و کلا هر کاری که می شه با یه گوشیه موبایل انجام داد حتی دستورات GSM/GPRS برای یه میکرو بنویسیم تا این کارا رو به موقعی که لازمه انجام بده...
به همین سادگی...
ماژول sim300
ماژول به همراه evaluation board (برد برای راحتی کار با ماژول ساخته شده و به فروش می رسه)
Re: ارتباط میکرو با مودم ،ارسال و دریافت sms و شبیه سازی در پروتئوس
سخت بود یا ناجالب؟
یعنی ادامه ندم؟!!
یعنی ادامه ندم؟!!
Permissions in this forum:
You cannot reply to topics in this forum