اطلاعیه

Collapse
No announcement yet.

پروگرام کردن چند ic با هم

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

    پروگرام کردن چند ic با هم

    با سلام خدمت دوستان عزیز ما شرکت تولید ی هستیم که نیاز داریم چند برد رو همزمان پروگرام کنیم برد های ما مجهز به avr هستند.
    به این صورت که فرضا 20 برد رو به یک پروگرامر وصل کنیم و در یک بار پروگرام کردن همه ایسی ها پروگرم بشند همه ایسی ها از نوع smd هستند ولی برای پایه های مخصوص پروگرم خرجی دیپ داریم میشه همچین چیزی ساخت کسی میتونه کمکی کنه؟فکر کنم به این حالت میگن mass programing

    #2
    پاسخ : پروگرام کردن چند ic با هم

    نوشته اصلی توسط p o a نمایش پست ها
    ...میشه همچین چیزی ساخت؟
    برای آی سیهای DIP، دستگاههای آماده ای در بازار هست، شاید بشه یک سری کابل رابط برای کانکتور ISP Programming بردها ساخت و بعد پروگرام دسته جمعی اونها رو انجام داد. یک نمونه از این سیستمها را به نام Dataman 848Pro2 Super Fast Stand-Alone Programmer در تصویر زیر می بینید که ظاهرا کد باینری را در حافظه ی خود نگه می دارند و لذا نیازی به اتصال به یک رایانه در هنگام پروگرام ندارند:


    دیدگاه


      #3
      پاسخ : پروگرام کردن چند ic با هم

      نوشته اصلی توسط p o a نمایش پست ها
      با سلام خدمت دوستان عزیز ما شرکت تولید ی هستیم که نیاز داریم چند برد رو همزمان پروگرام کنیم برد های ما مجهز به avr هستند.
      به این صورت که فرضا 20 برد رو به یک پروگرامر وصل کنیم و در یک بار پروگرام کردن همه ایسی ها پروگرم بشند همه ایسی ها از نوع smd هستند ولی برای پایه های مخصوص پروگرم خرجی دیپ داریم میشه همچین چیزی ساخت کسی میتونه کمکی کنه؟فکر کنم به این حالت میگن mass programing
      بله امکان ساخت این دسته از پروگرامر ها وجود دارد.
      نکته ای مهم که باید در نظر بگیرید، با توجه به اینکه میکرو کنترلر های شما در مدار نصب شده*اند احتمال خطای مونتاژ وجود دارد. در نتیجه پروگرامر حتما باید امکان تشخیص خطای برنامه ریزی را بصورت تفکیک شده برای هر برد را داشته باشد.

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

      دیدگاه


        #4
        پاسخ : پروگرام کردن چند ic با هم

        نوشته اصلی توسط مهندس نوآور نمایش پست ها
        برای آی سیهای DIP، دستگاههای آماده ای در بازار هست، شاید بشه یک سری کابل رابط برای کانکتور ISP Programming بردها ساخت و بعد پروگرام دسته جمعی اونها رو انجام داد. یک نمونه از این سیستمها را به نام Dataman 848Pro2 Super Fast Stand-Alone Programmer در تصویر زیر می بینید که ظاهرا کد باینری را در حافظه ی خود نگه می دارند و لذا نیازی به اتصال به یک رایانه در هنگام پروگرام ندارند:


        ممنون مهندس ولی قیمت این پروگرمر در حدود 5000 دلار هست و اگه به ایران بیاد میشه حدود 30 میلیون تومان پس صرفه اقتصادی نداره

        دلیل: ادغام دو پست برای جلوگیری از اسپم

        نوشته اصلی توسط lachini نمایش پست ها
        بله امکان ساخت این دسته از پروگرامر ها وجود دارد.
        نکته ای مهم که باید در نظر بگیرید، با توجه به اینکه میکرو کنترلر های شما در مدار نصب شده*اند احتمال خطای مونتاژ وجود دارد. در نتیجه پروگرامر حتما باید امکان تشخیص خطای برنامه ریزی را بصورت تفکیک شده برای هر برد را داشته باشد.
        ممنون مهندس ولس هدف ساخت پروگرمر جدید نیست ما میخوایم با یه پروگرمر مثل tnm و یه مدار خارجی اینکارو بکنیم چون ساخت همچین پروگرمری که هم با کیفیت باشه و هم این کارو انجام بده کار آسونی نیست در حقیقت من شخصا دوس دارم راه ساده تری برم به نظرتون میشهاز طریق یه بافر و یا مالتی پلکس و یا چیزایی دیگه دیتا رو به 20 برد همزمان فرستاد؟ یه کلا مدار رو جوری طراحی کنیم که برد اول پروگرام بشه بعد برد دوم به پروگرامر وصل بشه و الی آخر؟ راهکار های بهتری دارید؟ اگه راهنمایی کنید و ایده بدید متشکر میشم استاد گرامی

        دیدگاه


          #5
          پاسخ : پروگرام کردن چند ic با هم

          نوشته اصلی توسط p o a نمایش پست ها
          ممنون مهندس ولس هدف ساخت پروگرمر جدید نیست ما میخوایم با یه پروگرمر مثل tnm و یه مدار خارجی اینکارو بکنیم چون ساخت همچین پروگرمری که هم با کیفیت باشه و هم این کارو انجام بده کار آسونی نیست در حقیقت من شخصا دوس دارم راه ساده تری برم به نظرتون میشهاز طریق یه بافر و یا مالتی پلکس و یا چیزایی دیگه دیتا رو به 20 برد همزمان فرستاد؟ یه کلا مدار رو جوری طراحی کنیم که برد اول پروگرام بشه بعد برد دوم به پروگرامر وصل بشه و الی آخر؟ راهکار های بهتری دارید؟ اگه راهنمایی کنید و ایده بدید متشکر میشم استاد گرامی
          استفاده از بافر اگر آی سی ها بصورت دیپ بودند و دورن مدار قرار نداشتند با دقت قابل قبولی جواب میدهد. اما در مورد شما که میکروها بصورت SMD هستند و بر روی برد مونتاژ شده اند در صورتیکه از درست مونتاژ شدن مدار و نبودن اشکالات مونتاژی مطمئن هستید نیز میتوان استفاده کرد. اما در صورتیکه احتمال میدهید در حین مونتاژ مدار آی سی میکرو درست مونتاژ نشده و مثلا پایه هایی دارای اتصال توسط لحیم و یا عدم اتصال هستند، روش مناسبی نیست.
          در مورد روش دوم که فرمودید که بردها به ترتیب و توسط یک پروگرامر معمولی پروگرام شوند، این موضوع خود دارای پیچیدگی های بیشتری نسبت به طراحی یک پروگرامر جدید مختص کار شما است. طراحی پروگرامر فوق به مراتب ارزان تر از خرید با قیمت فوق است. و د رعین حال روش مطمئن تری نسبت به استفاده از بافر و ... است.

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

          دیدگاه


            #6
            پاسخ : پروگرام کردن چند ic با هم

            در واقع هدف از این پروگرامر و موارد مشابه بالا بردن سرعت هست فرض کنید روزانه 500-1000 تا برد رو دونه دونه پروگرم کنی کار بسیار وقت گیریه. برای ساخت پروگرمری که 20 ایسی یا بیشتر داخل برد رو همزمان پروگرم کنه به چه مواردی باید دقت کرد؟

            دیدگاه


              #7
              پاسخ : پروگرام کردن چند ic با هم

              نوشته اصلی توسط p o a نمایش پست ها
              در واقع هدف از این پروگرامر و موارد مشابه بالا بردن سرعت هست فرض کنید روزانه 500-1000 تا برد رو دونه دونه پروگرم کنی کار بسیار وقت گیریه. برای ساخت پروگرمری که 20 ایسی یا بیشتر داخل برد رو همزمان پروگرم کنه به چه مواردی باید دقت کرد؟
              بهترین حالت برای شما ساخت پروگرامی stand alone است. بدین ترتیب که برنامه و تنظیمات مرتبط درون پروگرامر ذخیره شود. سپس پروگرامر توسط مدارات جداگانه اقدام به برنامه ریزی نماید. در این حالت طبیعتا باید پروگرامر دارای نشانگرهایی جهت نمایش وضعیت برنامه ریزی هر قطعه بصورت جداگانه باشد. تا اگر یک برد درست پروگرام نشد، از طریق نشانگر متوجه آن شد.

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

              دیدگاه

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