Тема у меня следующая:
Я обучаю своих детей lego mindstorms. В этом обучении все зависит от того, может ли робот работать или не может. Если не может, то обучение не двигается.
Я придумал другую идею снижения расхода энергии без потери в мобильности.
Идея состоит в том, что моторы подключаются к Кирпичу через вставку.
Вставка это некий кубик, у которого есть два порта такого типа http://www.mindsensors.com/images/produ ... socket.jpg
Также есть один порт для подключения источника внешнего питания.
К мотору идет шлейф, два провода из которого, это ШИМ сигнал.
Вставка в себе содержит функционал позволяющий считывать ШИМ сигнал идущий с Кирпича на входном порте и воспроизводить его на выходном порте используя внешний источник питания.
Остальные провода соединены напрямую.
То есть происходит копирование ШИМ сигнала с входа на выход.
Собственно комплектующие нужные для сопряжения проводов имеются.
Что может выступать в качестве переносчика ШИМ сигнала с входа на выход?
У меня только лишь одна идея:
Использовать любой МК у которого есть АЦП и ЦАП. На АЦП подается ШИМ сигнал с Входа, а на ЦАП подключенный к выходу генерируется копия ШИМ сигнала, но уже на базе внешнего источника питания.
Есть ньанс, что Частота работы МК должна быть такой, чтобы ШИМ входной без задержки передавался через всю эту связку.
Использование этой вставки выглядит следующим образом:
Каждый мотор соединяется через эту вставку. ПРовод от мотора на Выход вставки. Проводо от Кирпича на Входа вставки.
ПРовод от вненшнего ИП в разъем для питания.
Также, чтобы не иметь три источника питания, возможно нужна колодка куда сходятся шнуры от разъемов питания от всех вставок и запитывается это одним БП.
Таким образом, когда хочется роботом поиграть, где то вдали от источника питания, то вставка просто убирается и на ее место вставляется http://www.mindsensors.com/images/pagem ... erw150.png
Это позволяет не разбирать робота.
У кого есть, что добавить ?