PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : PICkit2(Microchip USB Programmer)+FULL Source



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:

SA3ID
07-05-2010, 12:06
با سلام خدمت همه دوستان
امیدوارم که زیاد بد قولی نکرده باشم! فقط خواستم بگم که پروگرمر به درستی کار میکنه و قابل استفاده است :yes:

اصلاحات:
1. کریستال روی برد 20MHz است.
2. ظرفیت خازن C1 برابر 47 میکرو فاراد است.


You can see links before reply

عکس دوم:


You can see links before reply

موفق باشید :wink:

armstk
09-05-2010, 14:22
سلام
قرار بود این پروگرمر رو تست کنین که.....
آقا شما خودت از pcb که درست کردی استفاده کردی تا حالا؟ من فکر می کنم مشکل داره

کسی هستش که یه پروگرمر pic با پورت سریال ساخته باشه؟

SA3ID
10-05-2010, 21:47
باسلام
دوست عزیز این پروگرمر رو من خودم ساختم و تست هم کردم و دو تا عکس بالایی رو هم از فیبرم انداختم تا هرکسی که خواست بسازه. امیدوارم که به دردتون بخوره. در ضمن پروگرمر سریال رو هم میتونید از لینک زیر دانلود کنید اون پروگرمر رو هم ساختم و تستشم کردم و هیچ مشکلی نداره فقط باید برنامه winpic800 رو دانلود کنید تا پروگرمر رو بشناسه.

لینک دانلود:

You can see links before reply


لینک نرم افزار:

You can see links before reply

لینک توضیحات پروگرمر:

You can see links before reply

موفق باشید:wink:

jn_1983
12-05-2010, 02:23
با سلام و احترام

دوست عزيز لينك شماتيك با لينك فايل هگز يكي هست. و فايل هگز رو نميشه دانلود كرد. اگه لطف كنيد اين لينك رو اصلاح كني ممنون ميشم.
درضمن ميشه لطف كنيد بفرمائيد كه براي شماتيك pcb و شماتيك پروتئوس از كدام ورژن ها استفاده كرده ايد چون من با ورژن 7 پروتئوس و ورژن 2004 پروتل نتونستم فايلهاي شما رو باز كنم. اگه ممكنه شماتيك ها رو بصورت pdf در اختيار ما قرار بديد كه بشه استفاده كنيم.
باز هم از لطف شما ممنون ميشم.

SA3ID
17-05-2010, 02:32
باتشکر از دوست عزیز
خیلی ممنون که ایراد لینک هگز رو مطرح کردین. درضمن لینک اصلاح شد میتونید دانلود کنید.
دوست عزیز من از ورژن 7.6 sp4 استفاده کردم که میتونید این ورژن رو از همین سایت دانلود کنید. درمورد فایل pdf هم باید بگم من خودم چند بار تست کردم ولی مقیاس درست در نمیومد به خاطر همین بیخیال قضیه شدم.

باتشکر

arashP
19-05-2010, 00:16
سلام.توی شماتیک پایه mclr pic18f2550 به جایی وصل نشده.من برد رو ساختم و بدون فیرم ور وصل کردم به کامپیوتر که هیچ پیغامی مبنی بر سخت افزار جدید نداد.میخواستم ببینم به خاطر این هست که هنوز فایل هگز رو نریختم یا بدون فایل هگز باید حداقل پیغام بده

SA3ID
19-05-2010, 00:57
دوست عزیز اون چیزی که باعث میشه pc با پروگرمر ارتباط برقرار کنه فریم ور هست. حالا که هیچ پیغامی نداده به این معنیه که ارتباط پایه های d+ با d- درسته و شما فقط باید فایل هگز رو بریزین تمام!

موفق باشید

arashP
20-05-2010, 11:41
سلام من پروگرامر رو ساختم و به نظر میاد که داره درست کار میکنه.ولی به یه مسئله ای بر خوردم
من یه فایل هگز مال 16f876a رو از اینترنت برای تست پروگرامر دانلود کردم.وقتی پروگرامر پیغام موفقیت رو با رنگ سبز نشون داد دوباره فایل رو از میکرو خوندم و روی هارد ذخیره کردم ولی دو تا فایل با هم تفاوتهایی دارند .مثلا دو عکس رو در فایل ضمیمه ببینین

SA3ID
20-05-2010, 12:12
دوست عزیر آیا هر دو کد هگز رو تست کردین ببینید جواب میده یا نه؟
اگه جواب داد که هیچ اگه نداد حتما مطرح کنید, درضمن زمانی که من در مورد این پروگرمر تحقیق میکردم همه ازش راضی بودن و تنها ایرادی که واسه این پروگرمر میگرفتن سرعت خوندن و نوشتنش بود ولی چون اکثر میکروهای پیک رو ساپورت میکرد همه بیخیال این مورد شده بودن. البته اینم بگم ارزونتر پروگرمر پرسرعت icd3 است که قیمتش تقریبا بین 150 تا 250 دلاره!!!

arashP
20-05-2010, 13:14
یه چشمکزن درست کردم که داره خوب کار میکنه.مرسی بابت پست.مدتها بود یه پروگرامر خوب نداشتم.همشون داغون بودن.البته یکم در مورد سلف کارم گیر کرد که از یه پاور کهنه کندمو درست شد.اگه یه عکس از سلف خودتون بزارین که بقیه هم یه تصویر کلی داشته باشن خوبه.یه 140 هزارتومنی منو جلو انداختین .میخواست pickit 3 debug express رو بخرم

SA3ID
20-05-2010, 13:32
با سلام به دوستان
از لینک زیر میتونید فایل PCB نهایی این پروگرمر رو دانلود کنید که یه خورده تغییرات کوچیکی توش دادم تغییرات به شکل زیره:
1. یه پورت USB بهش اضافه کردم
2. به جای سه سلف از یه سلف 100 میکروهانری استفاده کردم.


You can see links before reply

موفق باشید:0013:

arashP
20-05-2010, 13:36
میشه شماتیک و یه عکس از ظاهر بردتونم بزارین

SA3ID
20-05-2010, 13:42
دوست عزیز شماتیک همونه, تمام تغییرات بر روی فایل PCB انجام گرفته که اونم در پست بالا گذاشتم و میتونید دانلود کنید. حالا اگه مشکلی پیش اومد در خدمتم

موفق باشید:wink:

arashP
23-05-2010, 00:48
راهی هست که بشه pickit 2 رو تو mplab 8.5 شناسوند تا موقع کار بین دوتا برنامه هی سویچ نکرد؟

SA3ID
23-05-2010, 17:14
دوست عزیز این پروگرمر تو لیست پروگرمرهای نرم افزار MPLAB هست و کافیه تنظیمات مربوط به این پروگرمر رو انجام بدین ولی یه مشکلی که داره اینکه میکروهایی که با ولتاژ 3.3 ولت کار میکنه رو نمیتونه برنامه ریزی کنه و برای برنامه ریزی این میکروکنترلرها باید از برنامه PICkit2 استفاده کنی. علت ساپورت نکردن این پروگرمر هم برمیگرده به مداراتی که از روی این پروگرمر حذف شده.
من خودم آی سیهایی که با ولتاژ 5 ولت کار میکردن رو با این پروگرمر و برنامه MPLAB برنامه ریزی کردم و جوابم گرفتم. بازم اگه مشکلی پیش اومد حتما مطرح کنید.

موفق باشید:wink:

arashP
24-05-2010, 01:36
ممنون از جوابتون ولی من توی mplab فقط pickit 3 رو دیدم.میشه آدرس دقیق بدین که کجای نرم افزار باید بشناسونمش

SA3ID
24-05-2010, 21:45
دوست عزیز من از ورژن 8.43 کامپایلر MPLAB استفاده میکنم و تو این ورژن میتونید به شکل زیر تنظیمات رو انجام بدیم. البته نمیدونم تو ورژن جدید این امکانات وجود داره یا نه


You can see links before reply


موفق باشید:wink:

arashP
25-05-2010, 02:27
ببخشید ، ولی من چیزی تو پست نمیبینم.

SA3ID
25-05-2010, 18:45
شاید به خاطر حجم زیاد عکس باشه, اینم از لینک عکس:

You can see links before reply

موفق باشید:0013:

arashP
27-05-2010, 16:24
ممنون .به نظر میاد که تو ورژن 8.5 دیگه ساپورت نمیشه.به یه مسئله خوردم که خواستم بگم
یه بار داشتم پروگرامرو تست میکر دم که مجبور شدم کابل یو اس بی رو چند بار بکنمو وصل کنم که بعدش دیدم ویندوز و نرم افزار پروگرامرو نمیشناسه.ولی بعد با دانلود کردن مجدد فیرم ور مشکل حل شد.این اتفاق دوبار واسم افتاد :cry:

SA3ID
29-05-2010, 18:43
دوست عزیز بالاخره هر چی باشه این پروگرمر رو هک کردن و یه قسمتهایی از پروگرمر حذف شده و این مورد بعضی مواقع مشکلاتی رو پیش میاره ولی زیاد هم جدی نیستند. این مشکل واسه منم دو بار پیش امده که با ریست کردن کامپیوتر مشکل حل شد و دیگه لازم نیست فریم ور رو عوض کنید:0013:

موفق باشید:wink:

mrm
16-07-2010, 01:59
با سلام
دوستان سورس کد این پروگرمر رو دارید؟
من هرچی گشتم چیزی پیدا نکردم
با تشکر

mahdifah
21-07-2010, 20:21
با تشكر از پروژه خوبتون.فقط لينك فايل هگز خراب شده لطفا دوباره آپلود كنين.مچكرم

armstk
21-07-2010, 22:17
سلام
فایل هگز توی خوده سایت میکروچیپ هستش

delta2010
31-07-2010, 22:53
با سلام و تشکر از شما

من میخوام آی سی 18f2250 را پروگرام کنم .

حالا fuse bit ها را چه طوری تنظیم کنم ؟

pll
osilator
, ...

tanks

You can see links before reply (You can see links before reply)

delta2010
02-08-2010, 14:11
سلام

کسی نمیدونه نحوه تنظیمش چطوریه ؟؟؟؟؟؟

SA3ID
05-09-2010, 20:53
اولا نیازی به تنظیم فیوز بیت نداره
دوما اینم از لینک فایل هگز:

You can see links before reply

موفق باشید

brono
13-08-2011, 13:05
دوست عزیز لینک فایل هگز پروگرمر icd2 خرابه اگر میشه درستش کنید . باتشکر

mahmood5838
08-07-2014, 19:34
با سلام
خسته نباشید
لطفا بفرمایید: 1- سوکت zif به مدارتان اضافه میشود کرد .چگونه؟ 2- چند آی سی را با همدیگر برنامه ریزی کنیم امکانش هست و به چه قطعات اضافه ای نیاز مند میباشد . 3-لینک های کمکی جهت گرفتن عکس و فایل هگز این مدار معرفی کنید این لینک ها کار نکردند. 4- میتوان به مدار حافظه های sdیاmmcوصل کرد تا چندین برنامه را بدون کامپیوتر برنامه ریزی نمود . چگونه 5- میشود کلید برنامه ریزی را روی مدار پیاده کرد .چگونه؟ .5-این مدار چقدر از وقتتان را گرفت تا به این شکل وکیفیت درآید ... . متشکرم

mahmood5838
09-07-2014, 07:13
با سلام
چطوری فایل هگز و عکس را میشه گرفت من که هر کاری کردم جواب نداد. لطفا راهنمایی کنید

- - - Updated - - -

hadiabdi
10-07-2014, 00:02
برید یکی بخرید بابا خسیس بازی در نیارید کلا 40 تومن ارزش ساخت نداره از من به شما نصیحت