أقوم ببناء السيارة الكهربائية الأكثر كفاءة في العالم.
يرجى مراجعة الموقع في الرابط أدناه.
أتمنى أن تكون السيارة رخيصة حتى يتمكن الجميع من شرائها.
لذلك أقوم بتصميم وتصنيع جهاز التحكم في المحرك الرخيص الخاص بي.
تصميمي هو استخدام حوالي 10 موسفيت PWM يتم التحكم فيها بواسطة Arduino للتحكم بشكل فعال في سرعة محرك السيارة الذي يتراوح من 10 إلى 20 حصانًا.
يحتوي الجزء الأول الذي قمت باختباره على وحدتي MOSFET على نفس المبرد.
لقد تمكنت من إجراء الاختبار حتى الساعة 20 صباحًا وتم تسخين الموسفيت إلى درجة حرارة 47 درجة مئوية فقط.
إذا قمت برفع الجهد إلى 48 فولت عند 20 أمبير، فيمكنني التحكم في 1.3 حصان.
تعتبر وحدة التحكم هذه مثالية للدراجات الكهربائية الكبيرة أو الدراجات النارية الكهربائية الصغيرة التي يبلغ سعر أجزاءها حوالي 10 دولارات فقط.
وحدة التحكم في قائمة الأجزاء (
لقد استخدمت Arduino Mega ولكن يمكنك استخدام مفتاح المؤقت أو جهاز تحكم صغير آخر) 2 Mosfets (استخدمت N-
Road 60 V 30 amp qfp30n06l) الثنائيات (استخدمت 4 1N5404) حوض الرأس (
أستخدم مشعاعًا كبيرًا من الألومنيوم) مروحة كمبيوتر (استخدمت مروحة كمبيوتر 12 فولت .16 أمبير) سلك (
استخدمت 18 جرامًا، لكن 16 أو 14 سيكون أفضل للأمبيرات العالية، 22 جرام للإشارات)
Busbarأولاً قمت بلحام السلك بسلك Mosfet.
لقد فصلتهم بعناية حتى يكون لدي مساحة للحام.
على دبوس البوابة قمت بلحام سلك 22 جرام.
لقد قمت بلحام 18 جرامًا من الأسلاك في المصرف والمصدر الكهربائي.
أضع أنبوب الانكماش الحراري على أي جزء مكشوف على طول الطريق إلى الموسفيت.
قمت بعد ذلك بتوصيل البوابة والمصدر والصرف الخاصين بوحدات MOSFET.
لقد قمت بتوصيلهم في الحافلة.
لقد قمت بتوصيل سلك 22 جرامًا بالصرف الموجود في الحافلة.
يتم توصيل الباب وأنبوب الصرف باللوحة.
يتم استخدام المقاوم 1 k كمقاوم منسدل لتفريغ البوابة عندما لا يكون لدي طاقة.
يتم بعد ذلك توصيل البوابة بالرقم الرقمي 13 في Arduino.
يتم توصيل الصرف بمنفذ Arduino GND.
أقوم بعد ذلك بتوصيل مقياس الجهد إلى Arduino للتحكم في السرعة وشاشة LCD (اختياري).
بعد وضع بعض المعجون الحراري على الجزء الخلفي من الرادياتير، قمت بتثبيت مسامير الموسفيت على الرادياتير.
أستخدم دبوس Arduino الرقمي 13 لأنه يعمل PWM بجهد يبلغ حوالي 1000 هرتز.
صوت معظم المحركات مزعج، لكن التردد يمكن أن يتغير إذا أردت.
هذا البرنامج بسيط جدا.
ما عليك سوى إدخال متغير من الدبوس التناظري في وعاء القياس.
يتم بعد ذلك استخدام هذه القيمة لتغيير دورة عمل PWM.
هنا مثال صغير للبرنامج.
الوعاء مغطى بجيش اردوينو.
تقوم الممسحة الموجودة في Arduino بإسقاط الجهد بين 0 و 5 عند الدوران.
تقبل وظيفة القراءة التناظرية انخفاض الجهد.
استخدمنا هذا في وظيفة AnalogWrite التي أنشأت نبض PWM.
Int PWM = 13 قراءة تناظرية (وعاء)؛ AnalogWrite (PWM، وعاء / 4)؛
لقد قمت بتركيب مقياس حرارة على أحد الموسفيت، واختبرت العديد من التيارات المختلفة وراقبت درجة الحرارة.
يمكنني تشغيل 17A لفترة كافية ودرجة الحرارة مستقرة عند 47 درجة مئوية.
الحد الأقصى للتيار يزيد عن 20.
ليس لدي محرك كبير، لذلك أستخدم 4 محركات 12 فولت و4 مصابيح كحمل.
عندما أحصل على محرك أكبر وأصنع حزمة بطارية أكبر، أبدأ في اختبار وحدة تحكم أكبر بقوة 10 إلى 20 حصان.
لقد اختبرت وحدة التحكم الخاصة بي باستخدام بطارية ليثيوم أيون محلية الصنع.
أستخدم 8 وحدات بالتوازي وأستخدم ما يصل إلى 5 مجموعات من 20 فولت على التوالي باستخدام 40 وحدة.
عندما اختبرت ذلك خلال 20 دقيقة تقريبًا، لاحظت أن بطاريتي أصبحت ساخنة جدًا وانخفض الجهد الكهربائي كثيرًا.