Добрый день. Нужна помощь. Собрал небольшую радиоуправляемую тележку на arduino, nRF24L01 и дравере моторов L298N. Схема в приложенных файлах. В первом случае как только приходит команда на включение двигателей приемник перестает реагировать, видимо происходит переинициализация изза скачка напряжения. Когденсатор поставил как советуют здесь http://forum.amperka.ru/threads/nrf24l01-побеждаем-модуль.3205/ Устройство заработало только когда ввел второй источник питания, как на схеме 2. В итоговом устройстве планируется 4 двигателя и аккумулятор LiPo 7.4V 6000mAh. Отсюда вопросы: 1) почему так происходит, не справляется стабилизатор питания + конденсатор и происходит достаточно сильный скачок, который приводит к перезагрузке радиомодуля? можно ли этого избежать используя один источник питания. возможно просто крона не вытягивает 2) достаточно ли будет в этом случае (4 мотора) батареи описанной выше, или для питания электроники придеться ставить доп. батарейку (например Крону) 3) насколько правильно второе решение, не будут ли в этом случае разные источники питания влият друг на друга вызывая разряд одной батареи изза разности напряжений батарей Схема 1 Схема 2
Опытным путем было выяснено: замена источника питания на сетевой (14,5В) не дало ничего, симптомы те же. Помогло увеличение емкости конденсатора в цепи питания радиомодуля. Поставил батарею из 7 по 100мкФ и 3 по 220мкФ (ну какие были, нет под рукой большого). Стало лучше, но все равно через некоторое время зависает. Видимо надо увеличивать емкость и разводить цепи питания, чтоб не влияли друг на друга. Причем забавно, при смене ИП обратно на крону, устройство начало передвигаться рывками, как будто еще и перегружался МК.
Такая емкость говорит о больших колебаниях напряжения по амплитуде. Стабилизированный источник питания должен был это поправить.