اطلاعیه

Collapse
No announcement yet.

مشکل اتصال USB

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

    مشکل اتصال USB

    سلام دوستان
    من یه بورد با میکرو PIC32MX460F512L ساختم که در واقع یک هدر بورد است که یک کانکتور miniUSB هم روی اون قرار دادم تا با PC ارتباط برقرار کنم. میکرو به خوبی توسط پروگرامر pickit2 شناسایی و پروگرام میشه ولی مشکل اینجاست که وقتی به PC وصل میکنم میگه Device Not Recognized نمیدونم مشکل چیه.
    من از کامپایلر MikroC Pro For PIC32 استفاده می کنم.
    من از مثال های آماده نرم افزار MikroC استفاده کردم ولی وقتی کریستال (8مگ) میذارم آی سی داغ میشه. نمی دونم مشکل از تنظیمات PLL کلاک هست یا چیز دیگه ایه. من هر کاری کردم درست نشد. چون تازه سراغ PIC اومدم زیاد آشنایی ندارم.
    اینم سورس پروژه:
    http://s5.picofile.com/file/81265377...lling.rar.html

    این شماتیک بورد:
    http://s5.picofile.com/file/81261612...PIC32.rar.html
    اینم تصویر بورد:


    ممنون میشم راهنمایی بفرمایید

    #2
    پاسخ : مشکل اتصال USB

    با سلام

    کانکشن ها و کابل رو مجدد چک کنین. اوایل ارتباط با USB یه هفته سر کار بودم. چون +D و -D رو جابجا زده بودم.

    بعضی کابلهای USB هم اهم دارن و اتصال کامل نیستن. این موضوع چون از تغذیه 5 ولتش استفاده میکنین مهمه. همین. دیگه چیزی به نظرم نمیرسه.
    کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

    دیدگاه


      #3
      پاسخ : مشکل اتصال USB

      نوشته اصلی توسط نو رسیده
      با سلام

      کانکشن ها و کابل رو مجدد چک کنین. اوایل ارتباط با USB یه هفته سر کار بودم. چون +D و -D رو جابجا زده بودم.

      بعضی کابلهای USB هم اهم دارن و اتصال کامل نیستن. این موضوع چون از تغذیه 5 ولتش استفاده میکنین مهمه. همین. دیگه چیزی به نظرم نمیرسه.
      من یه LED واسه پاور بورد قرار دادم که از USB تغذیه میشه که روشن میشه و این یعنی اتصالات درسته. من چند بار D- و D+ رو چک کردم و مشکلی نداره.
      نمیدونم مشکل چیه

      دیدگاه


        #4
        پاسخ : مشکل اتصال USB

        توی شماتیکها معمولا +D رو کنار پین VCCآ‌ میکشن و -D رو هم کنار GND ، در صورتیکه بر عکسه. همین مسئله باعث اشتباه من شده بود. منم چک میکردم و فکر میکردم درسته. به هر حال گفتم که چک کنین.

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

        دیدگاه


          #5
          پاسخ : مشکل اتصال USB

          نوشته اصلی توسط نو رسیده
          توی شماتیکها معمولا +D رو کنار پین VCCآ‌ میکشن و -D رو هم کنار GND ، در صورتیکه بر عکسه. همین مسئله باعث اشتباه من شده بود. منم چک میکردم و فکر میکردم درسته. به هر حال گفتم که چک کنین.

          چک کنین اگه میکرو هنگ نباشه، مشکل از کانکشنه.
          سلام
          ممنون که جواب دادید
          من جای D+ و D- رو عوض کردم ولی مشکل حل نشد. ضمنا میکرو هنگ نیست چون یه LED رو که تو لوپ گذاشتم روشن و خاموش میکنه.

          دیدگاه


            #6
            پاسخ : مشکل اتصال USB

            سلام
            من هم یه هفته ای سر پین مشکل داشتم.
            من هم همین مشکل رو داشت.
            اما پین ها رو درست گذاشتم همه چیز حل شد.

            دیدگاه


              #7
              پاسخ : مشکل اتصال USB

              فکر کنم یکی دو بار هم بخاطر نذاشتن تابع hide_disable تو آخر برنامه فکر کنم کار نکرد. فایل descriptor رو هم که حتما تنظیم کردین. البته اگه عین مثال رو استفاده میکنین حتما مشکل نرم افزاری نیست.

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

              دیدگاه


                #8
                پاسخ : مشکل اتصال USB

                نوشته اصلی توسط sadeghjun
                سلام دوستان
                من یه بورد با میکرو PIC32MX460F512L ساختم که در واقع یک هدر بورد است که یک کانکتور miniUSB هم روی اون قرار دادم تا با PC ارتباط برقرار کنم. میکرو به خوبی توسط پروگرامر pickit2 شناسایی و پروگرام میشه ولی مشکل اینجاست که وقتی به PC وصل میکنم میگه Device Not Recognized نمیدونم مشکل چیه.
                من از کامپایلر MikroC Pro For PIC32 استفاده می کنم.
                من از مثال های آماده نرم افزار MikroC استفاده کردم ولی وقتی کریستال (8مگ) میذارم آی سی داغ میشه. نمی دونم مشکل از تنظیمات PLL کلاک هست یا چیز دیگه ایه. من هر کاری کردم درست نشد. چون تازه سراغ PIC اومدم زیاد آشنایی ندارم.
                من شماتیکتو نگاه کردم.
                خازن VCAP/VDDCORE رو برعکس زدی!(منم یه بار این سوتی رو دادم. البته مال من تو شماتیک درست بود تو عمل برعکس بود. :mrgreen
                ضمناً طبق دیتاشیت خازنش باید سرامیک یا تانتال باشه که مال شما ظاهراً الکترولیته. مطمئن نیستم مشکل از این باشه.

                در ضمن به نظرم داغ کردن آیسی مشکل داره. به احتمال زیاد طبق تشخیص خودتون مشکل از تنظیمات pll هست.

                دیدگاه


                  #9
                  پاسخ : مشکل اتصال USB

                  نوشته اصلی توسط نو رسیده
                  فکر کنم یکی دو بار هم بخاطر نذاشتن تابع hide_disable تو آخر برنامه فکر کنم کار نکرد. فایل descriptor رو هم که حتما تنظیم کردین. البته اگه عین مثال رو استفاده میکنین حتما مشکل نرم افزاری نیست.

                  یه بار هم برنامه وقفه ش رو بریزین ببینین چی میشه. من با 4550 کانکت میشم و از اون موقع تا حالا چندین دستگاه با اون ساختم.
                  سلام
                  ممنون از همه دوستان که راهنمایی میفرمایید
                  در مورد خازن VCAPمن طبق یکی از بورد های MikroE شماتیک مدار رو رسم کردم:
                  http://s5.picofile.com/file/81266592..._v101.pdf.html
                  طبق شماتیم MikroE به نظر شما جهت خازن رو درست گذاشتم؟
                  من دقیقا عین مثال رو استفاده میکنم ولی نمیدونم روی بورد باید چه کریستالی بذارم. فرکانس مثال 80 مگ هست که ختما از کریستال خارجی استفاده میکنه.
                  دوتا سوال دیگه هم دارم :
                  1 - این 4550 چیه؟
                  2- کسی از دوستان درمورد نحوه تنظیم قراردادن کریستال خارجی و یا استفاده از کریستال داخلی میکرو میتونه منو راهنمایی کنه:

                  دیدگاه


                    #10
                    پاسخ : مشکل اتصال USB

                    نوشته اصلی توسط sadeghjun
                    در مورد خازن VCAPمن طبق یکی از بورد های MikroE شماتیک مدار رو رسم کردم:
                    http://s5.picofile.com/file/81266592..._v101.pdf.html
                    طبق شماتیم MikroE به نظر شما جهت خازن رو درست گذاشتم؟
                    خازنت برعکسه. پایه مثبت به پین vcap و پایه منفی به زمین مدار. تو دیتاشیت نوشته. نوع خازن باید سرامیک باشه. ممکنه دلیل داغ کردنت همین باشه.

                    دیدگاه


                      #11
                      پاسخ : مشکل اتصال USB

                      نوشته اصلی توسط freedom_truth
                      خازنت برعکسه. پایه مثبت به پین vcap و پایه منفی به زمین مدار. تو دیتاشیت نوشته. نوع خازن باید سرامیک باشه. ممکنه دلیل داغ کردنت همین باشه.
                      آره درسته ولی بعبده مشکل به خاطر این باشه حالا بررسی میکنم

                      دیدگاه


                        #12
                        پاسخ : مشکل اتصال USB

                        نوشته اصلی توسط sadeghjun
                        1 - این 4550 چیه؟
                        اسم کاملش PIC18F4550 ،و 44 پایه. TQFP
                        کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

                        دیدگاه


                          #13
                          پاسخ : مشکل اتصال USB

                          نوشته اصلی توسط sadeghjun
                          آره درسته ولی بعبده مشکل به خاطر این باشه حالا بررسی میکنم
                          مشکل این هم نبود!!

                          واقعا دیگه نمیدونم چیکار کنم.
                          میخوام برم یکی از هدر برد های آرم ECA رو بخرم شاید با آرم بتونم USB رو راه بندازم...

                          دیدگاه


                            #14
                            پاسخ : مشکل اتصال USB

                            یکی از کارایی که ارزوش به دلم موند ارتباط مستقیم usb به میکرو اگر اطلاعاتی دارید من هم در جریان بذارید
                            فهبني صبرت علی عذابک فکیف اصبرعلی فراقک
                            گیرم که برعذاب توصبر کنم ،چگونه بر جدایی ات شکیبایی ورزم

                            دیدگاه


                              #15
                              پاسخ : مشکل اتصال USB

                              نوشته اصلی توسط منطقه ازاد
                              یکی از کارایی که ارزوش به دلم موند ارتباط مستقیم usb به میکرو اگر اطلاعاتی دارید من هم در جریان بذارید
                              ایشالا همین روزا راش میندازم.
                              من تا یه کاری رو تموم نکنم ولش نمی کنم! :agree:

                              دیدگاه

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