vfear писал(а): 18 фев 2019, 13:46
Добрый день, пока только учусь
Хотел узнать, как реализовать расширение выводов т.к. все цифровые пины уже заняты.
Как пример: у меня на плате ушло 8 пинов под 2 шаговых мотора. Как можно освободить хотя бы эти 8? Аналоговые все свободны, spi шина занята NRF24 .
Нужно ещё 4 серво мотора подключить и модуль дальномера. Возможно ещё Bluetooth понадобится. Есть ли примеры в среде Flprog?
Заранее спасибо
PCA9685 возьмите. 16 каналов PWM на 12 бит.
Если у вас мега 328 то нормально она управляет только 3 шаговика. И то если нет Дисплея.
Чем больше будете вешать, тем дольше будут танцы с бубном продолжатся.
Проблема в том что если мега зависнет то вся микросхемы расширения будут работать дальше по последним полученным данным.
Я так аккумулятор испортил.
Берите лучше сразу мегу 2560. Хотя можно использовать внешний watchdog.
Внутренний почему то криво работает.