NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1789 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 65 از 83 نخستنخست ... 154647484950515253545556575859606162636465666768697071727374757677787980818283 آخرینآخرین
نمایش نتایج: از 1,281 به 1,300 از 1645

موضوع: سوالات و مشکلات sim900 و sim800

  1. #1281
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    یک برنامه ساده برای ارسال اسمس:
    کد:
    #include <mega8.h>#include <stdio.h>
    #include <delay.h>
    
    
    char Enter=13;
    char double_quote=34;
    char Ctrlz=26;
    
    
    void main(void)
    {
    
    
    PORTD=0x00;
    DDRD=0x00;
    
    
    UCSRA=0x00;
    UCSRB=0x18;
    UCSRC=0x86;
    UBRRH=0x00;
    UBRRL=0x26;
    
    
    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=%c09357725275%c%c",double_quote,double_quote,Enter);
              delay_ms(100);
              
              printf("AVR Test 1%c",Ctrlz);
              delay_ms(500);
              
            };
                       
           };
    }
    منبع: مجله PMM شماره 10

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #1282
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    نقل قول نوشته اصلی توسط M3R نمایش پست ها
    سلام دوستان
    من یه مدتی یکی از ماژولهای sim900 (همین که تو فروشگاه هست) رو خریدم و مدتی باش کار کردم هم با ارتباط از طریق pc و هم میکرو و هیچ مشکلی نداشتم!
    الان بعد یه مدت دوباره میخواستم روش کار کنم که به یه مشکل برخوردم!
    ماژول شبکه رو پیدا میکنه و زنگ هم میزنم led نشون میده که داره با ماژول تماس برقرار میشه اما ازتباط سریال به کلی از کار افتاده!
    اول با پورت com روی خود برد تست کردم دیدم ارتباط برقرار نمیشه گفتم شاید مشکل max232 روی برد باشه برای همین مستقیم از پایه های خد ماژول استفاده کردم ولی باز هم هیچ داده ارسالی و دریافتی ندارم!
    در ضمن اتصالات رو کامل چک کردم و تمام اتصالت برقرار هست!
    دوستان کسی تا حالا این مشکل رو داشته؟
    الان sim900 رو کلا از روی برد اصلی جدا کردم گفتم شاید مشکل از برد اصلی باشه و راه اندازیش کردم اما باز هم همین مشکل برقراره! یعنی ماژول سوخته؟
    یه سوال دیگه:
    واسه ارسال دیتا به ماژول تقسیم مقاومتی نیاز هست که ولتاژ 5 ولت میکرو رو 3.6 کنه ؟؟
    سلام
    من ماژول sim900 روی برد راه انداز رو عوض کردم ولی بازهم همین مشکل وجود داره!
    مسیر پایه های rxd و txd هم قطعی نداره
    ینی مشکل از کجا میتونه باشه

  5. #1283
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    اگه پایه rx ماژول رو بدون تقسیم مقاومتی به میکرو یا max232 وصل کنید، متاسفانه پس از مدتی پورت usart ماژول میسوزه. چون حداکثر ولتاژ قابل تحمل پایه rx ماژول 2.8v هستش.

  6. #1284
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    خوب من ماژول قبلی رو عوض کردم!
    این یکی هم کار نمیکنه!!
    از عملکرد صحیح پورت سریال هم مطمئنم
    Sent from my Lumia 620 using Tapatalk

  7. #1285
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    سلام چرا وقتی بهم اس ام اس میاد چیزی رو پورت سریال ارسال نمیشه؟
    یا وقتی زنگ میخوره؟
    در حالی که به خوبی پیام ارسال میشه

  8. #1286
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    16
    تشکر
    11
    تشکر شده 3 بار در 3 پست

    پیش فرض

    سلام
    آقا چرا فقط فایل pdf داره بقیه فایل ها پس چی؟ اینجا نوشته پروژه کامل!

  9. تشکرها از این نوشته :


  10. #1287
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    Icon17 آنتن دهی Sim900A

    سلام...
    من با Sim900A ی Sms Contrler ساختم. اما الآن ماژول به خوبی کارمی کنه و گاهی از اواقات خود به خود یا با دریافت پبام شبکه رو گم میکنه این اتفاق زمانی رخ می ده که ماژول ی چند دقیقه ای است که شبکه رو پیدا کرده. و دیگه نمی تونه شبکه رو پیدا کنه. کسی از دوستان می دونه علت چیه؟ به نظرتون مشکل از آنتن نیست؟ آنتن من ی آنتن 10Cm تاشو است. ممنون

  11. #1288
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    سلام
    مشکلتون یا به خاطر آنتن نامناسبه یا بخاطر جریاندهی پایین منبع تغذیتون هستش.
    ویرایش توسط sobhan537 : 22-08-2014 در ساعت 16:07

  12. کاربران : 2 تشکر کرده اند از شما sobhan537 برای ارسال این پست سودمند:


  13. #1289
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    خیلی ممنون.
    دستوری هست که ماژول رو ریست کنه ؟ زمانی که شبکه رو گم میکنه دیگه نمی تونه پیدا کنه در حالی که اگه روشن و خاموش کنم شبکه پیدا میشه. می خواستم بدونم دستوری نیست که ماژول رو ریست کنه یا اینکه ماژول رو به فکر پیدا کردن شبکه بندازه، ماژول دوباره سرچ کنه؟

  14. #1290
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    این کار اصولی نیست.
    با تحریک پایه nreset میتونید ماژول رو ریست کنید.

  15. کاربران : 2 تشکر کرده اند از شما sobhan537 برای ارسال این پست سودمند:


  16. #1291
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    Pcb زدم و پایه nreset رو به میکرو وصل نکردم. راه نرم افزاری وجود نداره؟

  17. #1292
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    راه نرم افزاری هم وجود داره. با دستور at+cfun=1,1 میتونید ماژول رو ریست کنید.

  18. کاربران : 2 تشکر کرده اند از شما sobhan537 برای ارسال این پست سودمند:


  19. #1293
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    خیلی ممنون.
    ببخشید چه جوری با دستور at+creg بفهمیم که ماژول سیم کارت رو پیدا کرده؟

  20. #1294
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط a.amirian نمایش پست ها
    خیلی ممنون.
    ببخشید چه جوری با دستور at+creg بفهمیم که ماژول سیم کارت رو پیدا کرده؟
    با دریافت مقدار 1 یعنی در شبکه ثبت شده

  21. تشکرها از این نوشته :


  22. #1295
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    با توجه به اینکه عدد برگشتی بین 0 تا 5 هست. تمام این موارد به غیر از یک نشونه رجیستر نشدن سیم کارت هست؟

  23. #1296
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط a.amirian نمایش پست ها
    با توجه به اینکه عدد برگشتی بین 0 تا 5 هست. تمام این موارد به غیر از یک نشونه رجیستر نشدن سیم کارت هست؟
    دوستان به غیر از سئوال بالا محدوده مناسب آنتن دهی در پاسخ به دستور at+csq چنده؟ شما در مقابل ارسال این دستور در چه محدوده ای جواب می گیرید؟ آنتن مناسب واسه این ماژول چیه و معمولا از چه آنتنی با چه طولی استفاده میشه؟ ممنون

  24. #1297
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    15
    تشکر
    12
    تشکر شده 4 بار در 1 پست

    پیش فرض

    دوستان کسی نیست به پست قبلی جواب بده؟ در مورد انتخاب آنتن هم کمک کنید. می خوام آنتن دهی حداکثر باشه
    ویرایش توسط a.amirian : 24-08-2014 در ساعت 17:58

  25. #1298
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    Icon17

    سلام
    دوستان کد زیر چرا وقتی برای اولین بار اجرا میشه به درستی کار می کنه
    ولی برای بار دوم و به بعد درست کار نمیکنه
    با avr و کدویژیون کار می کنم
    تو بار اول متن اس ام اس رو به خوبی می خونه و تو اشاره گر دیتا قرار میده
    ولی برای بار دوم به بعد بدرستی از sim900 درخواست رو میکنه
    و sim900 به هم درستی اس ام اس خانه ی اول رو برای میکرو ارسال می کنه
    میکرو هم تو هیچ کدوم از حلقه های کد زیر گیر نمیکنه ولی متن اس ام اس رو مثل بار اول تو اشاره گر دیتا قرار نمیده

    کد:
    void SIM900A_Read_SMS(char *Index,char *Number,char *Data)
    {
       int i=0;
       unsigned char Rec_Byte=0; 
       Usart_Write_String("AT+CMGR=1\r");
       while(Rec_Byte!=0x0D)
       {
          Rec_Byte=Usart_Read_Byte();
       }
       while(Rec_Byte!=0x0A)
       {
          Rec_Byte=Usart_Read_Byte();
       }  
       /*while(Rec_Byte!=',')
       {
          Rec_Byte=Usart_Read_Byte();
       }   
       Rec_Byte=0;
       while(Rec_Byte!=',')
       {
          Rec_Byte=Usart_Read_Byte(); 
          *(Number+i)=Rec_Byte; 
          *(Number+i+1)='\0'; 
          i++;
       }*/
       while(Rec_Byte!=0x0D)
       {
          Rec_Byte=Usart_Read_Byte();
       }
       while(Rec_Byte!=0x0A)
       {
          Rec_Byte=Usart_Read_Byte();
       }
       i=0;
       while(Rec_Byte!=0x0D)
       {
          Rec_Byte=Usart_Read_Byte();
          *(Data+i) = Rec_Byte; 
          *(Data+i+1)='\0'; 
          i++;
       }
       while(Rec_Byte!=0x0A)
       {
          Rec_Byte=Usart_Read_Byte();
       }    
    }

  26. #1299
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2014
    نوشته ها
    28
    تشکر
    15
    تشکر شده 2 بار در 1 پست

    پیش فرض

    سلام
    در قسمتی از شماتیک مدار تغذیه با lm2576 adj،قطعه ای به نام pwr2.5قرار داده شده است.میشه درباره اون بگید که اصلا چی هست؟

  27. #1300
    کاربر فعال pirozy آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    337
    تشکر
    147
    تشکر شده 192 بار در 84 پست

    پیش فرض

    وقتی تغذیه sim900 قطع و دوباره وصل میشه ماژول خاموش میشه
    و من می خوام بعد از وصل تغذیه دوباره ماژول روشن بشه یعنی با میکرو کاری کنم که ماژول روشن بشه
    برا همین از پایه ی state ماژول به ورودی وقفه صفر خارجی avr وصل کردم تا هر وقت خاموش شد میکرو بفهمه و دوباره روشن بشه
    ولی من از وقفه یک خارجی هم برای دریافت اس ام اس استفاده کردم
    مشکل اینجاست که وقتی ماژول خاموش میشه وقفه صفر فراخوانی میشه ولی بعدش وقفه یک هم فراخوانی میشه وچون تو
    وقفه یک منتظر بایتهای خاصی میشینه میکرو گیر می کنه
    هر دو وقفه خارجی با لبه ی پایین رونده فعال میشن
    دوستان لطفا راهنمایی کنند.

صفحه 65 از 83 نخستنخست ... 154647484950515253545556575859606162636465666768697071727374757677787980818283 آخرینآخرین

موضوعات مشابه

  1. دریافت زمان از شبکه از طریق ماژول Sim900
    توسط majid97 در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 9
    آخرين نوشته: 04-07-2020, 14:00
  2. مشکل در استفاده ار sim800
    توسط akbar123sat در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 3
    آخرين نوشته: 28-05-2016, 10:58
  3. کار با ماژول sim900 از ب بسم الله...
    توسط PURIA در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 3
    آخرين نوشته: 24-10-2015, 20:29
  4. ارسال داده از طریق sim900
    توسط dizgah در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 5
    آخرين نوشته: 01-11-2014, 10:56

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •