جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
أهلا! هذا موجز Instructable حول صنع مبرمج PIC يعمل بمثابة PicKit 2. لقد صنعت هذا لأنه أرخص بكثير من شراء PicKit الأصلي ولأن Microchip ، مصنعي الميكروكونترولر PIC ومبرمج PicKit ، يقدمون مخططات وبرامج ، مما يجعل من السهل علينا حقًا تصميم مبرمجينا ، وبالتأكيد ميزة لاستخدام بلدان جزر المحيط الهادئ.
الادوات المحتاجة:
- لحام الحديد ولحام
- قصاصات الأسلاك
- كماشة الأنف إبرة
- أدوات ومواد حفر ثنائي الفينيل متعدد الكلور - يمكن استبدالها بلوح التجارب ولكنها ستستهلك مساحة أكبر
- مبرمج يعمل بالفعل (هذا هو الجانب السلبي ، ربما يمكنك استعارة واحد)
- الكمبيوتر الشخصي (لبرمجة الموافقة المسبقة عن علم التي تدخل في PicKit)
المواد المطلوبة:
- مكثف سيراميك 2 × 100nF
- مكثف سيراميك 2 × 15pF
- مكثف كهربائيا 2 × 47 فائق التوهج 16 فولت
- 1 × 10 فائق التوهج 16 فولت كهربائيا مكثف
- 2 × 1N4148 ديود
- 1 × PIC18F2550
- 1 × 28 دبوس مقبس IC رفيع (لـ PIC18F2550)
- مغو 1 × 680 فائق التوهج ، حزمة تشبه المقاوم
- 2 × 3 مم LED (أخضر وآخر أحمر)
- 3 × BC548 الترانزستور
- 1 × BC557 الترانزستور
- 1 × بلورة مذبذب 20 ميجا هرتز
- 3 × 33 أوم المقاوم
- 1 × 100 أوم المقاوم
- 2 × 330 أوم المقاوم
- 1 × 1 كيلو المقاوم
- 1 × 2k7 المقاوم
- 2 × 4 ك 7 المقاوم
- 3 × 10 كيلو المقاوم
- 1 × 100 كيلو المقاوم
- 1 × مفتاح اللمس 2 دبوس (زر)
- 1 × شريط دبوس (مطلوب 6 فقط)
الخطوة 1: المخططات وتصميم ثنائي الفينيل متعدد الكلور
بالنسبة للخطط ، استندت في تصميمي إلى التصميم الذي قدمه Felixls في صفحته:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
لقد قدم أيضًا تصميم ثنائي الفينيل متعدد الكلور ، لكنني وجدت أن الآثار كانت رقيقة جدًا بحيث لا يمكن صنعها في المنزل ، لذلك أعدت تصميم PCB على Proteus.
فيما يلي ملفات التصميم و pdf للطباعة لصنع PCB.
الخطوة 2: عمل السبورة
إذا كنت تريد معرفة كيفية صنع ثنائي الفينيل متعدد الكلور في المنزل ، فهناك الكثير من Instructables عبر الإنترنت حيث يمكنك التعلم.
بمجرد الانتهاء من صنع اللوحة ، ستحتاج إلى لحام المكونات ، يمكنك استخدام هذه الصور للمساعدة.
قائمة المكونات:
C1 100nf
C2 47 ف 25 فولت
C3 100nf
C4 47 ف 25 فولت
C5 10 فائق التوهج 50 فولت
C8 15pf
C9 15pf
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED أحمر LED 3 مللي متر
ليد اخضر ليد 3 مم
Q1 BC548
Q2 20 ميجا هرتز
Q3 BC548
Q4 BC548
س 5 قبل الميلاد 557
م 1 33
م 2 33
م 3 33
R4 4k7
R5 330
R6 1 ك
R7 330
R8 100 ألف
R9 2k7
R10 4k7
R11 10 كيلو
R12100
R13 10 كيلو
R14 10 كيلو
مفتاح اللمس BTN
SV3 6 دبابيس
X3 USB B أنثى
الخطوة الثالثة: برمجة المبرمج
لبرمجة PIC18F2550 لاستخدامها في المبرمج ، ستحتاج إلى PicKit فعال. بمجرد الحصول على واحدة أو استعارة واحدة ، ستحتاج إلى تثبيت برنامج PicKit 2: PicKit 2 v2.61
أولاً ، افتح PicKit 2 وقم بتوصيل المبرمج الذي يعمل لديك. إذا لم تظهر عبارة "PicKit متصلة" في نافذة الرسالة ، فحاول النقر على "أدوات> التحقق من الاتصال".
ثم قم بتوصيل PIC18F2550 بالمبرمج الذي يعمل لديك باستخدام لوحة توصيل وإجراء الاتصالات المناسبة ، مثل الصورة أعلاه.
إذا لم يكتشف الموافقة المسبقة عن علم ، ويظهر "تم العثور على جهاز الموافقة المسبقة عن علم" ، ثم حاول النقر فوق "أدوات> التحقق من الاتصال" عدة مرات. إذا كان لا يزال لا يكتشف الموافقة المسبقة عن علم ، فتحقق من التوصيلات.
لتحميل البرنامج إلى الموافقة المسبقة عن علم ، انتقل إلى "ملف> استيراد" ، ثم "C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex" وانقر على "فتح"
انتظر حتى تظهر الرسالة "تم استيراد ملف Hex بنجاح" وانقر على "كتابة" ، وانتظر حتى يقول "نجحت البرمجة"
الخطوة 4: استخدام PicKit
قم أولاً بتوصيل المبرمج الخاص بنا وافتح PicKit 2. انتظر حتى تكتشف PicKit المبرمج ، وإذا لم يحدث ذلك ، فانقر فوق "أدوات> التحقق من الاتصال".
قم بتوصيل PIC الذي نريد برمجته مع مبرمجنا. إذا كنت لا تعرف كيف يمكنك البحث عبر الإنترنت عن توزيع دبوس PIC والعثور على دبابيس MCLR و VDD و VSS و PGD و PGC للاتصال بالمبرمج.
انتظر حتى تكتشف PicKit أن الموافقة المسبقة عن علم تظهر "تم العثور على جهاز الموافقة المسبقة عن علم" ، إذا لم يتم ذلك فحاول النقر فوق "أدوات> التحقق من الاتصال" عدة مرات. إذا كان لا يزال لا يكتشف الموافقة المسبقة عن علم ، فتحقق من التوصيلات.
افتح MPLAB أو MPLAB X أو أي IDE تستخدمه وقم بترجمة البرنامج.
بعد التجميع ، ارجع إلى PicKit 2 وانتقل إلى "File> Import Hex". باستخدام MPLAB X ، يمكنك العثور على الملف السداسي العشري لمشروعك في 'Project_Directory> dist> default> production> Project_Name.production.hex'
انقر فوق "كتابة" وانتظر حتى تظهر "نجحت البرمجة"
إذا كنت ترغب في تعديل برنامجك ، فلن تحتاج إلى استيراد ملف hex مرة أخرى ، يجب عليك فقط تجميعه بالنقر فوق "كتابة" في برنامج PicKit. من بين الرسائل التي تعرضها ، يجب أن تقرأ "إعادة تحميل ملف ست عشري".
هذا كل شيء !
كخطوة أخيرة ، يمكنك تصميم علبة مستطيلة بسيطة للطباعة ثلاثية الأبعاد فقط لحماية PicKit ، ولا تريد أن تنكسر أو تقصر الدائرة ، سأترك الأمر لك.
برمجة سعيدة