Как подключить двойной редуктор Tamiya к Arduino Uno?
Я работаю над созданием своего первого робота. Это мой первый опыт в области DIY-электроники. У меня уже есть Arduino Uno, и я заказал здесь двойной редуктор Tamiya. Моя цель — управлять редуктором, чтобы двигать робота, но из того, что я уже прочитал, мне нужно что-то между Ardiuno и двигателями. Похоже, у людей возникают проблемы с этим, потому что входящие в комплект двигатели имеют низкое напряжение, поэтому шилд Arduino motor shield не будет работать легко.
Я ищу четкое решение, как заставить эту штуку работать, максимально простым способом. Одна из вещей, которую я рассматриваю, — это замена двигателей в коробке передач на эти двигатели. Если я это сделаю, прав ли я, думая, что смогу запустить их от платы Arduino motor shield?
Если есть более простой (или дешевый!) способ заставить это работать, чем застрять на шилде Arduino Motor, я за. Я просто склонился к этому решению, потому что оно кажется мне более простым, как новичку в электронике. (Я еще не купил этот шилд.) Но я действительно открыт для других решений, так что если вы можете, я был бы признателен за совет!
@Steven Hovater, 👍4
2 ответа
Лучший ответ:
Вот что я нашел о моторном щите и моторах:
- Двигатели рассчитаны на 3-6 В и потребляют много тока. Это может быть проблемой для мобильного робота. Вам придется найти источник питания, который может обеспечить 4+ ампера... при питании от батареи это много. Лично я бы выбрал сервопривод непрерывного вращения для компактного, легкого робота.
- Motor shield может обеспечить 2 канала 2A при 5-12 В (Источник) с помощью двух клемм
+
и-
в нижней левой части shield. Вам необходимо подключить внешнее питание, поскольку USB не может обеспечить достаточное питание. Я не могу найти, будет ли motor shield ограничивать ток, если он превысит допустимый уровень, но если вы используете редуктор, я бы порекомендовал другой путь управления, который обойдется в 1/6 от цены.
Этот чип был рекомендован Pololu на странице продукта.
Пора доставать паяльник! На самом деле, пайка — это отличная инвестиция, и скоро вы дойдете до точки, когда он вам потребуется; другой альтернативы не будет. К счастью для вас, вам нужно будет спаять всего 16 соединений. Разъемы включены.
Схемы с сайта Pololu:
*(Нажмите для увеличения ^^^)**
*Я добавил немного текста к этому изображению.
Электродвигатели типа FA130 в наборе Tamiya Double Gearbox Kit (№ 70168) — это двигатели постоянного тока напряжением 1,5–3 В с номинальным током 0,20 А (без нагрузки), 0,66 А (при максимальной эффективности) и 2,2 А (при остановке), см. Двигатель постоянного тока напряжением 1,5–3 В, 6990 об/мин. Они не являются двигателями с высоким током.
Привет, Андре, и добро пожаловать на Arduino:SE. «Высокий ток» — это очень относительный термин. Ток остановки в 2,2 А может быть слишком большим для линии 2 А на шилде двигателя., @sempaiscuba
- НУЖНА помощь с серводвигателем
- Arduino uno + cnc Shield v3 + драйвер шагового двигателя A4988 + AccelStepper?
- Как заставить сервопривод вращаться на угол больше 180°
- Почему Adafruit motor shield не крутит моторы?
- Мой моторный щит сломан?
- Не могу скомпилировать скетч Arduino, когда удаляю функцию цикла void
- Серво не двигается
- Adafruit Motorshield v2.3 не работает
Спасибо! Для ясности, если я использую контроллер, который вы упомянули выше, то я могу просто использовать входящие в комплект двигатели, верно?, @Steven Hovater
Рад, что смог помочь! Да, @Steven, можно использовать входящие в комплект моторы. Также, контроллер связан со страницей мотора, FYI., @Anonymous Penguin
Отлично. Последний вопрос — если я правильно следую спецификации контроллера, в коде на arduino я просто устанавливаю контакт, подключенный к Ain1, на HIGH, чтобы двигаться вперед. Как вы думаете, это правильно? Одной из причин, по которой я пытался оставаться в рамках официальных вещей Arduino ранее, было то, что я немного боялся выходить за рамки резервирования кода! Но вы меня подбодрили!, @Steven Hovater
@Steve Рад, что смог помочь. Эм, в техническом описании на странице восемь, в таблице два, говорится, что один штифт делает движение вперед, другой назад, и оба они тормозят. Если питание не подается ни на один из штифтов, он будет свободно вращаться случайным образом., @Anonymous Penguin