|
:: نائب المشرف العام ::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
|
|
نشاط [ ماجد عباس محمد ]
قوة السمعة:
|
|
18-09-2015, 08:18 AM
المشاركة 41
|
|
ألأجهزة الاحترافية لاختبار الدوائر الإلكترونية In Circuit Board Tester
ألأجهزة الاحترافية لاختبار الدوائر الإلكترونية In Circuit Board Tester
تنقسم هذه الأجهزة إلى ثلاث أقسام رئيسية
1- أجهزة الاختبار بالتجهيزة Fixture Testers
2- أجهزة الاختبار بالماسك Clip Testers
3- المجس الطائر Flying probe Tester
لا تسأل أيها أفضل ولكن أيها أنسب لاستخدامك فلكل منها أوجه تفوق و أوجه قصور و من ثم تناسب ظروف تشغيل معينة.
نبدأ أولا بالسمات العامة المشتركة و التى تبرر كلفتها المرتفعة ثم ننتقل للفروق لنحدد الاستخدامات
1- تعمل بمصاحبة حاسب آلى يتولى التحكم و البرمجة.
2- تستطيع تغذية البوردة بالتيار الكهربى بجهود متعددة تحت التحكم التام لتضعه عند اللزوم ثم ترفعه بانتهاء الاختبار وهذا لكل متكاملة أو للبوردة بكاملها حسب رغبة المستخدم.
يأخذ زمن الاختبار للمتكاملة جزء من الثانية - حوالى 25 مللى ثانية و إن زاد يعطى الجهاز إنذار لتقسي الاختبار لعدة مراحل إن كان البرنامج جديد فى مرحلة التصميم أو أن المتكاملة لم تستجيب وهذا خطأ تم اكتشافه. لذا لا داعى لوضع التغذية طول الوقت على البوردة تحت الاختبار لإتاحة الحرية للشخص القائم بالاختبار دون الخوف من التسبب فى إحداث قصر.
لو البوردة تتطلب اختبار تماثلى كقياس تردد كريستال مثلا، فيمن وضع أمر فى برنامج اختبار البوردة لتحقيق هذه الخاصية أى التغذية المستديمة لحين قراءة النتيجة الصحيحة ثم الانتقال للاختبار التالى و هكذا ، وبعد الانتهاء من كل هذه الاختبارات ، يوضع الأمر المعاكس فى برنامج اختبار البوردة للعودة للنسق القياسى السابق فى الاختبار.
3- تختبر المكونات فى البوردات دون الحاجة لفك المكونات إلا ما تعوق الاختبار مثل المكثفات الضخمة، و إن كان هناك دوما طرق للتحايل على هذه المكونات.
4- قابلة كليا للبرمجة أى لها أسلوب لكتابة برنامج جديد لأى متكاملة جديدة و أسلوب للبرمجة للبوردة.
كثيرا ما توصل المتكاملات وخاصة الرقمية بطريقة غير كاملة فمثلا لو لديك عداد، قد لا تحتاج خاصية التصفير Reset أو خاصية التحميل Load ولو بوابة مثلا فالمتكاملة بها أكثر من واحدة وقد تلغى أحدها أو بعض، لهذا فالبرنامج الأصلى الذى يأتى مع الجهاز سيحتاج للتعديل ليناسب هذا الوضع، ومن ثم حفظه للرجوع إليه لاحقا عند الحاجة بدلا من إعادة الكرة فى كل مرة.
5- تختبر الاتصال بين وسيلة القياس و البوردة فلو الاتصال غير تام قد لا تتمكن الآلة من تنفيذ الاختبار.
6- تختبر التغذية فى كل اختبار و تحدد مدى صلاحيتها فقد يكون العطل هو عدم وصول التغذية لجزء من البوردة.
7- تختبر الوظائف و البعض يضيف لها اختبار فولت / تيار لكل المداخل كاختبار إضافى للمتكاملات الخطية. أما الدوائر الرقمية فيجب التحقق من جدول الحقيقة أو جدول التحقق Truth Table كاملا ، حيث اختبار الفولت/تيار للمداخل و المخارج غير مجدى.
8- لابد من وجود رسم الدائرة الإلكترونية حتى يمكن كتابة برنامج الاختبار، لذا غالبيتها توفر أسلوب لعمل هندسة عكسية Reverse Engineering لرسم البوردة عند اللزوم.
9- تحتاج لبوردة سليمة لاختبار البرنامج لأول مرة عليها.
10- تعديل البرامج آليا. كما سبق الشرح فى نقطة 3 ، فغالبا ما تتمكن الآلة من تعديل البرنامج ذاتيا فعند الاختبار الأول للبوردة السليمة، تعطى رسالة خطأ مثل
طرف 2 متصل بالطرف 3
طرف 4 متصل بالأرضى
طرف 5 متصل بالتغذية
وعندها بالعودة للدائرة تستطيع أن تؤكد أن هذا الوضع هو القائم فعلا فتختار الخيار "قبول" و عندها يقوم البرنامج بحذف هذه الاختبارات من الملف، لهذا يجب على من يعمل على هذه الأجهزة أن يفهم آلية عمل هذه الخاصية ليوفر لها الأسلوب الصحيح للعمل، كما يفضل أن يراجع النتيجة بنفسه لتأكد من صحة الباقى و اختباره لكل ما بقى من خواصها.
تذكر أن الحاسبات لا تفهم و ما لم تضع لها خطوات و اختبارات لا تأتى من لديها بواحد فمثلا لو وضعت اختبار ضع هنا واحد – ضع هنا صفر ستكون نتيجة الاختبار ناجحة PASS دوما فلم تطلب منها قياس أى شيء .
11- عند اكتشاف خطأ توضح فى أى خطوة جزئية من الاختبار تم اكتشافه، و ما طبيعته.
12- تبرمج كليا بملفات نصية Text Files و يحولها الجهاز compile لما يحتاجه من نسق آخر.
13- تحتوى طاقم من أجهزة القياس داخليا مثل قياس الفولت و التيار والتردد و تحديد القصر و توليد الذبذبات و راسم إشارة "أوسيلوسكوب" و محلل بيانات رقمية Logic Analyzer.
14- تختبر المتكاملات / الدوائر الخطية و المنطقية. و خلاله و خاصة فى الاختبارات الرقمية، يضطر الجهاز لفرض صفر على دخول واختبار الخرج ثم واحد و اختبار الخرج بصرف النظر عن حالة الدائرة التى تقود هذا الدخل، وهذا يسمى القيادة العكسية Back Drive أى أنك تفرض الوضع على المتكاملة السابقة، وهذا يفرض ضرورة أن يكون الاختبار سريع ولا يزيد عن 25 مللى ثانية حتى لا تتلف المتكاملات بالتيار الزائد .
15- يمكنها اتخاذ القرارات المنطقية فمثلا تحدد نتيجة مسار الاختبار بناء على نتيجة اختبار نقطة ما صحيحة أو خاطئة.
16- جميع الأجهزة تحدد ما تراه غير طبيعى و على من يشغلها تحديد أى المكونات تالفة فقصر فى خرج متكاملة غالبا ما يبدو كقصر فى دخول متكاملة تالية فى الدائرة أيضا.
17- يمكن أن تتوقف فى أى نقطة من البرنامج ثم تعود لاحقا للتكملة دون أن تعوق استخدام الجهاز لاختبار بوردات أخرى فقد تحتاج عملية تغيير مكون تالف بعض الوقت، كما قد يكون لديك عدة بوردات تريد تحديد قائمة بالمكونات المطلوبة لإحضارها معا.
المرة القادمة إن شاء الله نوضح الفروق لكى نعرف فيم تستخدم كل منهما .
|