شريحة ULN2003 عبارة عن سبعة ترانزستورات دارلنجتون مجمّعة في غلاف واحد، تعمل كواجهة بين المتحكم والأحمال التي لا يقدر على تشغيلها. منفذ الأردوينو يعطي تياراً صغيراً لا يكفي لتشغيل ملف ريلاي أو محرك خطوي أو مصباح، وهذه الشريحة تأخذ إشارته الضعيفة وتستخدمها لفتح مسار تيار أعلى بكثير. تحتوي أيضاً على دايودات حماية داخلية تمتص النبضة العكسية من الملفات، وهي نقطة توفّر عليك إضافة دايود خارجي لكل خرج. أشهر استخدام لها هو تشغيل المحرك الخطوي 28BYJ-48.
المواصفات التقنية
| الموديل | ULN2003 |
| عدد القنوات | 7 قنوات |
| النوع | مصفوفة ترانزستورات دارلنجتون |
| الحماية | دايودات كبح داخلية للأحمال الحثية |
| الغلاف | DIP بـ16 طرفاً |
| الدخل | يقبل إشارة منطق 5 فولت مباشرة |
الاستخدامات
تشغيل المحركات الخطوية الصغيرة مثل 28BYJ-48، تشغيل ملفات الريلاي والصمامات الكهربائية، إضاءة مجموعة LED أو شاشات سبع مقاطع بتيار أعلى، تشغيل الطنانات والمراوح الصغيرة، ومشاريع الطلاب في دوائر الواجهة والقيادة.
التوافق
تعمل مع Arduino و ESP32 و PIC وأي متحكم بمنطق 5 فولت، ولا تحتاج مكتبة برمجية — هي قطعة عتادية تُوصل بين المنفذ والحمل. تذكّر أنها تسحب التيار إلى الأرضي ولا تعطي جهداً موجباً، أي أنها تُوصل بين الحمل والأرضي بينما يأخذ الحمل الموجب من مصدر الطاقة مباشرة.
منتجات مكمّلة
إن كنت تحتاج ثماني قنوات بدل سبع، شريحة ULN2803 بنفس المبدأ. وللمحركات الكبيرة التي تفوق قدرتها، درايفر BTS7960.