roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 09:50

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 12  След.
Автор Сообщение
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 13:12 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
MAX662A - Обеспечивает 12В, но всего 30мА - не маловато будет 4 мосфета перезаряжать?

И еще - получается оно не даёт при полном ШИМе работать, потому как станартная зарядка 24В идёт при выключенном ШИМе. Нужно в полном режиме открывать или нет?

PS: Про перегрузку понял, тупанул, почему-то решил, что кондёр обязательно должен быть заряжен при перегрузке :)

Добавлено спустя 9 минут 24 секунды:
Пока получается схемка 1НЕ+3И для каждого движка, а это 3 корпуса логики, хотелось бы в 2 уложиться.

Входные сигналы - DIR, PWM, OVLD.

CHECKED_PWM=PWM & OVLD
INVERTED_DIR=!DIR

LEFT_HIN=CHECKED_PWM & DIR
LEFT_!LIN=DIR
RIGHT_HIN=CHECKED_PWM & INVERTED_DIR
RIGHT_!LIN=INVERTED_DIR

Добавлено спустя 13 минут 18 секунд:
Вроде можно сделать на 2 И-НЕ и 2 ИЛИ-НЕ для каждого движка, это уже нужные нам 2 корпуса логики.

!CHECKED_PWM=!(PWM & OVLD) - тут будет 1 если OVLD=0, иначе будет !PWM
!DIR=!(DIR & DIR)

LEFT_HIN=!(!CHECKED_PWM | !DIR) = !(!(PWM & OVLD) | !DIR) = [т.к. !A | !B = !(A&B) ] = !(!(PWM & OVLD & DIR))=PWM & OVLD & DIR
LEFT_!LIN=DIR
RIGHT_HIN=!(!CHECKED_PWM | DIR) = !(!(PWM & OVLD) | DIR) = !(!(PWM & OVLD & !DIR))=PWM & OVLD & !DIR
RIGHT_!LIN=!DIR

Ну как? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 13:20 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Ну как? :)

Круто ! ФАЛ прям таки.

=DeaD= писал(а):
Входные сигналы - DIR, PWM, OVLD.

OVLD - тоже входной ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 13:23 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
OVLD - для блока логики входной :) понятно что из блока датчика тока выходит :)

ху из ФАЛ? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 13:41 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
ху из ФАЛ? :)
Я думал математику это очевидно ...

функции алгебры логики (ФАЛ); - экспериментальное ...
http://www.ref.by/refs/67/14833/1.html - 15k - Сохранено в кэше - Похожие страницы

Функции алгебры логики. Логический базисПри аналитическом способе ФАЛ задается в виде логических выражений, получаемых путем логических преобразований с помощью законов и правил Булевой алгебры. ...
revolution.allbest.ru/radio/00046167_0.html - 48k - Сохранено в кэше - Похожие страницы

Реферат Логические элементы ФАЛ любой сложности можно реализовать с помощью указанных логических элементов. В качестве примера рассмотрим ФАЛ, заданную в алгебраической форме, в виде: ...
refs.uaclub.net/18/45451678/1/index.html - 46k - Сохранено в кэше - Похожие страницы

Добавлено спустя 2 минуты 16 секунд:
OFF Dead, у тебя есть реальные токи потребления мотор-редукторо стеклоподъемников ВАЗ ? или подобных ? У меня только из книжки по ремонту авто и из инета от продавцов. Если есть - поделись плиз ! И марку укажи конкретную.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 16:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Хм, в таком аспекте мы не проходили эти самые ФАЛ :) видимо у нас уклон больше в непрерывную математику и в группы был, хотя тема тоже интересная, особенно по минимизации, правда тут минимизация нужна с учетом корпусов логики, которые имеем.

Про движки стеклоподъемников - думаю нету нигде таких параметров, очень уж они их "тяп-ляп" делают, у меня в руках вида 4 уже перебывало (ну 3 то точно), хотя всё как бы к 1 модели машины. Без особой нагрузки порядка 2А выдают, под более менее значимой нагрузкой честно скажу не мерял, нечем было так нагружать, да и боязно за мультиметр :) вдруг оно больше 10А выдаст, ищи потом предохранители...

Добавлено спустя 6 минут 58 секунд:
Радиаторы не понял пока какие ставить, - есть какие-то распространенные модели с установкой на плату? Ну или стандарты какие-то на габариты такие радиаторы... Чтобы потом не было проблемы достать.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
=DeaD= писал(а):
Добавлено спустя 6 минут 58 секунд:
Радиаторы не понял пока какие ставить, - есть какие-то распространенные модели с установкой на плату? Ну или стандарты какие-то на габариты такие радиаторы... Чтобы потом не было проблемы достать.


есть профили радиаторные метражом. сколько надо - отрезается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 07 фев 2009, 19:33 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Какими радиаторами ограничиться? Может быть до 21 градусов на ватт? Шириной 13мм они будут примерно...

Это сможем 6Вт рассеивать на каждом мосфете - при мосфетах IRF1404 с Rоткр=0.004 Ома сможем держать P=I^2*R => I~=38А в теории естественно :) а без радиаторов на этих же мосфетах 20А в пределе.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 11:12 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
nest писал(а):
есть профили радиаторные метражом. сколько надо - отрезается.

Их по моему крепить геморно, да и смысл? Если на IRF1404 можно до 40А сделать?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 11:25 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
=DeaD= писал(а):
Про движки стеклоподъемников - думаю нету нигде таких параметров, очень уж они их "тяп-ляп" делают, у меня в руках вида 4 уже перебывало (ну 3 то точно), хотя всё как бы к 1 модели машины. Без особой нагрузки порядка 2А выдают, под более менее значимой нагрузкой честно скажу не мерял, нечем было так нагружать, да и боязно за мультиметр :) вдруг оно больше 10А выдаст, ищи потом предохранители...

Свои недавно мерял
1. без нагрузки в среднем 850 миллиампер (до 1А максимум)
2. рукой зажимаем вал....до 18 ампер... :wink:

_________________
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 11:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Текущая версия (разумеется недоделанная, надо питание драйверов верхних еще прикручивать, думаю как... хотелось бы чтобы не нужно было ШИМ ограничивать 95%, чтоб 100% легко держало.

Добавлено спустя 1 минуту 4 секунды:
FireFly писал(а):
2. рукой зажимаем вал....до 18 ампер... :wink:

Вот! Значит не зря эксперименты не ставил :) бегал бы потом за предохранителями :)


Вложения:
OR-MD2-10A-24V-CP.zip [99.71 КиБ]
Скачиваний: 6
OR-MD2-10A-24V-CP.pdf [41.52 КиБ]
Скачиваний: 45

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 12:50 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Текущая версия (разумеется недоделанная, надо питание драйверов верхних еще прикручивать, думаю как... хотелось бы чтобы не нужно было ШИМ ограничивать 95%, чтоб 100% легко держало.


- D3 экономит резистор ? OVLD подтягивать вверх наверно надо. А D3 R22 убрать
- VCC драйверов с 3.3 вольт соединено там где IC3P ?
- Можно ПОС добавить в компараторы. Плюсы соединить не прямо а через резисторы по 10 кОм и выходы соединить с плюсами резисторами поп 1 мОм.
- Конеденсаторы на 16 вольт
- 7805 и 3.3 вольта

=DeaD= писал(а):
Значит не зря эксперименты не ставил :) бегал бы потом за предохранителями :)


Силовые токи надо мерить в режиме ВОЛЬТМЕТРА ! на резисторе силовом ВНЕШЕНМ !

Добавлено спустя 1 минуту 40 секунд:
FireFly писал(а):
Свои недавно мерял
1. без нагрузки в среднем 850 миллиампер (до 1А максимум)
2. рукой зажимаем вал....до 18 ампер... :wink:

Если возможно укажи их номер или модель или для какой машины и кто производитель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
- D3 экономит резистор ? OVLD подтягивать вверх наверно надо. А D3 R22 убрать

В смысле независимо подтянуть вверх? Я вообще не в теме немного по этой схеме, её blindman рисовал...

avr123.nm.ru писал(а):
- VCC драйверов с 3.3 вольт соединено там где IC3P ?

VCC драйверов еще пока не придумано как обеспечить, может быть включение драйверов надо будет переделать, чтобы 100% ШИМ обеспечивалось, а то сейчас вроде они включены по схеме зарядки конденсаторов типа С3, пока на ШИМе ноль.

avr123.nm.ru писал(а):
- Можно ПОС добавить в компараторы. Плюсы соединить не прямо а через резисторы по 10 кОм и выходы соединить с плюсами резисторами поп 1 мОм.

А что оно даст? Вроде blindman тестировал, всё и так работает...

avr123.nm.ru писал(а):
- Конеденсаторы на 16 вольт

Ну это понятно, номиналы я еще не перебирал :)

avr123.nm.ru писал(а):
- 7805 и 3.3 вольта

Логично, это я погнал, там 5В - пофиксим :)

avr123.nm.ru писал(а):
Силовые токи надо мерить в режиме ВОЛЬТМЕТРА ! на резисторе силовом ВНЕШЕНМ !

Тупанул :) в следующий раз исправимся :)

Добавлено спустя 2 часа 8 минут 59 секунд:
Еще одна фишка, которую хочу применить - силовые дорожки все сделать шириной 2мм (ну это понятно), пустить их по нижней стороне платы и без маски. Чтобы можно было напаять туда сколько угодно припоя и таким образом увеличить их пропускную способность по току.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 16:12 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
avr123.nm.ru писал(а):
- D3 экономит резистор ? OVLD подтягивать вверх наверно надо. А D3 R22 убрать

Согласен. Это я перемудрил.

avr123.nm.ru писал(а):
- Можно ПОС добавить в компараторы. Плюсы соединить не прямо а через резисторы по 10 кОм и выходы соединить с плюсами резисторами поп 1 мОм.


Смысл?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 16:47 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Новая версия

Добавил номиналы для кондёров, убрал D3, сделал делители напряжения на выходах OVLD разъема RoboMD2

Добавлено спустя 9 минут 20 секунд:
Эскиз разводки, силовая часть


Вложения:
OR-MD2-10A-24V-CP-brd.pdf [36.35 КиБ]
Скачиваний: 20
OR-MD2-10A-24V-CP.pdf [41.95 КиБ]
Скачиваний: 36

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: Драйвер двигателей до 10А
СообщениеДобавлено: 08 фев 2009, 16:59 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
LM293 нормально потащит разрядку 1 мкФ ?

т.е. без перегрузки у вас на выходах OLVDx_3V будет "1" от компараторов ? При перегрузке "0" а при снятии перегрузки сразу "1" но ШИМ проходить не будет до заряда 1 мкФ. А чем 1 vra заряжается ? в 74ls01 подтяжки чтоль на входах ?

Резисторы 330 и 220 жуткие ИМХО. может раз в 10 поменьше поставить.

И полевики на 20 вольт.

R1 сомнителен !

==========
Напишите в перовм посте тех параметры того что проектируете.

Питание силовое от и до вольт.
ток длительный 1 мотора
ток кратковременный 1 мотора
ток перегрузки

табличку истинности хорошо бы "накидать" ...

=========

По плате.

Как отверткой работать при таком размещении полевиков ? как к радиатору крепить ?
нельзя их разместить двумя рядами чтоб радиатор между рядами втыкался и к нему прикручивать их. радиатор может быть и профиль алюминиевый 10-15 мм.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 177 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 12  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO