من أين تنمو "الأرجل"؟
تتوفر الآن العديد من أدوات الآلات التي يتم التحكم فيها بواسطة البرامج واكتسبت شعبية. هذه هي قواطع الليزر والطحن والنقاشون. وكذلك الطابعات ثلاثية الأبعاد. جميع هذه الآلات لديها عقدة واحدة مشتركة - محرك السائر.
وهذا المحرك يحتاج إلى سائق.

مبدأ تشغيل المحرك ليس موضوع هذا المقال. سننظر فقط السائق. كل ما نحتاج إلى معرفته في هذا السياق هو إشارات التحكم التي نحتاج إلى توليدها للتحكم في محرك السائر. اتضح أن هذه هي نبضات مستطيلة الأكثر شيوعا.
هناك عدد من حلول السائقين من شركات مختلفة. في مقالتنا ، سننظر في حل السائق L9110 الأكثر كلفة و HG7881 التماثلية ، وغالبًا ما يستخدم هذا الحل في اردوينو
النظرية والتطبيق
قررت استخدام شريحة L9110 في مشروعي.
تماما ورقة بيانات googled بسهولة . قرأت. كل شيء واضح جدا. الخصائص ، pinout ، جدول الحقيقة ... من جميع النواحي ، يبدو أن السائق مناسب. الجهد التبديل هو 12 فولت ، والإخراج الحالي هو 800 مللي أمبير. - يكفي فقط.
وما هو حقا؟
من دون تأخير في "الصندوق الطويل" صنعت لوحة ، كتبت وأطلقت برنامج اختبار ...
أول شيء لاحظته في جهازي هو أن شريحة برنامج التشغيل حار جدًا. تحذير! تسكع. لا تحميل. ما هي هذه المعجزات من الدوائر؟
ربما بلدي رقاقة معيبة؟
ظهرت الفكرة للنظر في هذا الجهاز بمزيد من التفاصيل. ليست واحدة ، ولكن حفنة.
لم يقل قال من القيام به.
من الجيد أن لدي مقبس SO-8 متوفر ولوحة محاكاة.
حسنا ، وحدة تحكم على أساس STM32.
تم تجميع الحامل وإجراء القياسات.

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

النظر في الخطوط 2 و 3. ماذا نرى هنا؟
- يبلغ انخفاض الجهد عند ترانزستورات الخرج ، عند وجود حمولة ، حوالي واحد ونصف فولت ، والذي يبلغ 0.33 أمبير في التيار عند 0.5 واط لكل قناة.
- في حالة الخمول ، تستهلك الدائرة الدقيقة 0.05 A ، والتي تعطي الجهد عند 12 فولت 0.6 واط لكل قناة.
بمعنى آخر ، بغض النظر عن الحمل ، فإنه يستهلك حوالي 0.5 واط لكل قناة. من الواضح الآن لماذا أحرقت أصابعي عنها.
التدفئة القوية هي ، بطبيعة الحال ، عيب. ولكن ربما رقاقة يؤدي وظيفتها بشكل جيد؟ هنا ، جاء في الآونة الأخيرة في متناول يدي راسم البادئة 4 شعاع في متناول يدي. لم أكن أتوقع أن أحتاج إلى جميع الحزم الأربعة قريبًا. للاختبار ، كتبت برنامجًا بسيطًا على stm32 ، والذي كنت أستخدمه لفترة طويلة في مشاريع مختلفة. يولد البرنامج ببساطة 2 إشارات مستطيلة مع اختلاف التردد ثلاثة أضعاف.
نظرًا لأنه من الأفضل رؤية مرة واحدة بدلاً من قراءتها عدة مرات ، أقوم بإجراء فحص لإشارات التحكم.

لا شيء معقد للغاية. تحولت فقط نبضات مستطيلة مع اختلاف التردد من 3 مرات.
الجزء العلوي من الشاشة - إشارات المدخلات - انخفاض - الإخراج.
من الواضح على الفور أنه مع وجود قيم مختلفة للإشارات عند المدخلات ، تكون القيم عند المخرجات واضحة تمامًا ، فهي محددة بدون تأخير وبأطراف حادة.
إذا كانت الإشارات في المدخلات تتزامن ، فإن الجبهة تكون لطيفة. على غرار تصريف مكثف.
أثناء الاطلاع على الوثائق ، لم أر أي شيء ينذر بمثل هذا السلوك.
ربما قمت بتعيين تردد الإدخال عالية جدا؟ لا يوجد حد في ورقة البيانات.
مع العلم أن برنامج التشغيل هذا يحتوي على ما يقارب 100٪ من HG7881 ، فقد
التفت إلى وثائقه .
ألقت المزيد من الضوء على هذا الوضع الغامض. اتضح أن منطق السائق أوسع قليلاً. هناك وحدتان عند المدخلات تعملان على الكبح (أي عند الخرج يجب أن تكون كلتا الإشارتين منخفضة.) واثنين من الأصفار عند الإدخال "معلقة". الفجوة.
لذلك يجب أن "الأصفار" في الإدخال "تعليق" المخرجات. ثم ، سلوك مكثف التفريغ يمكن التنبؤ به تماما. ومع ذلك ، يجب أن تكون وحدتان عند المدخلات - صفر موثوق بها في الإخراج. ولكن في الواقع هذا ليس كذلك.
يمكن أن ألوم هذا العيب على "الشركة الصينية". ومع ذلك ، اختبرت رقاقة ملحوم بصدق من مجلس اردوينو. في ما - لا رقاقة واحدة. من العديد من المجالس. وهذا هو ، احتمال الزواج تقلص إلى حد كبير.
استنتاج
نطاق الدائرة الصغيرة L9110 أضيق مما هو معلن ، والكفاءة منخفضة.
تشتت 0،5-0،6 واط على مفتاح واحد هو قليلا أكثر من اللازم. ليس من قبيل الصدفة أن هذا الحل هو أرخص. (10 سنتات لكل رقاقة. في aliexpress).
ستناقش المقالات التالية سائقي المحركات البديلة.