صنع كواشف المعادن والأجهزة الإلكترونية

هذه المدونة تضع بين يديك طريقة تصنيع أجهزة البحث عن المعادن والكنوز مع توفير جميع الملفات والإرشادات الضرورية للقيام بذلك.

recent

آخر الأخبار

recent
أجهزة الكشف ذات التوازن الحثي IB
جاري التحميل ...

تعليقك يهمنا

AVR Serial مبرمجة

AVR Serial مبرمجة
avr,programmer,atmel avr (computer processor),avr programmer,serial communication,serial,usbasp programmer,serial programmers,avr isp programmer,programming,usb avr isp programme,avr usb programmer avr,pololu usb avr programmer v2,avr isp programmer full assemble,usbasp programmer with avr atmega32,avr microcontroller,arduino,isp programmer,microcontroller,computer programmer,video game programmer,atmega programmer

إذا كنت ترغب في العمل مع وحدات التحكم الدقيقة من نوع AVR ، يجب عليك الحصول على مبرمجة. تشرح هذه المقالة طريقة تركيب أبسط مبرمجة ISP لوحدات التحكم AVR  التي تعمل مع برنامج الحرق UniProf.
هذا الموضوع تم نشره على الصفحة في الرابط .
تم إرفاق المخطط الإلكتروني للمبرمجة   باستخدام العناصر المسطحة SMD.


يمكنك رؤية المخطط الإلكتروني للمبرمجة على موقع المطور.




لتصنيع المبرمج ، نحتاج إلى المكونات التالية:
 3 1N4148 diodes- 
 (7 1 kΩ resistors (1206- 
 (1 resistor per 1 kΩ (1206- 
( 3 0 kΩ resistors (1206- 
 (BD-9 connector (female- 
3mm LED- 
comb 2.54- 
(ISP connector (10 pin- 


يوصي بصناعة اللوحة المطبوعة  للمكونات SMD.
تجدر الإشارة إلى أن اللوحة المطبوعة صنعت بطريقة تجعل معظم المسارات تسمح بتركيب المكونات من نوع SMD ، مما يبسط عملية اللحام.


الخطوة التالية ، تركيب الأجزاء المتبقية مثل المنقذ التسلسلي DB9.

بعد تنظيف اللوحة جيدا و مسحها يجب مراعاة إتجاه الديودات وفقا للمخط. نقوم بعدها بتوصيل مبرمج إلى المتحكم الدقيق عبر المنفذ ISP  ذاj  10 دبوس
pinout ISP connector

أسماء الدبابيس في المنفذ ISP معرفة كما يلي:

1 - MOSI (إخراج البيانات للبرمجة المتسلسلة)
2 - VCC + 5V (إخراج + 5 فولت ، لتشغيل المتحكم الدقيق من مخرج  USB مع تيار يصل إلى 200 ميلي أمبير)
3 - NC (غير متصل)
4 - الأرضي (القطب السالب أو الأرضي)
5 - إعادة تعيين أو إعادة الضبط (يربط إلى رجل إعادة تعيين في متحكم الدقيق)
6 - الأرضي (القطب السالب أو الأرضي)
7 - SCK (إخراج بيانات سرعة الإشارة الوقت)
8 - الأرضي (القطب السالب أو الأرضي)
9 - MISO (إدخال البيانات للبرمجة التسلسلية)
10 - الأرضي (القطب السالب أو الأرضي)

تدعم هذه المبرمجة المسماة عادة Gromov المتحكمات الدقيقة AVR مع وضع البرمجة التسلسلية ISP (في برمجة النظام) ، والتي تحتوي وحدات التحكم الدقيقة على منفذ SPI (واجهة تسلسلية).
نفتح الداتاشيت للمتحكم  الدقيق (Atmega8) ، ونبحث عن أماكن ادبابيس تمثل مخارج المنفذ SPI.

Image result for atmega8 isp
كما نرى ، فإن هذه الأرجل هي دبابيس المتحكم الدقيق المرقمة 1 و 7 و 8 و 17 و 18 و 19 و 20 و 22 ، ويجب أن تكون متصلاً بالدبابيس المقابلة للمبرمجة.
إذا كان الفيرمواير قد تم حرقه سابقا في وحدة التحكم الدقيقة وتم ضبط الفيوزات Fuses للعمل على الكوارتز الخارجي ، فيجب أن يتم لحام الكوارتز ذات القيمة المطلوبة في الأرجل XTAIL1 و XTAIL2 ، وتشغيلها من خلال المكثفات عدسية غير قطبية 18-22 بيكوفاراد موصولة على الأرضي.

piping external quartz resonator

إذا لم تكن لدى المبرمجة مزودة  بمصدر طاقة +5 فولط ، فأنت بحاجة إلى تشغيل وحدة التحكم الدقيقة من مصدر خارجي. هناك 2 دبابيس على لوحة المبرمجة لربط  مصدرالطاقة. من الأسهل  استخدام هذا الكابل الموضع في الصورة وربطه مباشرة بالكمبيوتر:

We compress the cable to power the Gromov programmer from the computer


Gromov programmer DIY DIY


تجدر الإشارة إلى أن المبرمجة تدعم أيضًا برنامج  AVRdude.
  • هنا مثال لعملية حرق الفيرموير على متحكم دقيق يمكن مشاهدته على الرابط Arduino Bootloader .
  • يمكن الاطلاع على المقالات الأصلية حول هذا الموضوع على  الرابط التالي: DIY_Gromov_Programmer
  • ويمكن الاطلاع على كيفية استخدام برنامج UniProf على الموقع getchip.

Download archive

يحتوي الأرشيف على تصميم للوحة المطبوعة  وقائمة بالأجزاء الضرورية على ملف Word.

لتسهيل تلحيم المكونات SMD في الجزء الخلفي من اللوحة ، حيث لا توجد أسماء القطع، صورة الموالية توضح أماكن التركيب.

عن الكاتب

النبض المغناطيسي

التعليقات


اتصل بنا

إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

Histats

Redirection

External_Links

// vanilla JavaScript var links = document.links; for (var i = 0, linksLength = links.length; i < linksLength; i++) { if (links[i].hostname != window.location.hostname) { links[i].target = '_blank'; } } // or in jQuery $(document.links).filter(function() { return this.hostname != window.location.hostname; }).attr('target', '_blank');

جميع الحقوق محفوظة

صنع كواشف المعادن والأجهزة الإلكترونية