اطلاعیه

Collapse
No announcement yet.

مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامر

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

    پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

    سلام وممنون از دوست و برادر خوبم جناب اسدی
    پروگرامر mkii هنوز به جواب نرسیده ؟
    ممنون
    مولای من
    نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

    یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

    دیدگاه


      پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگ

      جناب POLESTAR

      1- آیا این Jtag ICE با AVR Studio 5 می تونه ارتباط بر قرار کنه ؟؟؟

      من هر کاری کردم نشد .

      ظاهرا AVR Studio5 پروگرامر ها و دیباگر ها رو بصورت اتوماتیک تشخیص میده و جایی نیست که مثلا بهش بگید پرو گرامر من Jtag ICE است .

      2- AVR ISP یا همون SK500 که نقشه اش رو گذاشتید آیا می تونه با AVR STUDIO 5 کار کنه ؟؟؟

      ممنون

      دیدگاه


        پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

        سلامی مجدد خدمت دوستان گل
        عید همه مبارک
        دوستان بعد از اینکه نتونستم پروگرامر آقای اسدی رو بسازم یه پروگرامر معمولی ساختم.(SUBasp)
        چیز خوبیه.اما واسه اینکه بتونم میکرو هامو که بعضی مواقع اشتباه فیوزبیتشون تغییر میکنه رو درست کنم میخوامن STK500 دوستمون رو بسازم.
        ولی قبل از هر چیز میخوام بدونم IC که قراره این پروگرامر پروگرم کنه کجا قرار میگیره؟یعنی شکل متصل شدن سیمها به میکرو هدف چه طوری؟(قبلا هم پرسیدم اما چون بلد نیستم جواب کاملی نگرفتم)اگه میشه با شکل توضیح بدین
        در آغاز هیچ نبود، کلمه بود و آن کلمه خدا بود.
        و کلمه، بی زبانی که بخواندش، و بی اندیشه ای که بداندش، چگونه می تواند بود؟و خدا یکی بود و جز خدا هیچ نبود،
        و با نبودن، چگونه می توان بودن؟و خدا بود و، با او، عدم،و عدم گوش نداشت،حرفهایی هست برای گفتن،که اگر گوشی نبود، نمی گوییم،و حرفهایی هست برای نگفتن،حرفهایی که هرگز سر به ابتذال گفتن فرود نمی آرند.حرفهایی شگفت، زیبا و اهورایی همین هایند،و سرمایه ماورایی هرکسی به اندازه حرفهایی است که برای نگفتن دارد

        دیدگاه


          پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

          نوشته اصلی توسط DR.Lizard
          اما واسه اینکه بتونم میکرو هامو که بعضی مواقع اشتباه فیوزبیتشون تغییر میکنه رو درست کنم میخوامن STK500 دوستمون رو بسازم.
          دوست عزیز
          تا اونجایی که من می دونم دونوع STK500 هست . سریال و پارالل
          اینی که اینجا هست سریال هست و اون قابلیت تغییر همه فیوز بیتها رو نداره .
          شما به نوع پاراللش نیاز دارید .

          دیدگاه


            پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

            نوشته اصلی توسط مجید نصراله زاده
            دوست عزیز
            تا اونجایی که من می دونم دونوع STK500 هست . سریال و پارالل
            اینی که اینجا هست سریال هست و اون قابلیت تغییر همه فیوز بیتها رو نداره .
            شما به نوع پاراللش نیاز دارید .
            مرسی دوست گلم.
            پاراللش کدومه که بسازم؟؟

            اضافه شده در تاریخ :
            پیداش کردم...
            این هم STK500 اون هم با USB خود STK500 اتمل USB نداره
            http://www.4shared.com/file/uj0Mgu55/STK500.html
            در مورد پینهاش هم اینارو داشته باشین
            HV-Seriel:

            Pin name uC pin
            SWCLK XTAL1
            TRST Reset (High Voltage Enable Jumper must be set)
            PPD0 'Serial Data Input' (usually PB0)
            PPD1 'Serial Instr. Input' (usually PB1)
            PPD2 'Serial Data Output' (usually PB2)

            HV-Parallel:

            Pin name uC pin
            VCC target supply voltage uC
            GND ground
            TRST Reset (High Voltage Enable Jumper must be set)
            SWCLK XTAL1
            PPC0 If BSEL2 then connect to PortA.0 otherwise not needed
            PPC1 PortD.1: Rdy/Bsy
            PPC2 PortD.2: OE
            PPC3 PortD.3: WR
            PPC4 PortD.4: BS1
            PPC5 PortD.5: XA0
            PPC6 PortD.6: XA1
            PPC7 PortD.7: PAGEL
            PPD0 PortB.0
            PPD1 PortB.1
            PPD2 PortB.2
            PPD3 PortB.3
            PPD4 PortB.4
            PPD5/MOSI PortB.5
            PPD6/MISO PortB.6; if PJUMP connect it to PortC.0
            PPD7/SCK PortB.7; if PJUMP connect it to PortC.1
            خود آقای اسدی گزاشتند.
            فقط یه چیزی که دوباره تکرار کنم..
            با عرض شرمندگی من میکرو زیاد بلد نیستم :cry:
            میخوام قبل از اینکه بسازم تمام چیزایی که در مورد این پروگرامر نمیدونم بپرسم و به جواب برسم.
            طریقه اتصال میکرو به این پروگرامر چه طوری هست؟؟(آفای اسدی تو پستای قبل گفتند از یوزر گاید STK500 خود اتمل ببینید.ولی من بلد نیستم)اگه تونیستید با عکس تئضیح بدین دوستان
            در آغاز هیچ نبود، کلمه بود و آن کلمه خدا بود.
            و کلمه، بی زبانی که بخواندش، و بی اندیشه ای که بداندش، چگونه می تواند بود؟و خدا یکی بود و جز خدا هیچ نبود،
            و با نبودن، چگونه می توان بودن؟و خدا بود و، با او، عدم،و عدم گوش نداشت،حرفهایی هست برای گفتن،که اگر گوشی نبود، نمی گوییم،و حرفهایی هست برای نگفتن،حرفهایی که هرگز سر به ابتذال گفتن فرود نمی آرند.حرفهایی شگفت، زیبا و اهورایی همین هایند،و سرمایه ماورایی هرکسی به اندازه حرفهایی است که برای نگفتن دارد

            دیدگاه


              پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

              سلام
              این پروگرامر هم سریال هست و هم پارالل
              شما برای پروگرام کردن تراشه های میکرو به 6 پایه نیاز دارید:
              GND
              VCC
              RESET
              SCK
              MISO
              MOSI
              که در این پروگرامر هم به صورت یک باکس 2*5 در گوشه ی سمت راست و بالا این پایه ها را در دسترس دارید که بایستی دقیقا" به همین پایه های همنام از میکرروکنترلری که می خواهید پروگرام کنید وصل شوند .
              البته در میکروکنترلرهایی که با روش PDI پروگرام می شوند 4 تا پایه ی بالا که مثل همین حالت ولی به ترتیب به جای MISO از پایه ی PDO و به جای MOSI از پایه ی PDI استفاده می گردد ( مثل ATMEGA 128 و ATMEGA64) یعنی به این ترتیب :
              GND
              VCC
              RESET
              SCK
              PDO
              PDI
              این مواردی که اشاره شد مربوط به حالت پروگرام سریال یا ISP یا (In System Programming) هستند ولی پایه هایی که شما در بالا اشاره نمودید مربوط به پروگرام از نوع پارالل اند. به پروگرام از نوع سریال SPI هم گفته می شود.
              حالت پروگرام پارالل یا موازی را شما چون تازه وارد هستید فعلا" نیاز ندارید که استفاده کنید و از همان حالت سریال که اشاره شد استفاده نمایید.
              بنده هم چون اصلا" به باکس علاقه ندارم درون PCB شکل استفاده از پین های مورد نظر پروگرام را به صورت دلخواه تغییر داده ام یعنی به صورت پین هدر مادگی 6 پین که استفاده از آن را ساده تر می کند (چون سخت افزارهای جانبی که ساخته ام با این ترتیب پین هستند).
              در ضمن فیبر آقای اسدی بصورت متالیزه است و چون در اصفهان برد متالیزه را کمی دیر تحویل می دهند بنده آنرا از حالت متالیزه در آورده ام یعنی یکسری VIA اضافه کرده ام که نیاز به متالیزه نباشد.(در این حالت هم می توانید برد را متالیزه کنید). البته نمی دانم تا چه حد با اصطلاحات طراحی مدار چاپی آشنا هستید ولی توضیح مختصری می دهم :
              زمانی که بردی را متالیزه می کنند درون تمان پد ها فلز مس قرار می گیرد یعنی پد از رو و زیر به همدیگر وصل است و VIA هم برای بردهای غیر متالیزه است که شما به صورت دستی با سیم هر دو سمت پد را به همدیگر وصل می کنید (لحیم می کنید).
              فایل PCB خودم را هم می گذارم :
              http://www.4shared.com/file/rS8on1X_/STK500.html
              فایل با پروتل 99 SE و Server pack 6 هست چون بنده عاشق سادگی این نرم افزارم.
              روی VIA ها هم نوشته ام VIA.
              انشاالله مفید باشد.
              مولای من
              نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

              یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

              دیدگاه


                پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                دوست گلم ممنونم از اینکه جواب منو دادی
                من این پروگرام رو فقط به خواطر میکروهایی که فیوز بیتشون رو اشتباه تغییر دادم میخوام.(از کریستال داخلی گزاشتم رو خارجی :rolleyes
                اگه چیزی آسون تر از این سراغ دارید که فیوز بیت هارو برگردونه بگبد.
                در حال حاضر پروگرامر USBasp دارم اما نمیشه فیوزبیت برگردوند.
                در مورد تجربه هم تو زمینه میکرو اصلا تجربه ندارم
                تمام قطعاتش رو گرفتم اما در حال حاضر جایی که برد بزنه باز نیست(تهران هستم)
                این pcb که شما زدین. دقیقا مثل همون مدار خود آقای اسدی بود.تغییری توش ندیدم.
                میشه یکم در موردش توضیح بدین؟

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

                دیدگاه


                  پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                  سلام
                  تغییر فقط شامل اضافه شدن تعدادی VIA و پورت ارتباطی پروگرام هست (پین هدر مادگی 6 تایی).
                  مولای من
                  نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                  یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                  دیدگاه


                    پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

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

                    دیدگاه


                      پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                      سلام
                      در پست قبلی کامل توضیح دادم.
                      مولای من
                      نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                      یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                      دیدگاه


                        پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

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

                        دیدگاه


                          پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                          بله
                          مولای من
                          نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                          یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                          دیدگاه


                            پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

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

                            دیدگاه


                              پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                              نوشته اصلی توسط DR.Lizard
                              دوست گلم شرمنده اینقدر سوال می پرسم. مبحث via رو متوجه شدم. اما بازم مدار شما کاملا via نیست. چون یه قسمتهاییش هنوز نیاز هست هم از رو هم هز زیر لحیم بشه.
                              اگه اشتباه گفتم ببخشید.
                              دوست من سلام

                              منظور از ویا همون سوراخهایی هست که هیچ پین قطعه ای از ان رد نمیشه و فقط برای ارتباط لایه بالا با لایه زبر به کار میره البته در صورتی که فیبر دو لایه و جهت ارتباط دولایه متالیزه (ابکاری) شده باشه بعد از ابکاری یا همان متالیزه شده برد درون همه سوراخها با فلز ابکاری شده که معمولا مس هست به هم وصل میشه

                              به همین سادگی :nice:
                              تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
                              به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.

                              دیدگاه


                                پاسخ : مراحل ساخت پروگرامر AVR واقعا عالی (4 - پروگرامری بدون نیاز به کامپیوتر)

                                سلام
                                و در ادامه:
                                VIA همین هست دیگه که شما بجای اینکه از داخل پد توسط مس زیر و رو رو به همدیگر وصل کنید توسط مثلا" یک تکه سیم یا پایه ی یک قطعه مثل مقاومت و یا هر چیز دیگر به صورت دستی زیر و رو را به همدیگر وصل می کنید یه جورایی مثل جامپر هست.
                                مولای من
                                نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                                یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                                دیدگاه

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