проблемы l298n

Тема в разделе "Arduino & Shields", создана пользователем rewan871, 19 фев 2015.

  1. rewan871

    rewan871 Нерд

    Раньше падало напряжение где-то с 12 до 10 вольт, теперь где-то до 5...
    Подскажите в чем дело?
    Возможно из-за того, что мотор подключенный к нему несколько раз заклинило, либо я выставил слишком большую частоту шим?
     
  2. vvr

    vvr Инженерище

    Покажи код, схему подключения, какой двигатель
     
  3. rewan871

    rewan871 Нерд

    int IN3 = 5;
    int IN4 = 6;
    int ENB = 11;
    #define pot A1
    void setup()
    {
    pinMode (ENB, OUTPUT);
    pinMode (IN4, OUTPUT);
    pinMode (IN3, OUTPUT);
    pinMode(pot, INPUT);
    }
    void loop()
    {
    TCCR1B = TCCR1B & 0b11111000 | 0x01

    digitalWrite (IN2, HIGH);
    digitalWrite (IN1, LOW);
    int x;
    x = analogRead(pot);
    int y = map (x,0,1024,255, 100);
    analogWrite(ENB,y);
    }
     

    Вложения:

  4. vvr

    vvr Инженерище

    Такой мотор требует другого драйвера.
    L298 ток до 2А.
    Ваш мотор кушает 5-7 А.
    Драйвер может просто сгореть.
    Вам нужно или драйвер на 10 А или вообще через мощный транзистор гонять, раз у вас направление вращения не меняется.
     
  5. rewan871

    rewan871 Нерд

    у меня блок питания не может больше 2 ампер выдавать, так что я думаю, что мотор больше 2 ампер не сможет забрать) следовательно этот драйвер подойдет
     
  6. rewan871

    rewan871 Нерд

    так в чем проблема такого большого падения напряжения?
     
  7. vvr

    vvr Инженерище

    ваш мотор кушает больше чем вы ему даёте:)
     
  8. vvr

    vvr Инженерище

    для такого мотора надо давать больший ток
     
  9. vvr

    vvr Инженерище

  10. rewan871

    rewan871 Нерд

    У меня два таких мотора уже есть... Мне всего где-то 20 оборотов в минуту нужно... Подскажите какой именно драйвер нужен или схемку с транзистором.
     
  11. rewan871

    rewan871 Нерд

    Кстати, подключал этот мотор напрямую к компьютерному блоку питания к 5 и 12 вольт, все работало, минут 15 тестировал. Таким способом он не спалит блок питания?
     
  12. vvr

    vvr Инженерище

    какой мотор, от стеклоочистителя?
    если его подключить к блоку питания от компа, то там ток кажется 5А.
    управление с помощью транзистора http://wiki.amperka.ru/конспект-arduino:мотор
    только надо транзистор братьна ток 15А и более.
     
  13. rewan871

    rewan871 Нерд

    Как думаете, такая схемка подойдет для мотора стеклоотчистителя?
    http://www.pult.am/poleznoe/756-shim-regulyator-oborotov-ventilyatora-otopitelya-0-10a.html
     
  14. vvr

    vvr Инженерище

    Конечно, и контроллер не нужен.
    Я не знаю для чего тебе нужно, только эта схема не даёт возможность менять направление.
     
  15. rewan871

    rewan871 Нерд

    или лучше такой использовать?
    http://www.pult.am/poleznoe/740-ele...-pechki-regulyator-napryazheniya-12v-50a.html
     
  16. rewan871

    rewan871 Нерд

    так мне менять направление не нужно)
     
  17. rewan871

    rewan871 Нерд

    Контроллер я все-равно использую) он будет показывать скорость вращения в процентах от 0 до 100, измеряя сопротивление переменного резистора.
    Не могли бы вы мне помочь, я пока не очень хорошо разбираюсь в схемах и терминах... какие тут нужны конденсаторы?) С1 - 30 пикофарат, С2 и С3 не понимаю...

    http://www.pult.am/poleznoe/756-shim-regulyator-oborotov-ventilyatora-otopitelya-0-10a.html
     
  18. vvr

    vvr Инженерище

    если ардуину будешь использовать, то мастеркит тебе нафиг не нужен.
    управляешь транзистором
     
  19. vvr

    vvr Инженерище

    В той схеме вся лабуда на таймере NE555 генерирует шим, который у тебя ардуина и так выдаёт
     
  20. rewan871

    rewan871 Нерд

    Пока знаний у меня не достаточно, чтобы убрать NE555 и использовать arduino...