У меня есть простой робот с двумя двигателями постоянного тока. Какое минимальное количество управляющих контактов при использовании двойного Н-моста L298N я могу использовать для управления движением вперед, назад и поворотом?
Вот типичная установка чипа. Похоже, мне понадобится 6 линий управления для управления двумя двигателями.
Если бы я привязал Ven к высокому уровню и полагался на «быструю остановку двигателя C=D» на холостом ходу, было бы это плохо?
http://letsmakerobots.com/files/userpics/u4107/L298N.png http://letsmakerobots.com/files/userpics/u4107/L298N.png
С двумя контактами у вас есть полный контроль. Это позволяет двигаться вперед, назад и останавливаться. если вы хотите разрешить движение по инерции, вам понадобятся три булавки, чтобы снизить Ven. Если вам не нужна быстрая остановка, вы можете использовать XOR для управления Ven с двух линий управления. Когда они равны, привод t низкий. Затем у него есть прямой реверс и движение по инерции.
Если вы удерживаете Ven High, когда решите прекратить движение, он полностью затормозит. Если вы используете простой логический элемент XOR для подачи сигнала Ven, вы можете работать только по инерции. Это решается исходя из того, что вы хотите, чтобы двигатель делал. Если вам нужна опция, используйте три строки. от микро это почти ничего не стоит.
Минимальное количество штифтов, которыми вы должны управлять, составляет только « один » на двигатель, я использую эту конфигурацию в большинстве своих роботов.
Подключите затвор или транзистор, чтобы инвертировать выход между выводами C и D, и подайте сигнал ШИМ в качестве входа.
В этой настройке у вас будет только один вход, управляющий как скоростью, так и направлением двигателя, и он очень удобен в робототехнике, вы можете управлять им, изменяя рабочий цикл.
стоп ----> 50%
вперед ----> 51-100% (скорость вперед увеличивается с увеличением рабочего цикла, где 100% соответствует максимальной скорости вперед)
реверс ----> 0-49% (скорость реверса увеличивается с уменьшением рабочего цикла, где 0% — максимальная скорость реверса)
Тоби Джеффи
Кортук
Кортук