l298n и pwm

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем Fumofu, 21 апр 2017.

  1. Fumofu

    Fumofu Нуб

    Добрый день
    Подключаю моторчики к данному драйверу при подаче шим=70 выдает напряжение 0.7 вольт и мотор пищит, а если подать шим=80 уже 2.8 вольта и мотор уже достаточно сильно вращается. Как исправить такой скачок напряжения?
    спасибо
     
  2. serg_admin

    serg_admin Гик

    L298n прямо на микросхеме написано, или так сказал продавец при покупке?

    Вообще при нормальной схеме такого быть не должно. Если только Ваш блок питания не "тянет" холостой ток двигателя. Дело в том, что у "стоячего" DC двигателя сопротивление ниже чем у крутящегося.
     
  3. rkit

    rkit Гуру

    Взять мотор с большим крутящим моментом.
     
  4. Onkel

    Onkel Гуру

    с этим драйвером - к сожалению, никак. Но документированный баг есть фича. Составьте таблицу "шим- напряжение", линеаризуйте (скорее всего у вас будет что -то вроде V= (PWM*V-4) при PWM*V>4 и 0 при PWM*V<4. Или возьмите драйвер на мосфитах, там все более - менее линейно. Такое поведение L298n связано с тем, что у него просто бешеное падение напряжения на транзисторах моста.
     
  5. Onkel

    Onkel Гуру

    Так и должно быть. Связано с большим падением напряжения на элементах моста.
     
  6. Fumofu

    Fumofu Нуб

    На самой плате написано
    У меня сейчас на этой плате сидят 4 мотора, по 2 на каждый выход и питаю от 9.5В меня смущает это...
     
  7. serg_admin

    serg_admin Гик

    Какая мощность блока питания? Какая мощность моторов ?