تحكم مدمج في المحركات وإلكترونيات القدرة

نظام تحكم آلة رمي كرات الكريكيت بـ STM32

تحكم في محركي عجلتي الإطلاق على STM32F103، من نمذجة المحرك والمحوّلات حتى تصميم اللوحة.

إنترنت الأشياءالإلكترونيات وPCB
نظام تحكم آلة رمي كرات الكريكيت بـ STM32: تحكم مدمج في المحركات وإلكترونيات القدرة

نظرة عامة

متحكم متكامل لآلة رمي الكرات. تشغّل برمجيات STM32F103 حلقتي PID مستقلتين، وتقرأ المُرمِّزين بالمقاطعات، وتأخذ السرعة والانحراف والتيار عبر ADC، وتقود مرحلتي قدرة PWM. وتغطي نماذج Simulink تبديل أطوار محرك BLDC والمحوّلات، ويضم EasyEDA المخطط وتصاميم اللوحات.

التحدي

تعتمد سرعة الكرة وانحرافها على عجلتين تثبت كل منهما على سرعة مختلفة تحت الحمل. ويجب تصحيح كل محرك على حدة، وتصميم مرحلة القدرة ومراجعتها قبل أول تشغيل.

أهم القدرات

  • حلقتا PID مستقلتان مع حدود لدورة التشغيل
  • قراءة المرمّزات بالمقاطعات وحساب السرعة
  • قنوات ADC للسرعة والانحراف والتيار
  • نماذج Simulink لتبديل أطوار BLDC ومحوّلي buck وbuck-boost
  • مخطط وتصميما لوحتين في EasyEDA

من داخل المشروع

نظام تحكم آلة رمي كرات الكريكيت بـ STM32: رسم توضيحي للعتاد: المكونات ومسار الإشارات
رسم توضيحي للعتاد: المكونات ومسار الإشارات
نظام تحكم آلة رمي كرات الكريكيت بـ STM32: مرحلة قدرة المحركين، لوحة ثلاثية الأبعاد
مرحلة قدرة المحركين، لوحة ثلاثية الأبعاد
نظام تحكم آلة رمي كرات الكريكيت بـ STM32: محوّل buck-boost، لوحة ثلاثية الأبعاد
محوّل buck-boost، لوحة ثلاثية الأبعاد
نظام تحكم آلة رمي كرات الكريكيت بـ STM32: معمارية النظام
معمارية النظام

النتائج

  • البرمجيات والمحاكاة وتصميم العتاد في حزمة واحدة
  • تصميم لوحتي مرحلة القدرة للمحركين ومحوّل buck-boost بالأبعاد الثلاثية

التقنيات

STM32F103Embedded CSTM32 HALMATLAB/SimulinkEasyEDAPID

أعمال ذات صلة

لست متأكدًا من أين يبدأ مشروعك؟

أخبرنا من أين تبدأ، وسنرد عليك بأبسط نطاق مناسب.

ابدأ مشروعك