Переделка сервоприводов Analog -> Digital

35 views
Skip to first unread message

Олег Евсегнеев

unread,
Sep 4, 2015, 8:27:15 AM9/4/15
to Makeitlab
Хочется сделать китайские сервы типа MG995 более умными:
- вставить интерфейс RS485 для удобного управления кучей серв;
- вставить МК для удаления дребезжания и для предотвращения сгорания в разных случаях;
- вставить хороший драйвер мотора с датчиком тока;
- без лишней обвязки (некуда девать её);
- уместить это все внутрь сервы, или на борту сервы снаружи.

C RS485 все понятно: ставим MAX. В качестве МК можно ATTiny. Вот с драйвером пока не очень понятно. Надо что-то мелкое и дубовое.
Есть идеи по компонентам и схемотехнике?

Alexey Galakhov

unread,
Sep 4, 2015, 8:34:02 AM9/4/15
to make...@googlegroups.com
Транзистор. Подключить непосредственно к микроконтроллеру, использовать
для измерения тока АЦП контроллера. Если уж в схеме есть умная деталь,
так перенести на нее вообще всю функциональность.

Кстати, почему RS485, а не CAN?

Олег Евсегнеев

unread,
Sep 6, 2015, 2:28:07 PM9/6/15
to make...@googlegroups.com
Можно и CAN.

Насчет транзистора. Придется ведь H-мост городить.

4 сентября 2015 г., 17:33 пользователь Alexey Galakhov <agal...@gmail.com> написал:

--
Веб-адрес группы: https://groups.google.com/forum/?fromgroups#!forum/makeitlab
---
Вы получили это сообщение, поскольку подписаны на группу Makeitlab.

Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес makeitlab+...@googlegroups.com.
Просмотреть это обсуждение в Сети можно по адресу https://groups.google.com/d/msgid/makeitlab/1441370036.1685.5.camel%40gmail.com.
Настройки подписки и доставки писем: https://groups.google.com/d/optout.



--
С уважением,
Евсегнеев Олег Анатольевич

Alexey Galakhov

unread,
Sep 6, 2015, 3:01:19 PM9/6/15
to Олег Евсегнеев, make...@googlegroups.com
On Sun, 6 Sep 2015 23:28:07 +0500
Олег Евсегнеев <oleg.ev...@gmail.com> wrote:

> Можно и CAN.

CAN дешевле. Электрически там те же самые уровни сигналов, но не три
состояния, а два (единица и третье). Микросхемы дешевле. Правда,
протокол стандартизован, и это скорее недостаток в данном случе.

> Насчет транзистора. Придется ведь H-мост городить.

Сборку в мелком корпусе и все. Есть сборки специально для мостов. Они
бывают со встроенным резистором и могут позиционироваться как драйверы
моторов.

Или противоположный вариант: отказаться от микроконтроллера,
использовать драйвер с I2C и с высокой интеграцией. Тогда в серве
только одну микросхему и оставить, наружу прямо I2C от драйвера вывести.
Reply all
Reply to author
Forward
0 new messages