با سلام ...
تنظیم ماژول همون ابتدای روشن شدن مدار انجام میشه ... یا اگه ریست بشه
یعتی هر بار میخوام دستور بفرستم یه دور کانفیگ کنم ؟
منظور از بستن سخت افزار چیه ؟ روال عادی که اینجا و جاهای دیگه گفته شده دیگه
میکرو با 8مگ داخلی خودش کار میکنه و rx tx هم با با مقاومت 150 اهم و زنر 3.3 ولت به ماژول خوردن ... برق مدار هم 5ولت هست که با یک دیود به ماژول خورده که میشه 4.3 ولت
چیزه دیگه ای نیازه ؟
با تشکر
میتونی یک ازمایشی بکنی.یک رگراتور lm2576 adj جای رگراتور پنج ولت بزار و ولتاژ میکرو و ماژول رو با همین رگراتور تامین کن.بعد اون زنر و مقاومتهای پایه های rx , tx رو بردار چون لازم نیست.بعد امتحان کن.
اگه از این قسمت نباشه نرم افزاریه.میتونی داده های ارسالی مازول برای میکرو رو رو ال سی دی نمایش بدی و وقتی که مدار مشکل دار شد ببینی مازول چیکار میکنه.من خیلی از مشکلات رو با نمایش روی ال سی دی حل میکردم
سلام بچه ها.ماژول sim900 پايه 60 آنتن با پايه هاي گراند به هم متصل است؟ آخه من هرچي دست ميكنم با اهمتر به هم متصل اند
متصل نیستند اهم اون در حالت خاموش خیلی کمه واسه همین اتصال کوتاه نشون میده
با سلام و خسته نباشید خدمت دوستان
حقیقتش من تا صفحه 40 خوندم و هنوز نتونستم مشکلم رو حل کنم .
یه سیم 908 دارم . تو ارتباط با کامپیوتر و میکرو مشکلی ندارم . فقط مشکلم اینجاست که وقتی مثلا اس ام اس رو می خونم و می خوام تو متغییر sms ذخیره کنم به مشکل بر می خورم . یعنی یه سری دیتا درست ذخیره می شه و یه سری اشتباه . خودم فکر می کنم مشکل سر باودریت هست . میکروی mega 16 و باودریت هم 9600 هست .ممنون می شم اگه کسی راهنماییم کنه .
کریستال 8MHz دارم استفاده می کنم .
حتما باید یکی از اینایی که گفتین باشه ؟ نمیشه مقدار باود ریت رو یه جورایی به نسبت اون کریستال هایی که گفتین محاسبه کرد و در نهایت از همین 8MHz بهره برد ؟
100 درصد نمی تونه از تعویض کریستال باشه چون در باود ریت 9600 در فرکانس 8 هم خطا صفر میشه
شما بهتره در کامپیوتر ابتدا اس ام اس ارسال و دریافت کنید اگه به درستی کارکرد
اشکال را در برنامه میکروکنترلر جستجو کنید.
هیچ مشکلی تو ارتباط با ماژول ندارم ، چه با کامپیوتر و چه با میکرو . مشکلم اینجاست که مثلا وقتی تو برنامه میکرو می خوام متغییر sms رو پر کنم ، بعضی اوقات خطا رخ می ده . یعنی محتویات sms اون چیزی که باید باشه ، نمی شه .
یه سوال : آیا مقدار کریستال روی باود ریت تاثیر می ذاره ؟ یعنی اینکه وقتی کریستال 1 باشه و باود 9600 با وقتی که کریستال 8 باشه و باود 9600 چه فرقی می کنه ، این وسط چه اتفاقی می افته ؟ وقتی برنامه داره با سرعت کریستال ، دستورات رو اجرا می کنه و مقدار پورت رو می خونه ، آیا اون مقدار صفری که در حالت عادی ( زمانی که دیتایی رد و بدل نشه ) روی پورت هست رو هم می خونه ؟(با همون برنامه های select , case هایی که تو فروم گذاشته شده ) .
سلام دوستان
من با ماژول sim900 به هايپر ترمينال وصل شدم و دستوارات at command را بهش وارد ميكنم .وقتي كه دستور at را بهش ميدهم پيغام ok را ميدهد. وقتي قدرت سگينال را در خواست ميدم عدد 17 را نشان ميدهد وقتي دستور at+creg را وارد ميكنم creg 00 وارد ميكند
فكر ميكنم به شبكه اتصال پيدا نمي كند
به نظر شما مشكل از كجاست؟
وضعیت ال ای دی net چطوریه ؟
وقتی به شماره زنگ میزنی چی میگه؟
وضعيت led از همان لحظه كه روشن ميكنم برد led چشمك ميزنه و تغييري هم در وضعيت چشمك زنش تغييري پيدا نمي كند
به سيم كارت روي برد هم كه زنگ ميزنم روشن است بعد از چند بوق ارتباط وصل ميشه و بعد از مدتي خود به خود قطع ميشه
به غير از هايپر ترمينال برنامه ايي است كه بشه بهش دستور داد؟
قدرت سيگنال بايد چقدر باشه؟ مال من 17 ميزنه.
یعنی چشمک زدنش 64 میلی ثانیه روشن و 3 ثانیه خاموشه ؟
شما خودتون pcb زدید و یا ماژول اماده خریداری کردید .
هاپیپر ترمینال و یا هر برنامه ای مربوط کار بکنه با سریال میشه ارتباط برقرار کرد
من خودم مدارش را طراحي كردم.
Led هم فكر كنم 64 ميلي روشن 300 ميلي خاموش است هميشه هم همينطور باقي مي ماند.
بعد در هايپر ترمينال بعضي از دستورات را كه وارد ميكنم ماژول پاسخ error ميدهد
مثلا" دستور at+cmgs="+98917***7245"
پاسخ error ميدهد .
البته بعضي از دستورات نه همش
حالا نميدونم من اشتباه وارد ميكنم يا مشكل از جاي ديگه است؟
رفیق ماژولت شبکه رو پیدا نمیکنه و رجیستر نمیشه. اتصالات سیمکارت و قدرت جریاندهی تغذیه ورودیت رو چک کن. اون قدرت سیگنال هم الکیه!
سلام..
قبلا پرسیده بودم که وقتی سیم کارت رو با شارژ روی خط شارژش میکنم مازول از شبکه خارج میشه دلیلش رو متوجه نشدم .. حال برای شارز سیم کارت توی دستگاه میخوام با ارسال کد شارز به سیم کارت خودش شارز کنه..
در گرفتن مقدار شارژ هیچ مشکلی نیست.. فقط مازول یه دونه ok و یکی error بد از این دستورات میفرسته
mandeh همون مقدار شارزی که من میفرستم.. یعنی در موبایل خودم ایطوری میفرستمکد:Print "AT+CUSD=1,"; Print Chr(34); Print Mandeh; Print Chr(34); Print ",15"
*141*کد16 رقمی#
و بعد میکرو این کد 22 رقمی رو میگیره و میریزه تو mande
دقیق چک کردم همینو میریزه ولی همونی که قبل گفتم جواب میده ok و error
برای شارز کردن این دستورات درستن؟
ممنون
,