Странное поведение L298N

Тема в разделе "Arduino & Shields", создана пользователем Frank[Einstein], 3 июл 2017.

  1. Доброго времени суток.Имеется забавная ситуация.[​IMG]
    Все подключено по данной схеме. ENA и ENB на 5й и 6й PWM пины. Но мотор крутится только в случае если с ENB подается 5в, а не шим сигнал любой скважности.
    Код (C++):
    int IN3 = 9;
    int IN4 = 8;
    int ENB = 5;

    void setup()
    {
      pinMode (IN4, OUTPUT);
      pinMode (IN3, OUTPUT);
      //pinMode (ENB, OUTPUT);
    }
    void loop()
    {
      // На пару выводов "IN" поданы разноименные сигналы, мотор вращается  
      digitalWrite (ENB, HIGH);
      //analogWrite(ENB, 250);
      digitalWrite (IN4, HIGH);
      digitalWrite (IN3, LOW);
    }
    При этом, если я раскомментирую //pinMode (ENB, OUTPUT); , то мотор тоже перестает крутиться
     
  2. NikitOS

    NikitOS Король шутов Администратор

    Код (C++):
    int IN1 = 10;
    int IN2 = 11;
    int ENBA = 5;
    void setup()
    {
    pinMode (ENBA, OUTPUT);
    pinMode (IN1, OUTPUT);
    pinMode (IN2, OUTPUT);
    }
    void loop()
    {
      digitalWrite (IN1, HIGH);
      digitalWrite (IN2, LOW);
      analogWrite(ENBA,250);
      delay(100);
    }
     
  3. Забыл указать. В моем случае
    IN 3 - 9
    IN 4 - 8
    EN B - 5

    IN 1 - 7
    IN 2 - 4
    EN A - 6
     
  4. NikitOS

    NikitOS Король шутов Администратор

    на схеме enb на 3 пин а в коде на 5?и in1 и in2 на 4 и 5
    и in3 и in4 на 6 и 7
     
  5. Забыл указать. В моем случае
    IN 3 - 9
    IN 4 - 8
    EN B - 5

    IN 1 - 7
    IN 2 - 4
    EN A - 6
     
  6. NikitOS

    NikitOS Король шутов Администратор

    да я понял))


    подключите по моему коду и попробуйте он работает у меня
     
  7. То же самое. Не работает.
     
  8. NikitOS

    NikitOS Король шутов Администратор

    фотку скинте схемы
     
  9. Питание от 4х пальчиковых батареек, напряжение на драйвер от них 5.2в. Земли драйвера и арудуино соединены
     
  10. NikitOS

    NikitOS Король шутов Администратор

    у меня ардуино от 12в и от ее 5 в на драйвер в 5 в
     
  11. NikitOS

    NikitOS Король шутов Администратор

    хоть вам снимать видео о подключении
     
  12. На 12в под рукой нет ничего, дело в напряжении питания драйвера?
     
  13. NikitOS

    NikitOS Король шутов Администратор

    а не 6
     
  14. Окей, поставлю повышающий модуль на 2А и 12В
     
  15. NikitOS

    NikitOS Король шутов Администратор

    да у меня блок от wifi роутера)
    а вот от кроны у меня не работает только 12в>arduino>l298n>моторы
     
  16. Как найду и поставлю модуль отпишу
     
  17. Tomasina

    Tomasina Сушитель лампочек Модератор

    Не первый раз уже говорилось - выкиньте эту бяку и никогда ей не пользуйтесь ;)
    Емкость Кроны 260 мАч, мотору нужно 2000 мА, для L298xx еще 20-30%, которые будут переведены в тепло.
     
  18. NikitOS

    NikitOS Король шутов Администратор

    ну ивЯните не знал:eek::confused:
     
  19. Проверил, напряжение на пинах мультиметром. High и PWM 255 дают одинаковые 5в, но от pwm мотор не крутится.