اطلاعیه

Collapse
No announcement yet.

پروگرامر USB برای AVR

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

    #31
    پاسخ : پروگرامر USB برای AVR

    یه سوال من مدار شو نگاه نکردم ، منبع تغذیه جدا میخاد یا از خود پورت USB میگیره
    A-Hosseini

    دیدگاه


      #32
      پاسخ : پروگرامر USB برای AVR

      سلام
      از usb

      دیدگاه


        #33
        پاسخ : پروگرامر USB برای AVR

        نوشته اصلی توسط 123456za
        سلام
        از usb



        ولی تو مدار شماتیکش +5 و GND داره پس اونا به کجا باید وصل بشن :exclaim: :exclaim:
        اگه همه ولتاژشو از USB میگیره پس اینا چیند
        A-Hosseini

        دیدگاه


          #34
          پاسخ : پروگرامر USB برای AVR

          نوشته اصلی توسط farid-a
          بعد از کامپایل برنامتون باید آدرس فایل Hex رو بدین به پروگرمر بعد این پروگرم کنه.
          این فایل hex که میگین رو از کدوم یک از فایل هاش باید بر داریم؟؟من از فایل 7 که خودتون هم ازش استفاده کردین می خوام استفاده کنم.
          من چند تا پیدا کردم ولی نمیدونم کدومشه؟
          یه سوال دیگه:چرا تو شماتیکش از 3 تا جامپر استفاده کرده؟
          اگر انسان از همه خطر ها پرهیز کند ، هرگز راه به جائی نخواهد برد...

          دیدگاه


            #35
            پاسخ : پروگرامر USB برای AVR

            روی برد بورد ببندیم جواب میده؟
            { خلاف قوانین - پاک شد }

            دیدگاه


              #36
              پاسخ : پروگرامر USB برای AVR

              سلام
              1.چرا از atme8 و کریستال 12mhz استفاده کرده
              10 MHz @ 2.70 V
              11 MHz @ 2.88 V
              12 MHz @ 3.06 V
              13 MHz @ 3.24 V
              14 MHz @ 3.42 V
              15 MHz @ 3.60 V
              16 MHz @ 3.78 V
              17 MHz @ 3.96 V
              18 MHz @ 4.14 V
              19 MHz @ 4.32 V
              20 MHz @ 4.50 V
              توجه داشته باشید که حتما فیوز بیت ها رو برای کریستال خارجی تغییر بدید
              2.تغذیه از کجاست؟
              usb نسبت به پورت های دیگه این مزیت رو داره که یک منبع تغذیه 5 ولت 500 میلی امپری داره توجه داشته باشید اگه اتصالی رخ بده پورت رو می سوزونه که دقت کنید و اونجایی که gnd و5v نوشته همون تغذیه usb که طریقه وصلش در شکل زیر هست

              3. فایل هگز اماده شده در پوشه bin هستش

              دیدگاه


                #37
                پاسخ : پروگرامر USB برای AVR

                نوشته اصلی توسط 123456za
                سلام
                1.چرا از atme8 و کریستال 12mhz استفاده کرده
                10 MHz @ 2.70 V
                11 MHz @ 2.88 V
                12 MHz @ 3.06 V
                13 MHz @ 3.24 V
                14 MHz @ 3.42 V
                15 MHz @ 3.60 V
                16 MHz @ 3.78 V
                17 MHz @ 3.96 V
                18 MHz @ 4.14 V
                19 MHz @ 4.32 V
                20 MHz @ 4.50 V
                توجه داشته باشید که حتما فیوز بیت ها رو برای کریستال خارجی تغییر بدید
                2.تغذیه از کجاست؟
                usb نسبت به پورت های دیگه این مزیت رو داره که یک منبع تغذیه 5 ولت 500 میلی امپری داره توجه داشته باشید اگه اتصالی رخ بده پورت رو می سوزونه که دقت کنید و اونجایی که gnd و5v نوشته همون تغذیه usb که طریقه وصلش در شکل زیر هست

                3. فایل هگز اماده شده در پوشه bin هستش

                جالب بود ولی اون قاب دورش چیه
                A-Hosseini

                دیدگاه


                  #38
                  پاسخ : پروگرامر USB برای AVR

                  توضیحات رو کامل ارایه کردن دوست عزیزمون.
                  موند اون سه تا جامپر:
                  جامپر 1: برای انتقال 5 ولت به مدار میکرویی که قراره پروگرم بشه.
                  جامپر 2: برای مواقعی که میخواهید برنامه میکروی پروگرمر رو بروز کنید.
                  جامپر 3: برای مواقعی که کلاک میکرویی که باید پروگرم بشه پائین تر از 1.5Mhz هست.

                  یه چیزی تا یادم نرفته بگم . اگر برای میکرویی که قراره پروگرم بشه تغذیه جداگانه دارین فقط Gnd رو وصل کنید و در این حالت جامپر 1 باز باشه یا vcc رو وصل نکنید.
                  وگرنه چرت و پرت رو میکرویه مقصد مینویسه :biggrin:
                  آموزش نرم افزار Matlab برای دانشجویان رشته های مهندسیhttp://alidoost.ir/news.php?readmore=22

                  دیدگاه


                    #39
                    پاسخ : پروگرامر USB برای AVR

                    سلام
                    برنامه ای که باید باهاش فایل HEX رو بریزیم کدومه
                    A-Hosseini

                    دیدگاه


                      #40
                      پاسخ : پروگرامر USB برای AVR

                      با نرم افزار AVRDude (نسخه گرافیکی) و یا با استفاده از برنامه ای که آقای رضا منصوری نوشتن.
                      یکی دو ساعت صبر کنید پلود میکنم. لینکش رو میذارم.
                      آموزش نرم افزار Matlab برای دانشجویان رشته های مهندسیhttp://alidoost.ir/news.php?readmore=22

                      دیدگاه


                        #41
                        پاسخ : پروگرامر USB برای AVR

                        ممنون
                        فقط اگه میشه هر دو تاشو لینک بزار
                        یکمیهم دربارشون توضیح بدی بد نیست :redface: :redface:
                        A-Hosseini

                        دیدگاه


                          #42
                          پاسخ : پروگرامر USB برای AVR

                          سلام.
                          این هم از برنامه های پروگرمر : http://www.4shared.com/file/12533723/a167f2f2/Programmer.html
                          فقط یه نکته کنکوری:
                          اگر میخواهید هم از برنامه آقای منصوری استفاده کنید و هم از AVRDude-Gui باید فایل Hex که داخل شاخه Reza-mansouri هست رو بریزین رو میکرو.
                          وگرنه اگر همون فایل Hex که تو سایت اصلی بوده استفاده کنید فقط میتونین از برنامه ی AVRDude-Gui برای پروگرم استفاده کنید.
                          موفق باشید.
                          آموزش نرم افزار Matlab برای دانشجویان رشته های مهندسیhttp://alidoost.ir/news.php?readmore=22

                          دیدگاه


                            #43
                            پاسخ : پروگرامر USB برای AVR

                            نوشته اصلی توسط farid-a
                            با نرم افزار AVRDude (نسخه گرافیکی) و یا با استفاده از برنامه ای که آقای رضا منصوری نوشتن.
                            یکی دو ساعت صبر کنید پلود میکنم. لینکش رو میذارم.
                            سلام
                            دوست عزیز واقعا لطف میکنید
                            اگه یک مختصر توضیح هم بگین این نرم افزار چطوری کار می کنه دعا گوت می شیم :redface:

                            دیدگاه


                              #44
                              پاسخ : پروگرامر USB برای AVR

                              کافیه فایل AVRdudegui.exe رو اجرا کنید ، بعدش تنظیمات مربوطه رو روش انجام بدین:
                              1- انتخاب usbasp به عنوان پروگرمر از فیلد c programmer -
                              2-تعیین محل فایل avrdude.exe از فیلد Location of AvrDude
                              -4 انتخاب میکرویی که قراره پروگرم بشه از فیلد -p Device
                              3- بعدش از تب Files ، فایل های hex و eep رو برای پروگرم شدن انتخاب میکنید. ( و انتخاب Writeو Verify)
                              بعدش هم که Execute رو میزنید ، میکرو پروگرم میشه.
                              البته مراحل 1 و 2 نیاز نیست در هر بار اجرای برنامه تنظیم بشه ، فقط یکبار تنظیم کنید در اجراهای بعدی یادش میمونه :biggrin:

                              باز اگه مشکلی بود در خدمتتونم.
                              آموزش نرم افزار Matlab برای دانشجویان رشته های مهندسیhttp://alidoost.ir/news.php?readmore=22

                              دیدگاه


                                #45
                                پاسخ : پروگرامر USB برای AVR

                                نوشته اصلی توسط farid-a
                                کافیه فایل AVRdudegui.exe رو اجرا کنید ، بعدش تنظیمات مربوطه رو روش انجام بدین:
                                1- انتخاب usbasp به عنوان پروگرمر از فیلد c programmer -
                                2-تعیین محل فایل avrdude.exe از فیلد Location of AvrDude
                                -4 انتخاب میکرویی که قراره پروگرم بشه از فیلد -p Device
                                3- بعدش از تب Files ، فایل های hex و eep رو برای پروگرم شدن انتخاب میکنید. ( و انتخاب Writeو Verify)
                                بعدش هم که Execute رو میزنید ، میکرو پروگرم میشه.
                                البته مراحل 1 و 2 نیاز نیست در هر بار اجرای برنامه تنظیم بشه ، فقط یکبار تنظیم کنید در اجراهای بعدی یادش میمونه :biggrin:

                                باز اگه مشکلی بود در خدمتتونم.

                                تو اولین فرصت که سخت افزارشو بسازم مزاحمتون میشم
                                A-Hosseini

                                دیدگاه

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