roboforum.ru

Технический форум по робототехнике.

Универсальный драйвер двигателя

Универсальный драйвер двигателя

Duhas » 12 ноя 2009, 15:42

ввиду довольно долгосрочных "изысканий" в области драйверов ДПТ, а также одновременного изучения приводов для BLDC и асинхронников я тут вот что придумал)

нынче у нас вышла серия Хмег с кучей вкусностей.. из них - аппаратная обработка квадратурного энкодера, повышенной быстродействие, счетчики с функциями DTI и AWEX... в общем.. пришла мысть собрать на 1 плате 4 полумоста под управлением IR2110 каждый, сигналы на которые подаются с Хмеги. 1-м таймером с 4-мя регистрами сравнения можно управлять сразу всеми полумостами..

в режиме ДПТ имеет драйвер 2-х двигателей.. в режиме шаговика можем управлять как униполяром, так и биполяром.. можем крутить асинхронник, можем синхронник, ОС по холлам, энкодерам и тд..

плату можно сделать такой, чтобы собирать нужный вариант...

в данной теме прошу высказываться об идее, а также вносить предложения)

PS команде OR: если есть желание можно выпустить такой модуль) в низковольтном варианте.. т.к. мало роботостоителей будут крутить асинхронники )

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 15:49

Я глубоко убежден, что при хоть какой-нибудь серии
универсальные платы смысла не имеют.
Проще, дешевле и безгеморройнее сделать три отдельные платы
на каждый вариант и написать три отдельных софта.

Ну это, конечно, мое личное мнение.

Re: Универсальный драйвер двигателя

Duhas » 12 ноя 2009, 15:52

дело в том, что там разницы между вариантами сборки - только если ДПТ ищи шаговик то 4 полумоста или 4 нижних ключа в ином случае 1 полумост без дела висит..

Re: Универсальный драйвер двигателя

=DeaD= » 12 ноя 2009, 15:54

2Michael_K: Бедные производители материнских плат, они оказывается всю жизнь все неправильно делают :shock:

Re: Универсальный драйвер двигателя

Master » 12 ноя 2009, 16:02

Тока если делать, то так что б не на 2 А, а сразу по мужски.

Re: Универсальный драйвер двигателя

Duhas » 12 ноя 2009, 16:07

ну я вообще думал вплоть до 4-х полевиков ТО220 на полумост.. т.е. по 2 в параллель...

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 16:24

=DeaD= писал(а):Бедные производители материнских плат

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

Тем не менее, если заранее известно, что комп нужен для игры в шарики и тетрис,
то глупо покупать "универсальную" мать с двумя ядрами, гигабитным эзернетом
и скази-рэйдом. То есть решение будет простым, дешевым и экономичным
(не только по деньгам, но и по сборке и по потреблению и т.д.)

Точно так же, если заранее известно, что это будет сервак,
то тоже берут специализированные решения - как раз с рейдами и гигабитами
и встроенным софтом, но без видео, и это тоже лучше, чем "универсальный" комп.

А если типичное юзерское применение не определено
(сегодня играем в ВОВ, и одновременно раздаем торренты, завтра ёксель,
послезавтра сидюки прожигаем, а потом за автокад сядем), то, конечно,
деваться некуда.

Re: Универсальный драйвер двигателя

=DeaD= » 12 ноя 2009, 16:31

2Michael_K: Ну и Duhas вроде не предлагал делать свой ДД под управление лампочкой? ;)

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 16:42

2DeaD:
Я же не "местная достопримечательность", и не считаю, что мое мнение
должны разделять все. Просто об этом говорит мой опыт. :)

Я наделал плат немало и, скажу честно, универсальные редко бывают чистыми,
хотя решения казалось бы похожи.
Тут датчики другие - неплохо бы их запитать как-нибудь этак,
там нужен гасящий резюк и снабберную цепь, здесь хорошо бы поставить тиньку -
у нее таймеры пошустрее и т.д. и т.п.

Дьявол в деталях.

Re: Универсальный драйвер двигателя

=DeaD= » 12 ноя 2009, 16:53

А кто сказал, что можно с первой попытки сделать правильную и удобную универсальную плату? ;)
Её в разы сложнее сделать, чем специализированную.

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 17:00

Её в разы сложнее сделать, чем специализированную.

Дык, блин, я о чем и говорю!!!

Проще три специализированных сделать.
Даже если сделаешь универсальную, то она либо избыточной будет в подавляющем
большинстве применений, либо все равно "напильником дорабатывать"

Re: Универсальный драйвер двигателя

=DeaD= » 12 ноя 2009, 17:04

Michael_K писал(а):Я глубоко убежден, что при хоть какой-нибудь серии
универсальные платы смысла не имеют.

Есть огромная разница между "сложнее сделать" и "смысла не имеют" ;)

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 17:10

Не только сложнее сделать, но и сложнее использовать, и дороже и т.д.
А насчет формулировки, я же не настаиваю :)

Re: Универсальный драйвер двигателя

Duhas » 12 ноя 2009, 17:15

если бы я делал продукт для узких применений - то да ) специализация тут рулит..

допустим сделали такую плату.. их купили 200 штук.. из них 70 для ДПТ, 50 для шаговиков, 50 для бесколлекторников.. 10-к для асинхронников.. кто еще для чего...

делай кучу разных плат - мона их и не продать.. тупо вложить денег в никуда...

а так те же затрат на опытные образцы да подготовки производства скроются.. имхо ..

Re: Универсальный драйвер двигателя

Michael_K » 12 ноя 2009, 17:27

затраты на опытные образцы да подготовки производства скроются..

От серии конечно зависит, только...
...они уже на 20 штуках очень неплохо скроются, а на 50-ти - вообще в ноль сойдут.

тупо вложить денег в никуда...

Это как сказать... Вы просто не считаете времени на разработку
универсальной платы и универсального софта (а именно это - основные расходы)
- оно может и превышать в сумме три специализированные.


Rambler\'s Top100 Mail.ru counter