اطلاعیه

Collapse
No announcement yet.

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

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

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

    بسیاری از پروگرمر هایی که دوستان دارن زیف سوکت ندارن و با کابل IDC پروگرم میکنند.
    اگه قرار باشه که از طریق ISP یعنی روی برد میکرو رو پروگرم کرد که این کابل خیلی خوبه ولی وقتی که قراره یه میکروی DIP رو برای دیدن نتیجه برنامه مکررا برنامه ریزی کرد این کابل تبدیل به یک اعصاب خوردی بزرگ میشه
    میخوام یه برد درست کنم که زیف سوکت داشته باشه و کابل IDC پروگرمر رو بشه بهش وصل کرد:
    1-جدا کردن کابل IDC از کانکتور مادگی اون خیلی سخته راه حلی یا جایگزینی سراغ دارید؟
    2-برای تغذیه برد چون بعضی از پروگرمر ها نمیتونند ولتاز میکرو رو تامین کنند چطوری این ولتاز رو تامین کنیم؟
    3-روی برد باید کریستال هم به زیف سوکت وصل کرد؟کریستال چند مگ؟
    4-همین که خطوط مشخص ISP رو از کانکتور به زیف سوکت وصل کنیم کافیه؟
    5-اگه بخوایم چندتا زیف سوکت برای میکرو های مختلف روی برد بزاریم میشه همزمان چند میکرو رو پروگرم کرد؟اگه باید کریستال گزاشت چطوری برای هر زیف سوکت یه کرستال بزاریم؟
    اگه دوستان مدار یا شماتیکی دارن لطفا قرار بدن یا اگه پیشنهادی دارن مطرح کنند.

    #2
    پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

    نوشته اصلی توسط ((O-I-O))
    بسیاری از پروگرمر هایی که دوستان دارن زیف سوکت ندارن و با کابل IDC پروگرم میکنند.
    اگه قرار باشه که از طریق ISP یعنی روی برد میکرو رو پروگرم کرد که این کابل خیلی خوبه ولی وقتی که قراره یه میکروی DIP رو برای دیدن نتیجه برنامه مکررا برنامه ریزی کرد این کابل تبدیل به یک اعصاب خوردی بزرگ میشه
    میخوام یه برد درست کنم که زیف سوکت داشته باشه و کابل IDC پروگرمر رو بشه بهش وصل کرد:
    1-جدا کردن کابل IDC از کانکتور مادگی اون خیلی سخته راه حلی یا جایگزینی سراغ دارید؟
    2-برای تغذیه برد چون بعضی از پروگرمر ها نمیتونند ولتاز میکرو رو تامین کنند چطوری این ولتاز رو تامین کنیم؟
    3-روی برد باید کریستال هم به زیف سوکت وصل کرد؟کریستال چند مگ؟
    4-همین که خطوط مشخص ISP رو از کانکتور به زیف سوکت وصل کنیم کافیه؟
    5-اگه بخوایم چندتا زیف سوکت برای میکرو های مختلف روی برد بزاریم میشه همزمان چند میکرو رو پروگرم کرد؟اگه باید کریستال گزاشت چطوری برای هر زیف سوکت یه کرستال بزاریم؟
    اگه دوستان مدار یا شماتیکی دارن لطفا قرار بدن یا اگه پیشنهادی دارن مطرح کنند.
    من نفهمیدم چرا سخته؟
    ولی شما همون میسو و موسی و sck و گراند و ریست و احیانا کریستال رو وصل کنید حله
    ولی...
    مگه کابل چه مشکلی ایجاد میکنه؟ دقیقا چون بعضی وقتا لازمه خیلی پروگرم بشه میکرو لازمه که از کابل استفاده کنیم

    head<=
    ...تشکر خدا...
    [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

    دیدگاه


      #3
      پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

      نوشته اصلی توسط (مهدی رنجبر)m4hd1r
      من نفهمیدم چرا سخته؟
      ولی شما همون میسو و موسی و sck و گراند و ریست و احیانا کریستال رو وصل کنید حله
      ولی...
      مگه کابل چه مشکلی ایجاد میکنه؟ دقیقا چون بعضی وقتا لازمه خیلی پروگرم بشه میکرو لازمه که از کابل استفاده کنیم
      وصل کردن 6 سیم به میکرو + کریستال حتی روی برد برد وقتی پشت سر هم نیاز باشه میکرو پروگرم بشه سخت نیست؟ولی زیف سوکت 1 ثانیه هم زمان نمیبره.

      دیدگاه


        #4
        پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

        نوشته اصلی توسط ((O-I-O))
        وصل کردن 6 سیم به میکرو + کریستال حتی روی برد برد وقتی پشت سر هم نیاز باشه میکرو پروگرم بشه سخت نیست؟ولی زیف سوکت 1 ثانیه هم زمان نمیبره.
        شما سیم هارو لازم نیست قطع کنید و دوباره وصل کنید هردفعه
        در ضمن کریستال اگه قراره باشه باید باشه! چه موقع پروگرم کردن چه موقع کار عادی
        بیاید مقایسه کنیم:
        شما برای استفاده از زیف باید میکرو رو از برد برد دربیارید که معمولا اگه خوب در نیاد دوپایه آخرش خم میشن بعد بزارید تو زیف و پروگرم کنید بعد دوباره بزاارید تو بد برد که حالا دقیق باید جای میکرو رو بدونید که بعضی مواقع ممکنه براثر حواس پرتی اشتباه بزنید و کار نکنه و یا شایدم بسوزه

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

        حالا یه نفر عادل بگه کدوم زمان کمتری میبره!؟

        head<=
        ...تشکر خدا...
        [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

        دیدگاه


          #5
          پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

          نوشته اصلی توسط ((O-I-O))
          بسیاری از پروگرمر هایی که دوستان دارن زیف سوکت ندارن و با کابل IDC پروگرم میکنند.
          اگه قرار باشه که از طریق ISP یعنی روی برد میکرو رو پروگرم کرد که این کابل خیلی خوبه ولی وقتی که قراره یه میکروی DIP رو برای دیدن نتیجه برنامه مکررا برنامه ریزی کرد این کابل تبدیل به یک اعصاب خوردی بزرگ میشه
          میخوام یه برد درست کنم که زیف سوکت داشته باشه و کابل IDC پروگرمر رو بشه بهش وصل کرد:
          1-جدا کردن کابل IDC از کانکتور مادگی اون خیلی سخته راه حلی یا جایگزینی سراغ دارید؟
          2-برای تغذیه برد چون بعضی از پروگرمر ها نمیتونند ولتاز میکرو رو تامین کنند چطوری این ولتاز رو تامین کنیم؟
          3-روی برد باید کریستال هم به زیف سوکت وصل کرد؟کریستال چند مگ؟
          4-همین که خطوط مشخص ISP رو از کانکتور به زیف سوکت وصل کنیم کافیه؟
          5-اگه بخوایم چندتا زیف سوکت برای میکرو های مختلف روی برد بزاریم میشه همزمان چند میکرو رو پروگرم کرد؟اگه باید کریستال گزاشت چطوری برای هر زیف سوکت یه کرستال بزاریم؟
          اگه دوستان مدار یا شماتیکی دارن لطفا قرار بدن یا اگه پیشنهادی دارن مطرح کنند.

          1-جدا کردن کابل IDC از کانکتور مادگی اون خیلی سخته راه حلی یا جایگزینی سراغ دارید؟

          راه حل دیگه ای نداره.

          2-برای تغذیه برد چون بعضی از پروگرمر ها نمیتونند ولتاز میکرو رو تامین کنند چطوری این ولتاز رو تامین کنیم؟

          یک باتری و یک رگولاتور 5 ولت ، گراند ها رو هم باید مشترک کنی.

          3-روی برد باید کریستال هم به زیف سوکت وصل کرد؟کریستال چند مگ؟

          کریستال فقط در صورتی نیازه که اون میکرو ، از کریستال خارجی استفاده کنه. نمیشه یه فرکانس رو گفت . باید یه سوکت بزاری که بشه روش کریستال گذاشت.

          4-همین که خطوط مشخص ISP رو از کانکتور به زیف سوکت وصل کنیم کافیه؟

          بله کافیه. ( mosi , miso ,reset , sck , gnd )

          5-اگه بخوایم چندتا زیف سوکت برای میکرو های مختلف روی برد بزاریم میشه همزمان چند میکرو رو پروگرم کرد؟اگه باید کریستال گزاشت چطوری برای هر زیف سوکت یه کرستال بزاریم؟

          همزمان نمیشه چند میکرو رو پروگرام کرد.یه کریستال میزاری برای همه ی زیف سوکت ها.
          [glow=green,2,300][b]بشر ممکن الخطاست
          درخت هرچه پربار تر سر به زیر تر[/glow]

          دیدگاه


            #6
            پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

            سلام
            یک نمونه برد پروگرامر برای دیپ28.40و8 .که طراحی خودمه.
            http://uplod.ir/i1ofr7fuo2gm/Untitled.png.htm

            دیدگاه


              #7
              پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

              نوشته اصلی توسط ((O-I-O))
              1-جدا کردن کابل IDC از کانکتور مادگی اون خیلی سخته راه حلی یا جایگزینی سراغ دارید؟
              کانکتور مخابراتی
              نوشته اصلی توسط ((O-I-O))
              2-برای تغذیه برد چون بعضی از پروگرمر ها نمیتونند ولتاز میکرو رو تامین کنند چطوری این ولتاز رو تامین کنیم؟
              از ولتاز 5 ولت usb میتونید استفاده کنید

              دیدگاه


                #8
                پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                سلام
                من یه شماتیک دارم که مال mk2 هستش.(بیشتر میکرو ها شاید همه ی آنها رو ساپورت میکنه)
                بجای کریستال من یک attiny13 SMD گذاشتم که یه فرکانس 1MHz تولید میکنه و به پایه XTAL1 میکرو میده.(که وقتی که فیوزبیت کلاک رو اشتباه زدیم توسط این میکرو به میکروی هدف کلاک دهی کنه تا بتوانیم فیوزبیت هارو سریعا به سرجای اول خود برگردانیم.)
                سه تا کانکتور گزاشتم که : یکیش مربوط به تغذیه اس(کانکتور دوتایی) ، یکی دیگش هم مربوط به کابل ISP که برای میکروی روی زیف باید وصل شه.(کانکتور 6پین! چون کابل ISP این پروگرامر 6پین هستش! برای پروگرامر های متفرقه باید ده پین گذاشت) ، آخریش هم برای پروگرام شدن ATtiny13 هستش (کانکتور 6پین، اول باید TINY13رو پروگرام کرد تا فرکانس 1MHzبده بعد از پروگرام باید کانکتور رو دمونتاژ کرد! )
                بعد پنج عدد جامپر داریم که 4تاش مربوط به همون فرکانس 1MHzو پین XTAL1 میکروی هدف هستش که ایندو رو بهم ارتباط میدن.اونیکی هم برای وصل تغذیه هستش:
                برای وصل تغذیه باید جامپر 1 را وصل کرد
                برای کلاک M32-16-163-323-8535-TINY2313و... باید جامپر 2 را وصل کرد
                برای کلاک M8-48-88-168-328-1284-TINY26و... باید جامپر3 را وصل کرد
                برای کلاک M161-162-8515و... باید جامپر 4 رو وصل کرد
                برای کلاک TINY12 و شاید... باید جامپر 5 رو وصل کرد
                ====================================
                یه تکه عکس از زیف سوکت:

                ====================================
                شماتیک و pcb مال آلتیوم هستش .
                میخواید بزارم؟
                1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                !Electronic On! Programming On
                هوشمندانه سوال بپرسیم!
                http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                دیدگاه


                  #9
                  پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                  دست همه دوستان درد نکنه واقعا استفاده میکنم از نظرات و طرحهاتون.

                  دیدگاه


                    #10
                    پاسخ : پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                    نوشته اصلی توسط Mahan.Rafiee

                    شماتیک و pcb مال آلتیوم هستش .
                    میخواید بزارم؟
                    لطف میکنید اگه قرار بدید :nerd:.

                    دیدگاه


                      #11
                      پاسخ : پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                      نوشته اصلی توسط ((O-I-O))
                      لطف میکنید اگه قرار بدید :nerd:.
                      بفرما:
                      ZIF_for_MKII.rar
                      اینم PCB:
                      ZIF_FOR_MK2_PROGRAMMER.rar
                      1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                      من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                      !Electronic On! Programming On
                      هوشمندانه سوال بپرسیم!
                      http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                      دیدگاه


                        #12
                        پاسخ : پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                        نوشته اصلی توسط Mahan.Rafiee

                        بفرما:
                        ZIF_for_MKII.rar
                        اینم PCB:
                        ZIF_FOR_MK2_PROGRAMMER.rar
                        سلام
                        دوست عزیز میتونید دوباره pcb رو بزارید
                        فایلهای این لینکها پاک شدند

                        دیدگاه


                          #13
                          پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                          استفاده از چند سوکت برای پروگرام کردن میکروهای مختلف کار پرهزینه ای هست و ابعاد پروگرامر را افزایش میدهد.
                          در صورتیکه از یک زیف سوکت استفاده کنید کار سبکتر و شکیل تر است. که این هم دو روش دارد:

                          1- اولین روش یک طراحی ساده و بسیار ضعیف است که متاسفانه اکثر از روش فوق استفاده میکنند. که به نظر من بیشتر به نفع تولید کننده پروگرامر هست چون کار سبکتری انجام میدهد و به ضرر استفاده کننده چون در این روش تمامی خطوط مورد نیاز در زمان پروگرام کردن شامل miso, mosi, sck, reset, gnd, vcc بصورت موازی به پین های مختلف وصل میشوند که مشکلات زیر را در بر خواهد داشت:
                          الف - شما زیف سوکت را قرار میدهید برای راحتی و عدم سردرگمی ولی در این روش برای هر نوع میکرو، محل قرار گیری بر روی زیف متفاوت خواهد بود.
                          ب - تمامی میکروهای دیپ در این روش قابل استفاده نخواهند بود.
                          ج - بدلیل وجود همزمان چندین سیگنال اضافه بر روی زیف، احتمال تداخل بین پروگرامر و برنامه میکرو وجود دارد و بعضا باعث عدم شناسایی میکرو خواهد شد.
                          د - برخی طرح ها همانند طرح یکی از دوستان برای رفع مشکل فوق تعدادی جامپر به مدار اضافه کرده اند که خود مشکلات کار با پروگرامر را چند برابر میکند. (عدم سهولت استفاده)
                          ه - مشکل دیگر مسئله تامین کلاک میکرو بر روی زیف است و اگر یک بار در این انجمن و اینترنت جستجو کنید یکی از مشکلات مهم کاربران از کار افتادن میکرو بر اثر تنظیم غلط فیوز بیت و عدم تامین کلاک است. بازهم در طرح های ابتدایی از یک کریستال دیگر استفاده شده که در این روش نیز دوسیم دیگر به مجموع سایر سیم های موازی شده باهم اضافه شده و مشکلات افزایش خواهد یافت. و صد البته که این روش در حالت ایداه ال نیز جوابگوی تمامی حالات فیوز بیت CKSEL نخواهد بود.

                          2- دومین روش استفاده از نرم افزار و سخت افزار خاصی است که با درج تمامی میکروها از پین یک زیف سوکت آنرا تشخیص داده و به سرعت سیگنالهای مورد نیاز را با توجه نوع میکرو و بصورت اتوماتیک بر روی زیف سوکت تامین کند. تا مشکلات تداخل سیگنال و سختی تنظیم جامپرها و دقت در جاگذاری را نداشته و یک پروگرامر آسان و بدون دردسر برای کاربر باشد.

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

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

                          نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

                          دیدگاه


                            #14
                            پاسخ : پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                            نوشته اصلی توسط hamidelectroniic
                            سلام
                            دوست عزیز میتونید دوباره pcb رو بزارید
                            فایلهای این لینکها پاک شدند
                            سلام
                            متاسفانه فایل ها از سیستم بخواطر تعویض هارد خراب پاک شدند و از بین رفتند.
                            درضمن اون برد و شماتیک زیاد حرفه ای طراحی نشده بودند، چون من اون موقع که این رو طراحی میکردم، تازه آلتیوم رو یاد گرفته بودم!!!!!
                            انشاالله اگه وقت کنم یدونه کوچک تر و حرفه ای ترشو طراحی میکنم.
                            1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                            من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                            !Electronic On! Programming On
                            هوشمندانه سوال بپرسیم!
                            http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                            دیدگاه


                              #15
                              پاسخ : مدار وصل کردن زیف سوکت به پروگرمر

                              خیلی ممنون
                              این روش تشخیص اتوماتیک میکرو باید چطوری انجام بشه؟
                              الان به عنوان مثال یکی بخواد یک پروگرامر بسازه اصلا سورس کد نیست تا بخواد این امکان رو اضافه کنه چون بیشتر پروژه های پروگرامر فقط فایل hex دارن
                              یا مثلا کسانی مثل من که میخوام برای پروگرامر MKII یک زیف سوکت بزارم به برنامه پروگرامر دسترسی ندارم تا این کار رو انجام بدم
                              مگر اینکه یک میکرو جداگانه برای زیف بزاریم، درسته؟
                              اگر در این مورد اتوماتتیک کردن شناسایی میکرو یک روشی رو توضیح بدید ممنون میشم

                              دیدگاه

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