سلام. من یه مشکی با گم شدن شبکه دارم.بعد از یک زمان نامعلوم شاید یک ساعت یا چند روز تا 1 ماه با دریافت شاید یک sms شبکه گم میشه و دیگه پیدا نمیشه.جالب اینه که در زمانی که شبکه گم شده من با دستور csq قدرت سیگنالی معادله 26 دریافت میکنم که اگه سیگنال نداشت ماژول رو ریست کنه!منبع تغزیه مم یک باطری 2600 میلی امپر که در حالت شارژ پر 4.42 ولته.انتنم ازین انتنایه خوبه 18 تومن خریدمش
دوستان اگه کسی میدونه یه نظری بده من که پاک گیج شدمم
متشکر از راهنماییتون.
بعد از 6 روز این مشکل براش پیش اومد و همونطور که فرمودین وضعیت شبکه رو چک کردم که به این صورت بود :
At+cops:خالی بود یعنی اسم شبکه رو برنمیگردوند
creg: 0,0
csq: 25,0
منم اومد از کاراکترهای برکشتی creg استفاده کردم که اگه شبکه رو گم کرد ماژولو ریست کنه.
کسی دسنوری واسه جستجوی خودکار شبکه توو این جور مواقع سراغ نداره؟
ویرایش توسط alighr23 : 26-10-2015 در ساعت 11:48
سلام
ببخشید من توی راه اندازی sim900 به مشکل خوردم.
مشکلمم اینه که :
sim900می تونه با کامپیوتر ارتباط برقرار کنه و دستوراتی که می گم(مثل ارسال sms) انجام بده ولی با میکرو ارتباط برقرار نمیکنه.
برنامه ای که به زبان c توی کدویژن نوشتم،اینه.
#include <mega16a.h>
#include <stdio.h>
#include <delay.h>
char Enter=13;
char double_quote=34;
char Ctrlz=26;
void main(void)
{
PORTA=0x00;
DDRA=0x03;
PORTB=0x00;
DDRB=0x00;
PORTC=0x00;
DDRC=0x00;
PORTD=0x00;
DDRD=0x00;
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
MCUCR=0x00;
MCUCSR=0x00;
TIMSK=0x00;
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x26;
ACSR=0x80;
SFIOR=0x00;
ADCSRA=0x00;
SPCR=0x00;
TWCR=0x00;
while (1)
{
if (PIND.2==0){
printf("AT%c",Enter);
delay_ms(500);
printf("AT+CMGF=1%c",Enter);
delay_ms(500);
printf("AT+CMGS=%c+98935-------%c%c",double_quote,double_quote,Enter);
delay_ms(100);
printf("AVR Test 1%c",Ctrlz);
delay_ms(100);
}
}
درضمن من rxوtx ماژول و میکرو را با تقسیم مقاومتی که لازم بوده به هم وصل کردم و روی هرکدوم از پایه های rx و tx ماژول ولتاژ2.80تا2.95 می افته.
ممنون میشم راهنمایی کنید و بگید مشکل کجاست.
با سلام من تازه دارم از دو ماژول sim900 استفاده میکنم راستش میخوام از طریق gprs بین دو ماژول ارتباط برقرار کنم تا از یکی اطلاعات بفرستم به اون یکی ماژول sim900 اگه کسی در این زمینه اطلاعاتی داره ممنون میشم راهنمایی کنه با تشکر
سلام من چطوری میتونم spk2 و mic2 ماژول sim908 رو فعال کنم؟ مرسی
سلام
دوستان من به ماژول سیم 900 پیام میدم و از ماژول و میکرو یک استعلام میگریم. جواب این استعلام رو ماژول برای من ارسال میکنه . حالا من میخام اپشن " دلیوری " رو فعال کنم که اگر احیانا ماژول پیام رو به من ارسال کرد ولی به دست من نرسید ؛یا به عبارتی ماژول دلیوری رو دریافت نکرد مجداد پیام رو ارسال کنه
خاستم ببینم دوستان از این حالت استفاده کردند ؟
سلام.
خسته نباشید.
بالاخره این gprs این ماژولو کسی راه اندازی کرده؟؟؟
ممنون میشم جواب بدید.
با تشکر
سلام
من 900 sim رو راه انداخنم ولی هروقت خاموش مشه (به هردلیلی) دیگه روشن نمیشه، بعد ا یک شبانه روز مشکل حل مشه با فشردن کلید pwr روشن مشه چراکسی می دونه چرا اینجوریه؟شاید از قابلیت های ماژول باشه.
سلام
میخواستم ببینم ایا کتابخونه ای هست که برای sim900 نوشته شده باشه و با LPC1768 بشه باهاش کار کرد؟
خیر من که ندیدم
کامند را با میکرو ارسال می کنید
مگه برای avrهست !؟
من که همه این 1500 پست را نخوندم نمی دونم کسی قبلا شرحی در مورد gprs داده یا نه
یه سمیم کارت همراه اول گذاشتم دستور AT+CGATT=1 زدم انگار 0 بود ولی با سیم کارت ایرانسل شد. ایرانسلم در گوشی دیتاش کار میکرد ولی همراه اول زدم با فعال کردن دیتاش اتفاقی نمی افتاد برای همین با sim900 کار نمی کرد.
ویرایش توسط mzarkoob : 04-02-2016 در ساعت 12:41
برای تست gprs کدهای زیر را بایستی ارسال کنید:کد:AT+CGATT=1 Enter
چون در هاستی که داشتم فایلی آپلود شده بود با فرمت php به این این متن :کد:AT+CGDCONT=1,"IP","mtnirancell" Enter AT+CSTT="mtnirancell","","" Enter AT+CIICR Enter AT+CIFSR Enter AT+CIPHEAD=1 Enter AT+CIPSTART="TCP","www.arm-education.ir","80" Enter AT+CIPSEND Enter GET http://www.arm-education.ir/test.php?id=1 Enter Connection: Keep-Alive Enter Enter Ctrl+z(26)
کد:<?php
پاسخ ماژول بدین صورت خواهد بود :کد:if($_GET['id']==1) echo("MZarkoob"); else echo("error"); ?>
کد:+IPD,18:8
کد:MZarkoob 0 CLOSED
ویرایش توسط mzarkoob : 07-02-2016 در ساعت 12:52
سلام
من وقتی با سیم کارت همراه اول پیام میفرستم بدون مشکل ارسال میشه ولی با ایرانسل اگه به همراه اول بفرستم اصلا ارسال نمیشه (البته ماژول ارسال میکنه ولی هیچ پیامی برای شماره ارسال شده نمیاد)
و اگه به ایرانسل بفرستم یه پیام میاد که مینویسه Unreadable و نمیتونه بازش کنه.
کسی میدونه مشکل چیه؟
سلام دوستان و اساتید محترم.البته میدونم که سوالم تکراریه ولی چیکار کنم که پاسخش رو هیچ جا نتونستم پیدا کنم.ترو خدا کمکم کنید.
و اما.........
من در ارتباط میکرو با ماژول بد جوری به مشکل برخوردم.به هیچ وجه من الوجوح نمیتونم دستورات رو از طریق میکرو به ماژول سیم900 انتقال بدم.این در صورتیه که هم ماژول رو با هایپر ترمینال و چند تا نرم افزار دیگه تست کردم و هم میکرو رو. هیچ مشکلی وجود نداره. من باید چیکار کنم .از تقسیم مقاومتی هم استفاده کردم ولی بازم نشد که نشد . آی خدا کمککککککککککککککککککککککک کککککککک
سلام
از کریستال خارجی 11.0592mhz استفاده کنید و فیوربیت ها رو درست تنظیم کنید.
بعضی مواقع پیش میاد که به دلیل استفاده نکردن از شیفت دهنده dc، پایه rx ماژول اسیب میبینه و اطلاعات نمیگیره، در حالیکه پایه tx ماژول سالمه و اطلاعات میفرسته به میکرو. شاید ماژول شما هم این بلا اومده سرش. ولی احتمالش خیلی کمه.
سلام خدمت سبحان عزیز و دیگر دوستان.از اینکه وقت گذاشتید برا من تشکر و قدردانی میکنم.با توجه به اینکه کریستال11.0592 در دسترس نداشتم اومدم با کریستال14.7456این کار رو انجام دادم ولی متاسفانه بازم موفق نشدم تنظیمات فیوز بیتم هم طبق تصویری که این پایین گذاشتم انجام دادم
ضمنا شما فرموده بودید که ممکنه پایه TXماژول ممکنه اسیب دیده باشه درصورتی که اگر اسیب دیده باشه مگه نباید دراتصال با کامپیوتر هم مشکل داشته باشه؟ ولی هیچ مشکلی در اتصال با کامپیوتر نداره.نه ماژول و نه میکرو در باوود ریت19200 یا 9600.
به نظرتون در نوع اتصال میکرو به ماژول نیست؟منظورم تقسیم مقاومتی یا جور دیگه هست.لطفا دوستان کمک کنند.