Arduino Uno против аналога Arduino MKR1000 расхождения analogRead

Я использую Arduino для управления двигателем BLDC, подключенным к драйверу двигателя. Это простое управление, в качестве сигнала которого я использую ШИМ. До этого я использовал контакт 5 Arduino Uno для управления двигателем BLDC, аналоговое значение начинается с 80. Теперь я перешел на плату Arduino MKR1000 с тем же контактом 5 для управления двигателем BLDC. Но для того, чтобы MKR1000 вращал двигатель, аналоговое значение начинается со 125. Мой вопрос в том, почему две из этих плат используют разные значения ШИМ для вращения двигателя BLDC.

, 👍1


1 ответ


Лучший ответ:

2

Adruino Uno работает от напряжения 5 В, а MKR1000 — от 3,3 В. Это означает, что вам нужно немного больше времени включения, чтобы получить ту же выходную мощность.

,