اطلاعیه

Collapse
No announcement yet.

مشکل با ماژول SIM300cz

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

    #31
    پاسخ : مشکل با ماژول SIM300cz

    نوشته اصلی توسط Ahmadreza.Poursafar
    سلام

    داخل میکرو کریستالی وجود نداره از RC برای تولید نوسان استفاده میشه و دقیق نیست همان طور که گفتن کمترین خطا رو 11059200 داره که در باود های بالا 4800 خطا صفر میشه
    دوست من اشتباهی که داخل جامعه رواج پیدا کرده همین هست که افراد کهنه کار دانش مربوط به 8051 رو به همه نسل ها ادامه می دن

    خطای کریستال 11059200
    0.013895399
    خطای کریستال 14.7456 مگاهرتز
    0.010423177
    کدام عدد برای باد ریت 9600 خطا ایجاد کرده است؟

    کریستال 11059200 برای میکروهای 8051 مناسب بود
    هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

    دیدگاه


      #32
      پاسخ : مشکل با ماژول SIM300cz

      ممنون دوست عزیز
      یک لطفی میکنید
      چند کیریستال معرفی کنید که بیشترین استفاده را برای AVR دارند
      تا وقتی رفتم بازار آنها را خریداری کنم و بتونم در زمان نیاز از آنها استفاده کنم
      آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
      مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
      _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

      دیدگاه


        #33
        پاسخ : مشکل با ماژول SIM300cz

        در مورد ماژول سوال داشتم:
        آیا همین ماژول SIM300cz خوب هست؟
        ماژول بهتر و ارزانتری , برای ارسال و دریافت SMS با
        ATMEGA8 هست؟
        کلا بهترین ماژول برای اتصال به AVR برای SMS کدام است؟
        آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
        مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
        _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

        دیدگاه


          #34
          پاسخ : مشکل با ماژول SIM300cz

          نوشته اصلی توسط sina1359
          باز اینجا این سوال مطرح میشه که وجود آی سی MAX232 و به کار گیری آن در مدار واجب است یا خیر؟

          این جمله , از متن مقاله پروژه برداشت شده:

          دوست عزیز نظرتون در این باره چیست؟
          آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
          مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
          _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

          دیدگاه


            #35
            پاسخ : مشکل با ماژول SIM300cz

            سلام دوستان
            بی زحمت جواب 3 پست بالا را بدهید
            ممنون میشم
            آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
            مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
            _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

            دیدگاه


              #36
              پاسخ : مشکل با ماژول SIM300cz

              نوشته اصلی توسط baby_1
              دوست من اشتباهی که داخل جامعه رواج پیدا کرده همین هست که افراد کهنه کار دانش مربوط به 8051 رو به همه نسل ها ادامه می دن

              خطای کریستال 11059200
              0.013895399
              خطای کریستال 14.7456 مگاهرتز
              0.010423177
              کدام عدد برای باد ریت 9600 خطا ایجاد کرده است؟

              کریستال 11059200 برای میکروهای 8051 مناسب بود
              منم محاسبشو نفهمیدم ولی بازم میگم کمترین خطا رو 11059200htz داره توی کتاب علی کاهه صحفه 249 گفته که کریستال11 خرده ای در باود های بالای 4800 خطا صفر اینم نوشته
              )11.059/9600=1152(

              دیدگاه


                #37
                پاسخ : مشکل با ماژول SIM300cz

                سلام
                کریستال ها بستگی بیشتر به سرعت کاری شما داره که چون رنج کاری میکروهای Atmega8 بین 1 تا 16 مگاهرتز هست شما هر کریستالی رو که پیدا کردین در این محدوده مناسب کار شما هست.مثلا فکر کنین من می خوام دستورات ماشینم داخل هر 1/16000000 اجرا بشه بنابراین یه کریستال 16 مگاهرتز می خرم.برای کار شما فرکانس 4 مگاهرتز جواب می ده 6 هم که مد نظرتوت هست مشکلی نداره(خطاهایی که برای سریال گفتم برای جاهای با کابل های طولانی هست برای ارتباطات سطح برد مشکل زیادی اصللا ندارین(می شه فرض کرد که خطا صفر هست))
                ماژول های sim داخل ایران شهرت زیادی دارن که بسته به کاربرد راحتی کار اونا رو تهیه می کنن
                برای استفاده نیازی به تراشه max232 برای این ماژول نیست تنها باید پایه های RX , TX به صورت Cross به هم وصل بشن

                هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

                دیدگاه


                  #38
                  پاسخ : مشکل با ماژول SIM300cz

                  نوشته اصلی توسط sina1359
                  دوستان
                  چند وقتیه با دستور $baud = 9600 در کار با MMC تا حدی آشنا شدم
                  میدونم که در دو مود نرم افزاری و سخت افزاری هست
                  ولی دقیق نمیدونم چی کار انجام میده؟
                  میتونید در مورد این دستور (اگر زحمتی نیست) کمی توضیح دهید که چیست و چه کاری میکند , و عدد مقابل اون به چه معنی است
                  باود به MMC ربطی نداره ها oo:
                  باود در پروتکل UART هست ولی پروتکل ارتباطی MMC SPI هست
                  MMC با یه پروتکل دیگه هم می تونه ارتباط داشته باشه که اسم پروتکل هست MULTIMEDIA MODE

                  دیدگاه


                    #39
                    پاسخ : مشکل با ماژول SIM300cz

                    نوشته اصلی توسط baby_1
                    کریستال ها بستگی بیشتر به سرعت کاری شما داره که چون رنج کاری میکروهای Atmega8 بین 1 تا 16
                    ببخشید ایراد میگرما :mrgreen:

                    اکثریت میکرو های AVR بین 0 تا 16 بعضی ها هم تا 20 توی دیتاشیت هم ذکر شده

                    این مال ATMEGA2560 هست مال ATMEGA8 هم همینه که مال ATMEGA8 رو نداشتم :biggrin:



                    دیدگاه


                      #40
                      پاسخ : مشکل با ماژول SIM300cz

                      سلام آقا erfan m
                      آهان آقا حق با شماست چیزی که خوندین. مطابق با مرجع
                      Clock speeds that are a multiple of the chosen baud-rate result in a zero erro
                      یعنی کریستالی رو انتخاب می کنیم که تقسیم برای بادریت عدد صحیح بشه که در این حالت کمترین خطا رو داریم.اما اگر محسابات سایت اتمل رو شکل بدین برای تراشه (انتخاب UBR) می بینید خطای فرکانس اشاره شده کمتر هست اما چون اعداد کسری و کوچک رو به سمت صفر می گیرن اعدادی که کوچکتر از 15. هستنن رو خطای قابل قبول و صفر در نظر می گیرند و از این جهت حق با شماست
                      هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

                      دیدگاه


                        #41
                        پاسخ : مشکل با ماژول SIM300cz

                        سلام
                        اگر به دیتاشیت atmega8 نگاهی کنین عبارت زیر قابل رویت هست
                        • Speed Grades
                        – 0 - 8 MHz (ATmega8L)
                        – 0 - 16 MHz (ATmega8)

                        من برای خانواده atmega بیان نکردم و صرفا مربوط به atmega8 بود
                        بازم ممنون از توضیحتون
                        کریستال ها بستگی بیشتر به سرعت کاری شما داره که چون رنج کاری میکروهای Atmega8 بین 1 تا 16
                        هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

                        دیدگاه


                          #42
                          پاسخ : مشکل با ماژول SIM300cz

                          نوشته اصلی توسط baby_1
                          ماژول های sim داخل ایران شهرت زیادی دارن که بسته به کاربرد راحتی کار اونا رو تهیه می کنن
                          برای استفاده نیازی به تراشه max232 برای این ماژول نیست تنها باید پایه های RX , TX به صورت Cross به هم وصل بشن
                          سلام دوست عزیز
                          خیلی خیلی ممنون
                          ببخشید این کلمه را متوجه نشدم Cross :mrgreen:

                          پ.ن: پس برای ماژولهای سری SIM نیاز به MAX232 نیست؟ دلیلش چیست؟
                          خروجی سریال این ماژول RS232 است نه TTL که دیگر نیازی به MAX232 نداریم؟
                          آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                          مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                          _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                          دیدگاه


                            #43
                            پاسخ : مشکل با ماژول SIM300cz

                            نوشته اصلی توسط erfan m
                            باود به MMC ربطی نداره ها oo:
                            باود در پروتکل UART هست ولی پروتکل ارتباطی MMC SPI هست
                            MMC با یه پروتکل دیگه هم می تونه ارتباط داشته باشه که اسم پروتکل هست MULTIMEDIA MODE
                            سلام خوب هستید؟
                            به پروتوکل MMC دو حالت SPI , MMC هست
                            بی زحمت تاپیک زیر را ببینید پسخ هفتم:
                            http://www.eca.ir/forum2/index.php?topic=60746.0
                            من در اینجا با باد ریت آشنا شدم
                            منظورم این بود
                            حالا استفادشو برای MMC نمیدونم
                            و نمیدونم به چه صورت دوستمون مد نرم افزاریش کرد :mrgreen:
                            آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                            مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                            _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                            دیدگاه


                              #44
                              پاسخ : مشکل با ماژول SIM300cz

                              سلام
                              لطفا بیان کنین که ماژولتون رو از کجا خریدین و چه امکاناتی داره؟چون بعضی از ماژولها ساخت داخل(یعنی ماژول اصلی sim300 رو خودشون روی برد قرار می دن و دارای امکانات متفاوتی هست) ببینید مدل TTL به RS232 داره یا بلعکس داره؟
                              چون من داخل بازار نمونه های متفاوتی دیدم که رنج قیمت بین 65 تا 120 هزار تومان بود

                              Cross یعنی RX به TX و TX به RX وصل کنین
                              این توضیحات رو گفتم که چون مطابق فایل پلودی شما فرض می شه که خروجی ماژول TTl هست اگر خیر حتما باید از max232 استفاده بشه
                              هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

                              دیدگاه


                                #45
                                پاسخ : مشکل با ماژول SIM300cz

                                یک سوالی در اون تاپیک پرسیدم که مدتهاست تو فکرم هست و تا حالا نتونستم جوابشو بگیرم :mrgreen:

                                ما در برنامه نویسی بیسکام دستوری داری که فرکانس کاری میکرو را تنظیم میکه:
                                $crystal = 6000000

                                داخل فیوز بیتها هم 4 فیوز بیت داریم که کلاک را با تغییرشون تنظیم میکنند:
                                به نامهای CKSELL 0 ,1,2,3 که 4 فیوز بیت هستند
                                و باز فرکانس کاری میکرو را تنظیم میکنند
                                در عمل این دو با هم فرق دارند:
                                وقتی مثلا مگا 8 را با فیوز بیت 1 مگا هرتز قرار میدهیم , میکرو در اجرای دستور یک صورت عمل میکند
                                اما زمانی که در حالت نرم افزاری و با دستور $crystal = 1000000 تنظیم میکنیم
                                واکنش میکرو به صورت دیگریست
                                مثلا فیور 1 مگ باشه و نرم افزاری 8 مگ با حالت فیوز 8 و نرمافزاری 1 خیلی فرق داره
                                این دو با هم چه فرقی دارند
                                باید عددشون یکی باشد یا یکی 1 و دیگری مثلا 8 باشه بهتره...
                                آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                                مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                                _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                                دیدگاه

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