SA3ID
04-05-2010, 18:21
با سلام خدمت همه دوستان
همون طوری که قول داده بودم مشکل پروگرمر PICkit2 رو که مربوط به ولتاژ 3.3 ولت بود رو حل کردم و شماتیک مدار و PCB و فایل هگز مربوط به میکروی PIC18F2550 رو میتونید از لینک زیر دانلود کنید. دوستان من تمام تلاشم رو کردم که این پروگرمر رو بدون ایراد و اشکال طراحی کنم ولی اگه شما با موردی مواجه شدید حتما و حتما مطرح کنید. من این پروگرمر رو بر روی میکروی PIC24HJ32GP202 تست کردم و به خوبی هم جواب گرفتم ولی باید در پروگرم کردن این سری از میکروها به موارد زیر توجه کنید:
1. هنگام برنامه ریزی این سری از میکروها باید به این نکته توجه کنید که یک خازن 1000 میکروفارد باید بین دو پایه VCAP/VDDCORE و VSS قرار دهید چون در غیر این صورت برنامه PICkit 2 v2.60 قادر به شناسایی میکرو نخواهد بود و پیغام زیر را خواهد داد:
You can see links before reply
پیغام خطا:
You can see links before reply
2.در سایت میکروچیپ توصیه شده که در میکروهای سری PIC24 و PIC32MX و هر میکرویی که دارای یکی از پایه های زیر باشد موارد مربوط زیر باید رعایت شود و بیشتر تاکید هم بر روی پایه VCAP/VDDCORE و MCLR است. البته مشکل مربوط به پایه MCLR رو بر روی برد حل کردم فقط باید به پایه VCAP/VDDCORE توجه کنید.
You can see links before reply
3.نکته بعدی که باید به آن توجه کنید این است که بر روی PCB جامبری تعبیه شده که با استفاده از آن شما میتوانید با توجه به تغذیه میکرو ولتاژ مربوط به پروگرمر رو عوض کنید :
You can see links before reply
4. ترتیب پایه های مربوط به پروگرمر هم به شکل زیر هست:
[
You can see links before reply
5. همان طوری که میدانید ورودی میکرو از طریق کابل USB است که باید پایه های مربوط به این درگاه را نیز به درست وصل کنید:
You can see links before reply
سیم بندی مربوط به USBهای مختلف هم به شکل زیر است:
You can see links before reply
توجه1: موقع اتصال کابل USB به پروگرمر حتما وحتما به قطبهای مثبت و منفی توجه کنید چون ممکن است باعث سوختن میکرو شود
توجه2:هنگام وصل پروگرمر به کامپیوتر اگر یکی از LED ها(سبز رنگ) روشن شود نشان از درست بودن قطبها است ولی اگر کامپیوتر پروگرمر را نشناخت با تغییر دو سیم D+ و D- میتوانید این مشکل را حل کنید.
توجه3: همیشه قبل از اجرای برنامه PICKit2 اگر به پروگرمر میکرویی وصل باشد هنگام اجرای برنامه به صورت خودکار میکروی مورد نظر رو شناسایی میکنه. البته بعضی مواقع که کامپیوتر هنگ میکنه باید به صورت دستی میکرو رو تعریف کنیم ولی با یه بار ریست pc مشکل حل میشه.
توجه4: بعد اینکه مدار رو مونتاژ کردین برای اینکه مطمئن بشید که پروگرمرتون درست کار میکنه اول باید به روشن بودن LED توجه کنید بعد برنامه رو اجرا کنید و اگر برنامه پیغام زیر رو داد مطمئن بشین که پروگرمر آماده بهره برداریه!!!
You can see links before reply
توجه خییییییلی مهم: دوستان من مدار رو بر روی برد هزار سوراخه تست کردم و جواب گرفتم و قرار بود که امروز به همراه عکس کامل پروگرمر این پروژه رو در اختیارتون بزارم ولی متاسفانه از دیروز تا حالا ابر و ماه و خورشید و فلک دست به دست هم دادن تا منو پیشه شما کوچیک کنند. ولی چون هنور روی فیبر تست نکردم یه خورده نگرانم که پیش شما عزیزان شرمنده بشم ولی قول میدم تا جمعه خبر نهایی رو بهتون بدم. البته من 90 درصد مطمئنم که کار خواهد کرد ولی میخوام این مقدار به 100 درصد برسه :wink:
لینک برنامه PICkit2 2.60 :
You can see links before reply
لینک شماتیک و PCB:
You can see links before reply
لینک فایل هگز میکروی PIC18F2550:
You can see links before reply
لینک عکسهای موجود در این تاپیک و چندتا عکس دیگر:
You can see links before reply
موفق باشید :wink:
همون طوری که قول داده بودم مشکل پروگرمر PICkit2 رو که مربوط به ولتاژ 3.3 ولت بود رو حل کردم و شماتیک مدار و PCB و فایل هگز مربوط به میکروی PIC18F2550 رو میتونید از لینک زیر دانلود کنید. دوستان من تمام تلاشم رو کردم که این پروگرمر رو بدون ایراد و اشکال طراحی کنم ولی اگه شما با موردی مواجه شدید حتما و حتما مطرح کنید. من این پروگرمر رو بر روی میکروی PIC24HJ32GP202 تست کردم و به خوبی هم جواب گرفتم ولی باید در پروگرم کردن این سری از میکروها به موارد زیر توجه کنید:
1. هنگام برنامه ریزی این سری از میکروها باید به این نکته توجه کنید که یک خازن 1000 میکروفارد باید بین دو پایه VCAP/VDDCORE و VSS قرار دهید چون در غیر این صورت برنامه PICkit 2 v2.60 قادر به شناسایی میکرو نخواهد بود و پیغام زیر را خواهد داد:
You can see links before reply
پیغام خطا:
You can see links before reply
2.در سایت میکروچیپ توصیه شده که در میکروهای سری PIC24 و PIC32MX و هر میکرویی که دارای یکی از پایه های زیر باشد موارد مربوط زیر باید رعایت شود و بیشتر تاکید هم بر روی پایه VCAP/VDDCORE و MCLR است. البته مشکل مربوط به پایه MCLR رو بر روی برد حل کردم فقط باید به پایه VCAP/VDDCORE توجه کنید.
You can see links before reply
3.نکته بعدی که باید به آن توجه کنید این است که بر روی PCB جامبری تعبیه شده که با استفاده از آن شما میتوانید با توجه به تغذیه میکرو ولتاژ مربوط به پروگرمر رو عوض کنید :
You can see links before reply
4. ترتیب پایه های مربوط به پروگرمر هم به شکل زیر هست:
[
You can see links before reply
5. همان طوری که میدانید ورودی میکرو از طریق کابل USB است که باید پایه های مربوط به این درگاه را نیز به درست وصل کنید:
You can see links before reply
سیم بندی مربوط به USBهای مختلف هم به شکل زیر است:
You can see links before reply
توجه1: موقع اتصال کابل USB به پروگرمر حتما وحتما به قطبهای مثبت و منفی توجه کنید چون ممکن است باعث سوختن میکرو شود
توجه2:هنگام وصل پروگرمر به کامپیوتر اگر یکی از LED ها(سبز رنگ) روشن شود نشان از درست بودن قطبها است ولی اگر کامپیوتر پروگرمر را نشناخت با تغییر دو سیم D+ و D- میتوانید این مشکل را حل کنید.
توجه3: همیشه قبل از اجرای برنامه PICKit2 اگر به پروگرمر میکرویی وصل باشد هنگام اجرای برنامه به صورت خودکار میکروی مورد نظر رو شناسایی میکنه. البته بعضی مواقع که کامپیوتر هنگ میکنه باید به صورت دستی میکرو رو تعریف کنیم ولی با یه بار ریست pc مشکل حل میشه.
توجه4: بعد اینکه مدار رو مونتاژ کردین برای اینکه مطمئن بشید که پروگرمرتون درست کار میکنه اول باید به روشن بودن LED توجه کنید بعد برنامه رو اجرا کنید و اگر برنامه پیغام زیر رو داد مطمئن بشین که پروگرمر آماده بهره برداریه!!!
You can see links before reply
توجه خییییییلی مهم: دوستان من مدار رو بر روی برد هزار سوراخه تست کردم و جواب گرفتم و قرار بود که امروز به همراه عکس کامل پروگرمر این پروژه رو در اختیارتون بزارم ولی متاسفانه از دیروز تا حالا ابر و ماه و خورشید و فلک دست به دست هم دادن تا منو پیشه شما کوچیک کنند. ولی چون هنور روی فیبر تست نکردم یه خورده نگرانم که پیش شما عزیزان شرمنده بشم ولی قول میدم تا جمعه خبر نهایی رو بهتون بدم. البته من 90 درصد مطمئنم که کار خواهد کرد ولی میخوام این مقدار به 100 درصد برسه :wink:
لینک برنامه PICkit2 2.60 :
You can see links before reply
لینک شماتیک و PCB:
You can see links before reply
لینک فایل هگز میکروی PIC18F2550:
You can see links before reply
لینک عکسهای موجود در این تاپیک و چندتا عکس دیگر:
You can see links before reply
موفق باشید :wink: