اطلاعیه

Collapse
No announcement yet.

مشکل در ارسال sms با sim808

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در ارسال sms با sim808

    سلام
    من یک برد با sim808 طراحی کردم.راحت sms دریافت و ارسال می کنم ولی بعضی وقتها sms ارسالی از 808 به گوشی موبایل دریافت نمیشه . با اینکه CMGS: x رو که نشونه ارسال sms توسط 808 هست رو دریافت میکنم . خودم فکر میکنم باید از تنظیمات gsm باشه .تنظیمات خودم :
    AT+CSCS="GSM"
    AT+CSMP=49,0,0,0
    AT+CNMI=2,1,0,1,0
    حتی delivery هم بصورت +CDS دریافت میکنم ولی هیچی توی گوشی دریافت نمیشه.

    #2
    پاسخ : مشکل در ارسال sms با sim808

    سلام داداش،

    ببخشید یه سوال داشتم.(البته در پاسخ سوال شما نیست!). منم مدتیه که با sim808 کارمو شروع کردم. گفتم شما چون الان راه اندازیش کردی حتما می تونی کمک کنی.(اگه نیاز شد واسه اینکه بحث از موضوعش خارج نشه، به صورت خصوصی بحثو با شما ادامه میدم).
    من الان یه مشکل با sim808 دارم(البته هدربورد داره ها...اونم دقیقا این مدلی که تو این لینکه: http://www.electrodragon.com/product/sim808-dev-board-gsmgprsgps-replacing-sim908/ ). قضیه اینه که من با میکرو(atmega32) نمی تونم چیزی واسه ماژول بفرستم. می خواستم ببینم شما اصلا دستوراتو با چی به ماژول می فرستی؟ کامپیوتر یا میکرو؟ اگه با میکرو می فرستی، لاین tx و rx ماژول رو چجوری به میکرو وصل کردی؟ مستقیم یا چیزی هم بین راه گذاشتی. جالبی کار من اینه که من از کامپیوتر می تونم به ماژول دستور بفرستم، از اون طرف از ماژول هم می تونم توی میکرو جواباش رو دریافت کنم(رو lcd کاراکتری واسه خودم نشونشون می دم.) یعنی قاعدتا نباید تو باودریت و تنظیمات سریال مشکلی باشه ولی با میکرو نمی تونم دستور به کاژول بدم. اتصالات من هم اینجوریه: با یه کابل USB-TTL از کامپیوتر و برنامه ترمینال دستور رو به ماژول می فرستم(tx کابل مستقیم به rx ماژول وصله) بعد ماژول جوابشو به میکرو می فرسته(tx ماژول هم مستقیم و بدون هیچ مقاومت یا دیودی به rx میکرو وصله) و من تو lcd جوابا رو می بینم(تو برنامه میکرو یه scanf گذاشتم که هرچی گرفت رو بده به lcd). باودریت هم 9600 هست. ولی وقتی مثلا با یه کدی مثل کد زیر به مازول دستور میدم هیچ جوابی نمیده:

    char enter=13;
    printf("AT%c",enter);

    البته وقتی tx میکرو رو به rx کامپیوتر میزنم میبینم که میکرو داره دستور رو درست می فرسته!!!!

    میتونی لطف کنی بگی علت چیه؟ اگه این مشکلم حل بشه ایشالا بتونم تو مشکل شما کمک می کنم. چون الان sim808 تازه اومده و خیلیا هنوز باهاش کار نکردن و مطلب راجع بهش کمه..... ممنون میشم.

    -------------------------------------

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

    دیدگاه


      #3
      پاسخ : مشکل در ارسال sms با sim808

      قضیه اینه که من با میکرو(atmega32) نمی تونم چیزی واسه ماژول بفرستم
      اگر دوست داشتید تاپیک جدا ایجاد کنید
      به هر حال :
      اگر شما فقط برای ارسال از میکرو ب ماژول مشکل دارید :
      میکروتون رو با 3.3 ولت راه اندازی کنید یا اینکه از تقسیم مقاومتی برای ارسال استفاده کنید

      دیدگاه


        #4
        پاسخ : مشکل در ارسال sms با sim808

        سلام از
        Print "AT+CMGS=" ; Chr(34) ;
        Waitms 500 استفاده کن
        من که 1 بار هم برای مسعله ای پیش نیومده

        دیدگاه


          #5
          پاسخ : مشکل در ارسال sms با sim808

          با سلام
          از این دستور ها قبل از ارسال استفاده کن
          ضمنا سیم 808 یک کم کند هست
          بین دستور ها باید 200 میلی ثانیه تاخیر بزاری
          Print "AT+CSMP=49,255,0,241"
          Waitms 200
          Print "AT+CNMI=2,1,0,0,0"

          اون دوستمون که با مگا 32 مشکل داشت.
          مگا 32 رو با کرستال خارجی 11.059200 راه اندازی کن.
          ضمنا بین پرینت هات از تاخیر استفاده کن

          موفق باشید

          دیدگاه


            #6
            پاسخ : مشکل در ارسال sms با sim808

            سلام، بنده مشکل عجیبی با sim808 پیدا کرده م

            من این برد رو از سایت تهیه کردم، همه چیز اوکی هست، اطلاعات جانبی، تماس میگیره، تماس رو جواب میده، اس ام اس رو دریافت می کنه، .. ولی اس ام اس ارسال نمی کنه، واقعا کلافه شده م، بعد از چند ثانیه +CMS ERROR: 224 میده که هیچ جا معنیشو ننوشتن
            at+cmgs="09104005055"
            > salam
            +CMS ERROR: 224
            از tera term استفاده کرده م و ctrl+z هم زده م نگران نباشین، اصلا ctrl+z توی دستور at+cmgw کار می کنه و تو حافظه پیامک ها ثبت میشه ولی باز با at+cmss نمیشه فرستاد و همون اررو 224 رو میاره

            دیدگاه


              #7
              پاسخ : مشکل در ارسال sms با sim808

              نوشته اصلی توسط vahidjon نمایش پست ها
              سلام، بنده مشکل عجیبی با sim808 پیدا کرده م

              من این برد رو از سایت تهیه کردم، همه چیز اوکی هست، اطلاعات جانبی، تماس میگیره، تماس رو جواب میده، اس ام اس رو دریافت می کنه، .. ولی اس ام اس ارسال نمی کنه، واقعا کلافه شده م، بعد از چند ثانیه +CMS ERROR: 224 میده که هیچ جا معنیشو ننوشتن
              at+cmgs="09104005055"
              > salam
              +CMS ERROR: 224
              از tera term استفاده کرده م و ctrl+z هم زده م نگران نباشین، اصلا ctrl+z توی دستور at+cmgw کار می کنه و تو حافظه پیامک ها ثبت میشه ولی باز با at+cmss نمیشه فرستاد و همون اررو 224 رو میاره

              با سلام و احترام
              همونطور که خودتون هم معلومه با فرمت ارسال کاملا آشنا هستید
              <AT+CMGS=<number><CR><message><CTRL-Z
              فقط یکی مطمئن شید که <CR> حتما بعد از شماره ارسال بشه و برای امتحان شماره رو هم بصورت 989104005055+ بزنید. اگه اینا جواب نداد قبلش هم یک "AT+CSCS="GSM بزنید و امتحان کنید.

              موفق باشید

              دیدگاه

              لطفا صبر کنید...
              X