مدتی هست که به دنبال ساخت بهترین پروگرمر PIC میگردم که بتواند با نرم افزار MicrochipMPLAB IDE کار کند تا بتونم برنامه های خودم را ویرایش کنم یا برنامه های دیگران را ویرایش کنم,متوجه شدم نسخه های معروف Microchip PICkit 2 در وب وجود دارد.
برخی از آنها از نقشه اصلی منتشر شده توسط Microchip استفاده می کنند و بعضی از نسخه های Lite با قطعات مختلف و یا طرح های ساده شده هستند. هیچ کدام از آنها اورجینال نبوده و حتی بهینه طراحی نشده…بدتراز همه قیمت بالای اونا بود.
بنابراین نقشه اصلی را دریافت کردم، تراشه های حافظه و اتصال ICSP ورودی (که من قصد ندارم از آن استفاده کنم) را حذف کردم و یک PCB تک یکطرفه ساختم. بیشتر از قطعات SMD استفاده کردم
نکته مثبتی که وجود داشت این بود که میتونستم تمام قطعات را برای طرح اولیه اصلی از فروشگاه های محلی دریافت کنم . همچنین تصمیم گرفتم دو دیود شاتکی BAT54 و ZHCS1000 را با SS14 جایگزین کنم به خاطر بهتر شدن مدار.
برای پروگرم کردن میکروکنترلر PIC18F2550 که نقش اصلی مدار را ایفا میکند از یک پروگرمر چینی استفاده کردم.
در نهایت نقشه دقیقا مانند شماتیک اصل نیست اما به اندازه کافی شبیه است ? وتا جاییکه تونستم از قطعات مشابه و نزدیک به نقشه اصلی استفاده کردم.
این کیت یکطرفه است و تنها پنج جامپر دارد. اندازه آن نسبتا کوچک است – ۸۳mm x 52mm
با وجوداینکه دوست ندارم زیاد از خودم تعریف کنم، اما فکر می کنم بهترین PCB یکطرفه رو برای پروگرمر PICkit 2 ایجاد کردم
همچنین بدون هیچ گونه سکسکه کار می کنه و اونو با PIC16F628A آزمایش کردم که به درستی کار کرد.
این کیت در هر دو نرم افزار PICkit 2 و MPLAB IDE شناخته شده است.
اینم تصویر پروگرمر متصل به بردبورد با آیسی PIC16F628A به روی آن…
کاملا تست شده
فایلها = شماتیک مدار+فایل PCB+لیست قطعات+کدهگز
برای دریافت فایلهای پروژه رو لینک زیر کلیک کنید
سلام
برای کار کردن USB pic programmer لازم است که boot loader روی pic 18F2550 نصب شده باشد در صورت خرید پروژه آیا روش نصب آن بدون داشتن یک پروگرامر دیگر توضیح داده شده است و یا به یک پروگرامر دیگری نیاز است تا این فایل روی آن نصب گردد ؟
اصولا برای ساخت یک پروگرامر بار اول چگونه بوت لودر را روی PIC آن نصب میکنند؟
برای بار اول بهتره از یه پروگرمر دیگه استفاده کنید
[…] https://icpulse.ir/2017/08/15/پروژه-ساخت-پروگرمر-pickit-2اورجینال/ […]