اطلاعیه

Collapse
No announcement yet.

مشکل در کار با pickit 2

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

    مشکل در کار با pickit 2

    با سلام به همه
    من برای کار با pic میخوام یک چراغ چشمک زن درست کنم برنامه رو نوشتم در پروتئوس درست کار میکنه .
    ولی موقع پروگرام پیغام verification of configuratoin failed داده میشه میکرو جواب نمیده فکر کردم از میکرو باشه
    پس میکرو را عوض کردم ولی باز همین جواب رو داد
    آیا فکر میکنید مشکل از میکرو یا پروگرامر میکروها رو خراب میکنه.

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

    ببین ولتاژی که روی میکرو میفته چقدره ؟ اگه پایین تر از 5 ولت بود، روی vdd و vss یه خازن 400 میکروفارادی به بالا بزار. ( میشه تغذیه میکرویی که می خواین پروگرامش بکنید)

    دیدگاه


      #3
      پاسخ : مشکل در کار با pickit 2

      ولتاژ 4.2 ولت بود از یک خازن 470در دست رس داشتم استفاده کردم ولی مشکل همچنان هست .

      اضافه شده در تاریخ :
      خوشبختانه مشکل حل شد نوع میکرو رو در موقع کامپیال اشتباه تنظیم کرده بودم.
      ولی مشکل اصلی پابر جاست در عمل جواب نمیده در حالی که در پروتئوس جواب میده.
      دارم به این نتیجه میرسم که pic نسبت به avr عصاب خورد کن تره.

      دیدگاه


        #4
        پاسخ : مشکل در کار با pickit 2

        اگه از ولتاژ خود پروگرامر استفاده میکنی یک دیود قبل از پین هدر تنظیم ولتاژ خروجی هست یعنی همون 5 ولت و 3 ولت که با ال ام 317 درست شده اون دیود در بیار و یک جامپر به جاش بزار من این مشکلو داشتم . روی این ریود 7 دهم ولتاژ افت میکنه پروگرامره خطا میده .
        {خلاف قوانین - حذف شد}

        دیدگاه


          #5
          پاسخ : مشکل در کار با pickit 2

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

          trisa.2=0
          loop:
          pause 1000
          porta.2=1
          pause 1000
          porta.2=0
          goto loop
          end

          دیدگاه


            #6
            پاسخ : مشکل در کار با pickit 2

            سلام

            این دستور هم بزنید شاید بد نباشه :nice:
            ADCON1=7
            این دستور ماژول A/D رو غیر فعال میکنه و پایه ها را I/O در نظر میگیره.

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

            دیدگاه


              #7
              پاسخ : مشکل در کار با pickit 2

              مشکل از پروگرمر و اتصال اون به میکرو هست

              دیدگاه


                #8
                پاسخ : مشکل در کار با pickit 2

                سلام

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

                1-PGM: به جایی وصل نمیشه
                2-PGC و PGD: به پایه هایی به همین نام ها روی میکرو وصل میشن
                3-VSS: به زمین مدار متصل میشه
                4-VPP: مستقیم به پایه ی MCLR میکرو وصل میشه
                5-VDD:به خاطر افت ولتاژی که در پین VDD در پروگرامر وجود داره باید ولتاژ 5 ولت رو خودمون تامین کنیم.برای این منظور میتونید از رگولاتور 7805 روی برد برد استفاده کنید و بهتره تمام پین های مربوط به تغذیه میکرو به مدار تغذیه متصل بشن.با وصل تغذیه ی خارجی دیگه نیازی به اتصال پایه VDD پروگرامر به میکرو ندارید.پس در مجموع پایه های PGM ,VDD به جایی وصل نمیشن.
                موفق باشید

                دیدگاه


                  #9
                  پاسخ : مشکل در کار با pickit 2

                  دوستان مشکل حل شد کریستال خراب بود در واقع کلاک نمیداد.


                  اضافه شده در تاریخ :
                  کسی میتونه اطلاعاتی در باره تنظیم فیوزبیت بده یعنی میخوام بدونم قابلیتهای avr در تنظیم فیوزبیت در pic هم موجود است.

                  دیدگاه


                    #10
                    پاسخ : مشکل در کار با pickit 2

                    اول میکروی مورد استفاده تون رو مشخص بکنین بدونیم چه شماره ای هست؟

                    دوم اینکه خواهشا اینجا بحث اینکه کدوم میکرو بهتره رو مطرح نکنین! همAVR هم PIC جفتشون میکرو هستن! هردوتاشون هم حسن دارن هم عیب! بستگی به کاربرد اون میکرو داره والبته تاحدی هم به کاربر که با کدومش راحت تره!

                    تنظیمات فیوزبیت معمولا تو PIC موقع پروگرم کردن انجام میشه.

                    دیدگاه


                      #11
                      پاسخ : مشکل در کار با pickit 2

                      ببخشید .چون من میکروی avr چند پروژه انجام دادم ولی pic رو تازه شروع کردم کمی به دنبال همون مشخصه ها توی این میکرو میگردم بیشتر میخوام از اموزهام توی انو میکرو برای جلو رفتن با این میکرو استفاده کنم.
                      16f84a
                      16f887
                      این دو میکرو رو دارم ولی با 84a کار میکنم
                      در ضمن کتاب آموزش pic به زبان c سراغ دارید.


                      ما مخلصیم شاهرخ خان........

                      اضافه شده در تاریخ :
                      آقا شاهرخ
                      من میخوام یک موج pwm با فرکانس 38 کیلو برای یک سنسور مادون قرمز فرستنده درست کنم .
                      آیا میتونم با میکرو 16f84a این کار رو انجام بدهم. ترجیحا با کریستال 4مگ
                      تولید چنین پالس پیوسته ای با دستور pulsout امکانداره.

                      دیدگاه


                        #12
                        پاسخ : مشکل در کار با pickit 2

                        سلام.
                        نوشته اصلی توسط rezarezaast
                        ما مخلصیم شاهرخ خان........


                        PIC16F84A میشه گفت ساده ترین میکروی میکروچیپ هست که ماژولهاش از سری12F هم کمتره! چون فقط یه دونه تایمر داره ودیگر هیچ!

                        اون فرکانس رو هم میشه تولید کرد؛فقط.....جسارتا تا کی فرصت دارین؟ من فردا امتحان دارم؛ بعد امتحان راحت تر میتونم راهنمایی تون کنم.الان هم سرزدم که اون حس اعتیادم به سایت برطرف بشه! :mrgreen: بدجور خمار بودم!

                        دیدگاه


                          #13
                          پاسخ : مشکل در کار با pickit 2

                          اقا شاهرخ سلام
                          این رو برای خروجی یک دستگاه در کارخانه میخوام باید تعداد محصول رو شمارش در صورت 250 شد مسیر خورجی دستگاه عوض شده و ضمن تولید صدای آژیر بر روی lcd نمایش داده. برای شمارنده از گیرنده سه پایه مادونقرمز استفاده میکنم برای همین باید بتونم پالس 38 کیلو تولید کنم در ضمن برای جلوگیری از خطا باید شمارش درون حافظه eeprom داخلی نگهداری شود تا در صورت خاموشی شمارش اشتباه نشود.
                          میخواهم از pic استفاده کنم چون توی مجله نویز اشاره شده نویز پذیری این میکرو بسیار پایین تر از avr است .
                          برنامه سختی نداره تولید پالس 38 کیلو یی مشکل دارم .
                          از زبان بیسیک استفاده میکنم.
                          از نظر وقت مشکل ندارم چون هنوز قسمت مکانیک اماده نشده.
                          در صورتی بتونید در این ضمینه راهنمایی کنید ممنون خواهم شد.

                          دیدگاه


                            #14
                            پاسخ : مشکل در کار با pickit 2

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

                            دیدگاه


                              #15
                              پاسخ : مشکل در کار با pickit 2

                              ممنون
                              من به زبان برنامه نویسی بیسیک برنامه مینویسم.

                              اضافه شده در تاریخ :
                              baby-1 عزیزم من همچنان منتظرم .
                              تایمر رو میشه طوری نتظیم کرد که پالس 38 کیلو رو بده و نیازی به راه اندازی و تنظیم مداوم در طول برنامه نباشه؟

                              دیدگاه

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