Греется драйвер двигателя L293D

Vlad_7019
Offline
Зарегистрирован: 20.05.2019

Сильно греется драйвер двигателя L293 при нагрузке коллекторных моторов 

Использовал аккумуляторы 18650 подал на драйвер и ардуино UNO 4,2 V но моя машинка она вообще никуда не ехала и все равно L293D грелся, Следующим этапом было последовательное соединение аккумуляторов в итоге и подал 8 V на Ардуино и Драйвер и машинка кое как уже начала ехать но l293 до сих пор сильно греется 

Двигатель кушает 0,4 Ампера и потребляет 2,4 V 

Что делать не знаю подскажите в ардуинах я новичок, из моих теорий по данной проблеме было только 1 разумное объяснение когда двигатели ели ели крутятся они задают большую нагрузку на L293D ну типа едете на груженой машине на горку + - но тогда как сделать что бы этот эффект пропал без повышения напряжения ??? и самый просто способ который я для себя выделил это прикрепить радиатор от Компьютерного БП но пока я не буду уверен в том что этот нагрев безопасен радиатор я не прикреплю 

ромашка
ромашка аватар
Offline
Зарегистрирован: 01.05.2019

Что за двигатели?

nik182
Offline
Зарегистрирован: 04.05.2015

А тестер есть? Померить напряжения на двигателях, на драйверах. Открываете драйверы полностью или шим %50 есть? Схема включения и скетч управления где? 

svm
Offline
Зарегистрирован: 06.11.2016

Vlad_7019 пишет:

Двигатель кушает 0,4 Ампера и потребляет 2,4 V 

Это скорее всего паспортные данные двигателя при номинальной нагрузке и оборотах. Он рассчитан на напряжение 2,4V и ток 0,4А, а не потребляет и кушает.Если двигатель стоит, то напряжение на нем практически "0" вольт, а ток определяется активным сопротивлением обмоток. Вот драйвер и греется т.к. все напряжение аккумулятора приложено к нему, а ток зависит от сопротивления открытых ключей драйвера. Возможно неправильно выбраны  параметры ШИМ т.к. двигатель имеет пусковой ток намного больше рабочего, и плавное изменение скорости на начальном участке невозможно. Или проблемы с механикой-неправильно подобран редуктор. Ардуина здесь ни при чем, она лишь выполняет то что Вы ей напрограммировали.

Отключите ардуино совсем и попробуйте управлять драйвером напрямую, посмотрите что будет.

http://robocraft.ru/blog/electronics/563.html

https://www.myrobot.ru/stepbystep/el_driver.php

 

Vlad_7019
Offline
Зарегистрирован: 20.05.2019
#include <AFMotor.h> // Подключаем библиотеку для работы с шилдом 
int i;
AF_DCMotor motor1(1);// Подключаем моторы к клеммникам M1
AF_DCMotor motor3(3);// Подключаем моторы к клеммникам M3
 
void setup() {
motor1.setSpeed(255);// Задаем максимальную скорость вращения моторов
motor1.run(RELEASE);
}
 
void loop() {
         
motor1.run(FORWARD); // Задаем движение вперед
motor1.setSpeed(255); // Задаем скорость движения
delay(2000); //Указываем время движения
         
motor3.run(FORWARD); // Задаем движение вперед поворотных колесс налево 
motor3.setSpeed(255); // Задаем скорость движения
delay(1000); //Указываем время движения
         
motor1.run(RELEASE); // Останавливаем двигатели
delay(500); // Указываем время задержки
 
motor1.run(BACKWARD);  // Задаем движение назад 
motor1.setSpeed(255);  // Задаем скорость движения 
delay(2000); // Указываем время движения
 
motor3.run(BACKWARD);  // Задаем движение назад поворотных колес на право
motor3.setSpeed(255);  // Задаем скорость движения 
delay(500); // Указываем время движения
            
motor3.run(RELEASE); // Останавливаем двигатели
delay(1200); // Указываем время задержки
}
 
Шилд менял 64 ... 225             М1 зад М3 поворотный спереди менял местами тогда передняя L293 греется 
 
               Вот такой у меня МОЩНЫЙ двигатель и как это всё у меня выглядит, желтые провода это светодиоды от них вреда нет я проверял - кондеры на двиглах я припоял типа от помех и темного измерения потому что в дальшейшем она будет ездить от блютуз, но китайцы подвели теперь она будет типа робот а курсач не дремлит