2017-02-02 3 views
-1

Я работаю над проектом, который требует, чтобы я прочитал скорость двигателя постоянного тока с помощью квадратурного датчика. Я использую плату Arduino UNO и по какой-то странной причине двигатель работает, только если он подключен к контактам 2 и 3. Однако эти контакты зарезервированы для прерывания (где я собирался подключить кодер). Как я могу решить эту проблему?Проблемы с контактами для прерывания и двигателя DC - Arduino UNO

+6

Можете ли вы разместить код? –

+4

И схематично ... – frarugi87

ответ

0

Предполагая, что ардуино может обеспечить достаточный ток, вы должны иметь возможность запускать двигатель с любого выходного штыря, ознакомьтесь с this diagram для справки. Вы также должны убедиться, что у вас есть необходимые схемы защиты. Это хорошая отправная точка: https://create.arduino.cc/projecthub/licensedGeek/controlling-a-dc-motor-from-an-arduino-101-board-f4954b

Смежные вопросы