اطلاعیه

Collapse
No announcement yet.

سوختن سیم 900

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

    سوختن سیم 900

    سلام
    من برای اتصال سیم 900 به میکرو مگا32 ، پایه آر ایکس را به تی ایکس و تی ایکس را به آر ایکس وصل کردم.
    از تقسیم مقاومتی یا مکس232 هم استفاده نکردم.
    قبل از این با هایپرترمینال ماژول را متصل می کردم و همه دستورات را اجرا می کرد.
    اما بعد از اتصال به میکرو برای دریافت پیامک ، وقتی با استفاده از مبدل usb to ttl به هایپرترمینال وصل می کنم ، اصلا نمیشه کامنت داد. به نرم افزار های دیگر هم که مشابه هایپرترمینال هستن ، وصل که میکنم ، AT می فرستم ولی OK نمیده. حالا ماژول سوخته ؟ مبدل سوخته ؟ چطور تست کنم ؟
    امضاندارم. ميشه انگشت بزنم...؟

    www.AsanService.ir

    #2
    پاسخ : سوختن سیم 900

    سلام
    زمانی که مبدل رو وصل میکنید آی سی هم روی برد قرار داره؟

    دیدگاه


      #3
      پاسخ : سوختن سیم 900

      نوشته اصلی توسط M3R-E نمایش پست ها
      سلام
      زمانی که مبدل رو وصل میکنید آی سی هم روی برد قرار داره؟
      منظورتون کدوم آی سی هست ؟
      ارتباطش با مگا32 را قطع کردم.
      من از این مبدل استفاده می کنم :

      قبلا هم با ماژول ارتباط برقرار کردم و بی دردسر جواب می گرفتم.at می دادم ok میداد.
      اما الان اصلا انگار نه انگار ؟
      تغذیه هم درسته ... 3 آمپر و 4.5 ولت.
      جدیدترین ویرایش توسط hossein.ahmadvand; ۲۰:۴۶ ۱۳۹۵/۰۶/۰۱.
      امضاندارم. ميشه انگشت بزنم...؟

      www.AsanService.ir

      دیدگاه


        #4
        پاسخ : سوختن سیم 900

        شما rx و tx مبدلتون رو به هم وصل کنید ببینید کاراکتری که تایپ میکنید بر میگرده یا نه؟

        دیدگاه


          #5
          پاسخ : سوختن سیم 900

          نوشته اصلی توسط M3R-E نمایش پست ها
          شما rx و tx مبدلتون رو به هم وصل کنید ببینید کاراکتری که تایپ میکنید بر میگرده یا نه؟
          هرچی مینویسم فقط نوشته میشه. فکر میکنم باید دوبار نوشته میشد .درسته ؟
          امضاندارم. ميشه انگشت بزنم...؟

          www.AsanService.ir

          دیدگاه


            #6
            پاسخ : سوختن سیم 900

            آره
            اگه تنظیمات مبدل رو درست انجام دادید و پورت سریال مورد نظر رو درست انتخاب کردید و زمان تایپ کاراکتری دریافت نمیشه احتمال زیاد مشکل از مبدلتون هست!
            تو device manager درست شناخته شده؟ینی مثلث زرد چیزی کنار درایور نیست؟

            دیدگاه


              #7
              پاسخ : سوختن سیم 900

              نوشته اصلی توسط M3R-E نمایش پست ها
              آره
              اگه تنظیمات مبدل رو درست انجام دادید و پورت سریال مورد نظر رو درست انتخاب کردید و زمان تایپ کاراکتری دریافت نمیشه احتمال زیاد مشکل از مبدلتون هست!
              تو device manager درست شناخته شده؟ینی مثلث زرد چیزی کنار درایور نیست؟
              نه درست نصب شده
              امضاندارم. ميشه انگشت بزنم...؟

              www.AsanService.ir

              دیدگاه


                #8
                پاسخ : سوختن سیم 900

                واسه ترمینال از چه نرم افزاری استفاده میکنید؟
                اگه کدویژن دارید برید به setting و بعد terminal و بعدش تیک echo transmited رو بزنید و بقیه تنظیمات مربوط به پوت سریال رو انجام بدید
                rx و tx مبدل رو به هم متصل کنید
                بعد یه کاراکتر تایپ کنید ببینید 2 تا نشون میده یا یکی؟
                اینو واسه این میگم تست کنید چون شاید تو ترمینال قبلی که تست کردید حالت echo غیر فعال بوده
                اگه 2 تا کاراکتر نشون نداد و تنظیمات پورت سریال درست باشه احتمال زیاد مبدلتون سوخته

                دیدگاه


                  #9
                  پاسخ : سوختن سیم 900

                  اول باید از مبدل مطمئن شد. همونطور که دوستمون گفت tx و rxرو به هم وصل کن. توی هایپرترمینال هرچی تایپ میکنی یک بار هم که برگرده مبدل سالمه.
                  برای ارتباط با میکرو هم اول بصورت جدگانه یک تقسیم ولتاژ درست کن و 5 ولت به مقاومت بالایی بده و از دومی 3.2 بگیر.یا از راه فرمول یا تجربی نسبت دوتا مقاومت رو تغییر بده تاخروجیت 3.2 بشه. بعد ازش برای ارتباط بین میکرو و بردت استفاده کن

                  دیدگاه


                    #10
                    پاسخ : سوختن سیم 900

                    نوشته اصلی توسط M3R-E نمایش پست ها
                    واسه ترمینال از چه نرم افزاری استفاده میکنید؟
                    اگه کدویژن دارید برید به setting و بعد terminal و بعدش تیک echo transmited رو بزنید و بقیه تنظیمات مربوط به پوت سریال رو انجام بدید
                    rx و tx مبدل رو به هم متصل کنید
                    بعد یه کاراکتر تایپ کنید ببینید 2 تا نشون میده یا یکی؟
                    اینو واسه این میگم تست کنید چون شاید تو ترمینال قبلی که تست کردید حالت echo غیر فعال بوده
                    اگه 2 تا کاراکتر نشون نداد و تنظیمات پورت سریال درست باشه احتمال زیاد مبدلتون سوخته
                    با این روش تست کردم . درست بود. دوتا نشون میده.

                    دلیل: ادغام دو پست برای جلوگیری از اسپم

                    نوشته اصلی توسط sorena01 نمایش پست ها
                    اول باید از مبدل مطمئن شد. همونطور که دوستمون گفت tx و rxرو به هم وصل کن. توی هایپرترمینال هرچی تایپ میکنی یک بار هم که برگرده مبدل سالمه.
                    برای ارتباط با میکرو هم اول بصورت جدگانه یک تقسیم ولتاژ درست کن و 5 ولت به مقاومت بالایی بده و از دومی 3.2 بگیر.یا از راه فرمول یا تجربی نسبت دوتا مقاومت رو تغییر بده تاخروجیت 3.2 بشه. بعد ازش برای ارتباط بین میکرو و بردت استفاده کن
                    تقسیم مقاومتی که گفتید باید روی rx میکرو باشه یا tx میکرو ؟
                    اتصالی که از پایه پنجم (DCD) وصل کنم به پایه اینتراپت میکرو برای دریافت پیامک ، اون هم تقسیم مقاومتی نیاز داره ؟
                    امضاندارم. ميشه انگشت بزنم...؟

                    www.AsanService.ir

                    دیدگاه


                      #11
                      پاسخ : سوختن سیم 900

                      ماژول sim900 میتونه فقط پایه های rx& tx اbش سوخته باشه؟
                      چون از وقتی که به میکرو وصل کردم، (بدون تقسیم مقاومتی روی rxماژول ) دیگه ماژول داخل هایپرترمینال کار نمیکنه.البته فقط ی بار ی لحظه به at، ok داد .ولی دیگه نداد.
                      بهش زنگ میزنم زنگ میخوره.فقط توی هایپرترمینال یا اتصال به میکرو کار نمیکنه.
                      امضاندارم. ميشه انگشت بزنم...؟

                      www.AsanService.ir

                      دیدگاه


                        #12
                        پاسخ : سوختن سیم 900

                        نوشته اصلی توسط hossein.ahmadvand نمایش پست ها
                        ماژول sim900 میتونه فقط پایه های rx& tx اbش سوخته باشه؟
                        چون از وقتی که به میکرو وصل کردم، (بدون تقسیم مقاومتی روی rxماژول ) دیگه ماژول داخل هایپرترمینال کار نمیکنه.البته فقط ی بار ی لحظه به at، ok داد .ولی دیگه نداد.
                        بهش زنگ میزنم زنگ میخوره.فقط توی هایپرترمینال یا اتصال به میکرو کار نمیکنه.
                        دوست عزیز من فکر میکنم مشکل از مبدلت هست!
                        اگر درست فهمیده باشم تو داری از چیپ pl2303 برای تبدیل ttl به usb استفاده میکنی! میخواهم یه نکته در مورد این چیپ عرض کنم! این چیپ آشغاله! البته این فقط تجربه من نیست! این چیپ خیلی چغر و بدبدنه! البته اگر سالم باشه! اگر به دیتاشیت این چیپ مراجعه کنی سازنده اخطار داده که این چیپ رو از بازار چین نخرید چون ممکنه خوب کار نکنه! و نصب درایورش غیر ممکنه میشه!
                        توصیه میکنم از مبدلهای با تراشه cp2102 استفاده کنی!

                        خرید ماژول مبدل USB به TTL ، ماژول مبدل USB با تراشه CP2102 ، ماژول USB به FT232RL - FTDI TTL ، پروگرامر USB to TTL مشخصات فنی و دیتاشیت با قیمت مناسب در فروشگاه ECA




                        به احتمال خیلی زیاد مشکلت از همین pl2303 چغروبدبدن هست! اگر cp2102 گذاشتی و حل نشد اون وقت برو برای مراحل بعدی!
                        درضمن یه اشتباه رایجی که دوستان انجام میدهن اینه که برای rx و tx میان تقسیم مقاوتی استفاده میکنند! دوستان توجه داشته باشید که ارتباط سریال یه پروتکل مشخص داره و محدوده ولتاژش هم 0 تا 5 ولت هست(سریال ttl رو عرض میکنم rs232 و... متفاوت هستند) ! واین محدوده هیچ ربطی به cmos و bjt نداره!
                        این که تو دیتاشیت simcom اومده و براش تقسیم مفاومتی میبندند فقط برای پایه vbat هست!
                        برای بار هزارم میگم سریال تقسیم مقاومتی نمیخواهد! البته گاها این مقاومت وسط راه میگذارند(اون هم بصورت سری ونه تقسیم ولتاژی) که برای چیز دیگری هست!
                        طبق تجربیات من برای اتصال rx و tx ماژول به میکرو ومبدل نیاز به هیچ مقاومتی نیست!

                        دیدگاه


                          #13
                          پاسخ : سوختن سیم 900


                          تقسیم مقاومتی که گفتید باید روی rx میکرو باشه یا tx میکرو ؟
                          اتصالی که از پایه پنجم (DCD) وصل کنم به پایه اینتراپت میکرو برای دریافت پیامک ، اون هم تقسیم مقاومتی نیاز داره ؟



                          درضمن یه اشتباه رایجی که دوستان انجام میدهن اینه که برای rx و tx میان تقسیم مقاوتی استفاده میکنند! دوستان توجه داشته باشید که ارتباط سریال یه پروتکل مشخص داره و محدوده ولتاژش هم 0 تا 5 ولت هست(سریال ttl رو عرض میکنم rs232 و... متفاوت هستند) ! واین محدوده هیچ ربطی به cmos و bjt نداره!
                          پاسخهای هر دوی این دوستان توی application note سریال که توی این لینک هست اومده :



                          صفحه 5 بخش connection گفته که سطح منطقی dcd 2.8 ولت هست که در محدوده high منطقی ttl هست بنابراین میتونید مستقیم به میکرو وصل کنید

                          در مورد سطوح منطقی ttl برای پایه ای که خروجی تعریف میشه سطح 1 محدوده بین 2.7 تا 5 ولت و برای سطح صفر بین 0 تا 0.4 ولته. یعنی اینکه پایه ای که خروجی تعریف میشه میتونه این محدوده رو برای سطوح منطقی خودش داشته باشه و همینطور برای پایه ای که ورودی تعریف میشه سطح high بین 2 تا 5 ولت و سطح low بین 0 تا 0.8 ولت هست تا اینجا دوستمون آقای هاشمی درست میگن ولی باید توجه داشته باشیم که محدوده سطوح منطقی مورد تایید برای sim900 همونطوری که در این aplication note اومده برای پایه rx باید بین 2.4 تا 3 ولت برای high و 0 تا 0.4 برای low باشه پس میبینیم که نمیشه مستقیم tx میکرو که محدوده اساندارد منطقی رو داره به rx ماژول وصل کرد چون خارج از مقدار تایید شده ماژول هست و باید حتما از تقسیم مقاومتی استفاده بشه .
                          البته یک راه برای اتصال مستقیم وجود داره و اون استفاده از میکروهای کم نوان که با پسوند A یا L (مثل MEGA32A )شناخته میشن استفاده کرد و البته در صورت استفاده از این نوع میکرو ها برای تغذیه باید ولتاژ3.3 ولت استفاده بشه و در این صورت شما میتونید مستقیم TX رو به RX و بالعکس ارتباط بدین

                          تقسیم مقاومتی که گفتید باید روی rx میکرو باشه یا tx میکرو ؟
                          تقسیم مقاومتی باید روی پایه RX از SIM900 انجام بشه
                          جدیدترین ویرایش توسط sorena01; ۰۲:۲۹ ۱۳۹۵/۰۶/۰۴.

                          دیدگاه

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