تقديم
البطاقة الأصلية الأولى كانت تستخدم المتحكم Atmega168 أما الآن فقد حلّ مكانها المتحكم Atmega328 في الإصدارات الأحدث وهو الإصدار الخامس. في هذا الإصدار الجديد من أردوينو الصغيره كل المكونات و العناصر يتم وضعها على الجانب العلوي للبطاقة، كما تحتوي على زر التهيئة Reset على البطاقة. |
لا بد من قرأته
لكي تتمكن من صنعها كما يجب، خذ لك إطلالة سريعة على التالي:
المركبات الإلكترونية الأساسية
ستجد في الملف التالي أسماء مختلف الأجزاء والمركبات التي ستحتاجها لصنع هذه البطاقة:
الميكروكنترولر ATmega328au
المتحكم ATmega328au هو يعتبر بمثابة الدماغ لهذه البطاقة والرسم التالي يوضع كل مرابط هذه المتحكم. وللتعرف بشكل أكبر على هذا المتحكم يمكنك زيارة الموقع في الرابط أدناه.
|
|
|
الدارة الكهربائية
ستجد رسماً للدارة الكهربائية لهذه البطاقة عند النقر على الملف التالي:
تصميم البطاقة
يمكنك تحميل تصميم البطاقة من الرابط التالي وطباعته مباشرة للقيام بإنجازها كما ورد في "لا بد من قرائته":
أما إذا كنت ممن يجيد برنامج رسم تصميم البطاقات الإليكترونية Eagle فيمكنك إذن تحميل تصميم البطاقة من خلال الرابط التالي:
يستخدم برنامج Eagle 6.0 أو أي إصدار أخذته منه لتطبع تصميم البطاقة على ورق ثم تقوم بطباعته على سبيكة نحاسية كما تم وصفه تحت البند "لا بد من قرأته" . |
تموضع المركبات الإلكترونية
عندما تنتهي من إنجاز الشريحة الإلكترونية يجب أن تقوم بتثبيت جميع القطع الإلكترونية على الشريحة النحاسية. الملف التالي يبين لك تموضع المركبات الإليكترونية على البطاقة حتى يسهل عليك تركيبها عليها: |
|
الصورة أ تبين مسارات الدارة على الوجه العلوي ورسم العناصر عليه. الصورة ب تبين مسارات الدارة على الوجه السفلي ورسم العناصر عليه. الصورة ج تبين تموضع المركبات الإلكترونية ومواضع الثقب على الوجه العلوي.
ملاحظة مهمة: قد يسأل أحدهم : لماذا قمنا بعمل خيار ملئ النحاس في الطبقة السفلية (أو Fill copper)، ففي الصورة الثانية التي تعبر عن مسارات الطبقة السفلية نرى كل الدارة مليئة باللون الأزرق؟ لأنه يحتاج لحبر طابعة أكثر فلماذا فعّلنا هذا الخيار؟
الجواب على هذا السؤال يكون كالتالي : إن مصممي هذه الدارة جعلوا من الطبقة السفلية مرجعاً أرضياً للدارة (Reference ground أو masse)، أي أن كل المسارات التي يجب أن تربط مع الأرضية GND تم ربطها بهذه الطبقة التي هي بدورها مربوطة بالقطب السالب لمصدر التغذية الكهربائية. ولذلك وجب علينا هنا طباعته بهذا الخيار ليكون تنفيذنا صحيحاً للدارة، وبدونه لن يكون هناك مرجعا سالبا للدارة، وبالتالي لن تعمل بشكل صحيح. |
البرمجة
يوجد العديد من المشاريع المعتمدة على بطاقة أردوينو ويوجد برنامج خاص لهذه البطاقة ضمن بيئة تطوير متكاملة IDE حتى تستعملها فيما تريد. اسم البرنامج هو Arduino ويمكنك تحميل آخر اصدار له من خلال الرابط التالي: |
|
معلومات إضافية
إيصال البطاقة بالحاسوب
في كلا الإصدارين 4و 5، تحتوي هذه البطاقة على 14مربطاً رقميا، حيث يمكن استعمال:
· 6 مرابط منها على شكل مخارج خاصة بوسيلة الإتصال المعروفة باسم PWM.
· 8 مرابط تناظريةً Analogue I/O. لكن عليك الإنتباه لأمر مهم هو أن المرابط التناظرية هناك 4 مرابط متجاورة تأتي ملحومة مع دبابيس موصلة (pin header) لكن الأربعة الأخرى ليست ملحومة ويجب عليك القيام بعملية اللحام لهذه المرابط بنفسك وهي "المرابط التناظرية من A4 إلى A7 ". الرسم جانبه يبين مخططا للبطاقة وأماكن وجود هذه المرابط.
كيف يمكننا وصل هذه البطاقة مع الحاسوب لبرمجتها؟
توصيل هذه البطاقة معقد نوعاً ما إذا ما قارناه ببقية بطاقات الأردوينو، ستحتاج هنا لمحول اسمهmini usb adapter (يمكن صناعته بالضغط على الرابط)، وهو يعمل كوسيلة تخاطب بين البطاقة وبين الحاسوب. طريقة توصيله تماماً كما في الصورة جانبه.
وهناك طريقة أخرى بإستخدام قطعة USB Serial connector. |
|
|
|
التغذية الكهربائية
تتم تغذية هذه البطاقة من مصدر منتظم يساوي 5فولط (يمكن الحصول عليه من مصدر جهد كبطارية أو من mini USB adapter). لكن تذكر ألا توصلها بمصدر جهد أكبر من 9 فولط أو أن توصلها بشكل عكسي (أي أن تعكس الأقطاب)لأن ذلك سيؤدي إلى تدمير البطاقة. أيضاً لا تحاول إزالة المتحكم عن البطاقة لأن ذلك سيؤدي أيضاً لتدميرها وستحتاج وقتها لبطاقة جديدة. نجمل فيما يلي أهم مواصفات هذه البطاقة وهي كالتالي:
الرمز أو القيمة |
الصفة |
ATmega328AUأو ATmega168AU |
المتحكم (الميكروكنترولور) Microcontroller Microcontrôleur |
5فولط |
الجهد الكهربائي Voltage |
7 - 9 فولط |
التغذية الكهربائية Input Voltage Alimentation |
14مربطا مداخل ومخارج "منهم 6PWM " |
عدد المرابط الرقمية Digital pins |
8مرابط |
عدد المرابط التناظرية Analog pins |
40mA |
شدة التيار عند مرابط الدخول والخروج |
32KbلـATMEGA328 16Kbلـ ATMEGA 168 منهم 2Kbتحجز لبرنامج الاقلاع أي Bootloader |
ذاكرة الفلاش Flash Memory MemoireFlash |
16MHz |
المتذبذب الكريستالي Crystal oscillator Quartz |
تأليف
مهند بسام الرواشدة (الأردن)
البريد الإليكتروني: عنوان البريد الإلكتروني هذا محمي من روبوتات السبام. يجب عليك تفعيل الجافاسكربت لرؤيته. و عنوان البريد الإلكتروني هذا محمي من روبوتات السبام. يجب عليك تفعيل الجافاسكربت لرؤيته.
{jumi [*3]}
إنتاج
موقع اصنعها 2012
المراجع
http://arduino.cc/en/Guide/ArduinoMini
http://arduino.cc/en/Guide/ArduinoMini#connecting
التعليقات