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

Обсуждаем рождающиеся мысли и результаты экспериментов.

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

Сообщение Duhas » 12 ноя 2009, 15:42

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

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

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

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

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

PS команде OR: если есть желание можно выпустить такой модуль) в низковольтном варианте.. т.к. мало роботостоителей будут крутить асинхронники )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Michael_K » 12 ноя 2009, 15:49

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

Ну это, конечно, мое личное мнение.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение Duhas » 12 ноя 2009, 15:52

дело в том, что там разницы между вариантами сборки - только если ДПТ ищи шаговик то 4 полумоста или 4 нижних ключа в ином случае 1 полумост без дела висит..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение =DeaD= » 12 ноя 2009, 15:54

2Michael_K: Бедные производители материнских плат, они оказывается всю жизнь все неправильно делают :shock:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Master » 12 ноя 2009, 16:02

Тока если делать, то так что б не на 2 А, а сразу по мужски.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение Duhas » 12 ноя 2009, 16:07

ну я вообще думал вплоть до 4-х полевиков ТО220 на полумост.. т.е. по 2 в параллель...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Michael_K » 12 ноя 2009, 16:24

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

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

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

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

А если типичное юзерское применение не определено
(сегодня играем в ВОВ, и одновременно раздаем торренты, завтра ёксель,
послезавтра сидюки прожигаем, а потом за автокад сядем), то, конечно,
деваться некуда.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение =DeaD= » 12 ноя 2009, 16:31

2Michael_K: Ну и Duhas вроде не предлагал делать свой ДД под управление лампочкой? ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Michael_K » 12 ноя 2009, 16:42

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

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

Дьявол в деталях.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение =DeaD= » 12 ноя 2009, 16:53

А кто сказал, что можно с первой попытки сделать правильную и удобную универсальную плату? ;)
Её в разы сложнее сделать, чем специализированную.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Michael_K » 12 ноя 2009, 17:00

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

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

Проще три специализированных сделать.
Даже если сделаешь универсальную, то она либо избыточной будет в подавляющем
большинстве применений, либо все равно "напильником дорабатывать"
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение =DeaD= » 12 ноя 2009, 17:04

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

Есть огромная разница между "сложнее сделать" и "смысла не имеют" ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Michael_K » 12 ноя 2009, 17:10

Не только сложнее сделать, но и сложнее использовать, и дороже и т.д.
А насчет формулировки, я же не настаиваю :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение Duhas » 12 ноя 2009, 17:15

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

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

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

а так те же затрат на опытные образцы да подготовки производства скроются.. имхо ..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Michael_K » 12 ноя 2009, 17:27

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

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

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

Это как сказать... Вы просто не считаете времени на разработку
универсальной платы и универсального софта (а именно это - основные расходы)
- оно может и превышать в сумме три специализированные.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11