اهلا بك

الكاتب

مرحبا بكم

البحث فى المدونه

اشترك ليصلك كل جديد

احصل على كل جديد فى عالم التدوين لحظه بلحظه اشترك الان

الاثنين، 23 فبراير 2015

المبرمجة Ponyprog لكثير من المتحكمات

المبرمجة Ponyprog لكثير من المتحكمات
نصف لك في هذا المقال صنع بطاقة ponyprog مبرمجة للمتحكمات AVR وكذلك المتحكمات PIC.
تذكير
البطاقة المبرمجة تختلف عن البطاقة البرمجية فيما يلي:
البطاقة المبرمجةنفترص أنك حصلت على ميكروكنترولركيف ستبرمجه؟ أو كيف ستدخل فيه برنامجا قمت بإنجازه؟ ستحتاج في هذه الحالة لبطاقة اليكترونية تصلها بالحاسوب لتقوم بتحويل البرنامج إلى الميكروكنترولرهذه البطاقة تسمى بالبطاقة المبرمجة أو المبرمج.
البطاقة البرمجيةهي امتداد للميكروكنترولربمعنى آخر أنها تسهل عليك التعامل مع الميكروكنترولر عندما تريد أن تركبه في جهاز ماوتساعدك أيضا على برمجتهأي أنها تضم أيضا مهام البطاقة المبرمجة.

تقديم
ربما قد تكون هذه البطاقة المبرمجة من بين أشمل المبرمجات المستعملة لبرمجة المتحكمات والذاكرات.ولا شك أنها ستكوت مفيذة خصوصا لمن يعمل في هذا الميدان أو الذين يتاجرون بمثل هذا النوع من البطاقاتيمكنك برمجة المتحكم عن طريقة بيئة التطوير المسماة Ponyprog.

نوع المتحكمات
تستطيع هذه البطاقة برمجة العديد من المتحكمات والذاكرات ونذكر حسب التقسيمات التالية:
المتحكمات Atmel AVR
ATtiny12, ATtiny15, AT90S1200, AT90S1200A, AT90S2233, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega161, ATmega163, ATmega323, ATMEL’s 8051 series, AT89S53, AT89S8252 
المتحكمات Microchip PIC
PIC16x83, PIC16x84, PIC16F84A
المتحكمات والذاكرات الأخرى
وتستطيع برمجة بعض الذاكرات والمتحكمات الأخرى التي تدعم من طرف Ponyprog لكنها تحتاج لوحة مضبطة حتى تُبَرمج من خلال الموصلات ISP. وللمزيد من المعلومات يمكنك زيارة الموقع: 

الأجزاء الرئيسية
العربية
إنجليزية
فرنسية
الرمز في الدارة الكهربائية
الكمية
القيمة أو الصيغة
مكثف
Capacitor
Condensateur
C1
1
1000 uF, 25V or 470 uF
C2
1
47 uF, 16V
C3, C4, C5, C6, C8, C9, C11, C13
8
100 nF
C7
1
1 uF, 16V
C10, C12
2
27 pF
صمام ثنائي
Diode
D1, D2, D3, D4, D5
5
1N4001
D6, D9, D10, D11
4
1N4148
صمام ضوئي
LED
D7
1
Program LED
D8
1
Power on LED
صمام زنير
Zener Diode
D12, D13, D14
3
Zener 5.1V
D15
1
Zener 13V
موصل
Connector
Connecteur
J1
1
Ponyprog's ISP 10 pin-array
J2
1
FAMILY JUMP 3 pin-array
J3
1
12V power jack
J4
1
ATMEL's ISP 2*5 pin-array
J5
1
XTAL JUMP 2 pin-array
P1
1
DB9 Female
مقحل (ترنزستور)
Transistor
Q1, Q2, Q4, Q5
4
BC547
Q3
1
BC557
مقاومة
Resistor
Resistance
R1, R4
2
2.2 KOhm
R2
1
22 KOhm
R3, R5, R10, R14, R15
5
10 KOhm
R6
1
15 KOhm
R7, R8, R9, R13
4
4.7KOhm أو 6.8KOhm
R11, R12
2
1 KOhm
R16
1
100 KOhm
مقوم كهربائي
Voltage Regulator
Regulateur de Tension
U1
1
LM7805
مقبس
Socket
U2
1
DIP40 Socket (AT90S8515)
U3
1
DIP40 Socket (AT90S8535)
U4
1
DIP20 Socket (AT90S2313)
U5
1
DIP28 Socket (AT90S4433)
U6
1
DIP8 Socket (AT90S2343)
U7
1
DIP18 Socket (PIC16F84)
متذبذب كريستالي
Crystal Oscillator
Quartz
Y1
1
4 MHz

الدارة الكهربائية
الدارة الكهربائية العامة للبطاقة كبيرة شيئا ما، لذا قم بتحميلها عن طريق الضغط على الرابط التالي:
ملاحظات:
كل المقاومات الكهربائية من صنف 1/4W.
تزود الدارة بتيار مستمر أو متناوب يتراوح جهده بين و15 فوط.
عند استعمال البرمجة من خلال الموصلات ISP فيمكن أن تتزود الدارة حينئذ بتيار كهربائي من خلال الجهاز المرتبطة به.
مهمة الصمامين الثنائيين D2 و D6 هي حماية المقوم (المعدلالكهربائي LM7805 عند أخذ الطاقة من الجهاز الموصلة به الدارة.
يستعمل الجسر XTAL JUMP من أجل قطع XTAL عندما يكون متذبذب المتحكم AVR نشطا.


لا بد من قراءته
من فضلك اضطلع على المقالات الثلاث التالية ولو بنظرة خاطفة إذ أنها مهمة في تحويل الدارات الكهربائية إلى بطاقات إلكترونية بمهنية عالية وبصنع يدك فقط:

اصنعها إليكترونيا – الشرائح الإليكترونية 1

اصنعها إليكترونيا – الشرائح الإليكترونية 2

اصنعها إليكترونيا – تحويل الدارات إلى بطاقات إليكترونية


التصميم
بالإعتماد على المقال الثاني في لا بد من قرائته يمكنك انجاز البطاقة الإليكترونية بسهولةقم بتحميلها من خلال الرابطين التاليين:

تموضع المركبات
استعن بالصورة التالية من أجل وضع المركبات الإليكترونية بشكل صحيح في مواقعها على البطاقةيمكنك أن تقوم بتحميلها لتراها بشكل أوضح:


التعليقات
0 التعليقات

0 التعليقات:

إضغط هنا لإضافة تعليق

إرسال تعليق

Blogger Widgets