Привод двигателя с щеткой MC33926 (Щит/Держатель)

Как я могу использовать драйвер двигателя MC33926, как это предлагается для Arduino, для движения вперед, назад с помощью ШИМ и управления направлением?

Проблема в том, что MC33926 имеет входы IN1 и IN2, а не PWM и DIR, как обычно. Как можно напрямую использовать IN1 и IN2 с Arduino. Например, как это делается в проекте ArduMower.

Мне также интересно, при каких условиях этот контроллер является энергоэффективным? Если нагрузка оказывает влияние на маховик (например, диск газонокосилки с высокой частотой вращения), снижение оборотов приведет к пустой трате энергии?

Я знаю, что существуют различные экраны, которые имеют логику для управления входами с помощью PWM и DIR, но печатная плата ArduMower 1.4 решила подключить ее напрямую. Вот аппаратное решение pololu (хотелось бы, чтобы я понял эти два элемента NAND и Q2, но это еще одна проблема):

https://www.pololu.com/product/1213/pictures

, 👍1


1 ответ


1

Я понял это до сих пор:

  • Если частота ШИМ слишком низкая, потребляемая мощность двигателей без нагрузки (100% ШИМ 200 мА) быстро увеличивается(!) при медленной езде, например, на 33% до 1A.
  • При определенной частоте ШИМ (>2 кГц) энергопотребление нормализуется, и для более медленного вождения требуется меньше энергии.>
  • MC33936 имеет IN1 и IN2, которые обычно связаны с IN1 = НИЗКИМ и IN2 = ШИМ или IN1 = ШИМ и IN2 = НИЗКИЙ (не подходит для большинства MCs)
  • В качестве альтернативы вы можете использовать IN1 = ШИМ и IN2 = НИЗКИЙ / ВЫСОКИЙ, НО вы должны ИНВЕРТИРОВАТЬ СИГНАЛ ШИМ при работе в обратномнаправлении, т. Е. IN1 = ШИМ и IN2 = НИЗКИЙ или обратный IN1 = ~ШИМ (инвертированный ШИМ) и IN2 = ВЫСОКИЙ. В противном случае вы начнете движение со скоростью 0 ШИМ при 100% мощности двигателя. Это тоже довольно сложно.
  • MC33936 не имеет свободного хода (за исключением случаев, когда ВКЛЮЧЕНО = НИЗКОЕ) и тормозит двигатель до 0, когда IN1 = IN2
  • MC33936-это контроллер тормозного двигателя, который активно устанавливает обороты на выходе. двигателя в соответствии с ШИМ.
,