roboforum.ru

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

Motor Driver 2.5A MC33887

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 19:40

Приобрёл:
http://www.sparkfun.com/products/8907
и никак заставить работать не могу.
Подключил:
D2 <-- +5V
D1 <-- GND
EN <-- +5V

Подаю на:
IN1 <-- +5V
IN2 <-- GND
и наоборот.

На двигательных выходах (+V = те же 5В)
А --> +2V
B --> +2V
На FS --> GND

без изменений.

Что не так???
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение AndreiSk » 21 май 2011, 19:57

Согласно схеме, D1 и так подтянут к земле.
Из краткого описания неясно назначение D1,
попробуйте +5 подать на D1 :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 20:04

Какой схеме?
Та, что я скачал, содержит таблицу Table 6. Truth Table, там высокий сигнал на D1 означает его Disable и, соответственно, неопределённое состояние выходов...
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение AndreiSk » 21 май 2011, 20:05

Схема на той странице спаркфана,
ссылку на которую вы дали.
См. там линк "Schematic" :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 20:20

Точно! :)
Только я сейчас в даташит углубился -- там про D1 строго написано: "When D1 is Logic HIGH, both output are tri-stated."
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение dccharacter » 21 май 2011, 21:01

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

FS в нуле, потому что это вывод с открытым коллектором и ему нужна подтяжка к питанию, чтобы нормально работать.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 22:13

Нагрузка есть, т.к. подключил всё к ардуине, там на вход высокое сопротивление выставляется (думал единичку считать с pin-a).
Но 2В как-то непонятно откуда и почему...

upd: Про подтяжку -- да, в даташите тоже об этом написано, а я как-то пропустил "мимо ушей".
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение dccharacter » 21 май 2011, 22:37

DimRoboForum писал(а):Нагрузка есть, т.к. подключил всё к ардуине, там на вход высокое сопротивление выставляется (думал единичку считать с pin-a).
Но 2В как-то непонятно откуда и почему...

upd: Про подтяжку -- да, в даташите тоже об этом написано, а я как-то пропустил "мимо ушей".


Нагрузку нормальную подключите - моторчик или еще что.
А там на выходе два светодиодика - горят???
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 22:59

Моторчик не крутится, светодиодики не горят...
WTF?!

upd: О! Заработало!!! Похоже, где-то "неконтакт". То "умирает", то работает. Буду пропаивать, может макетная плата где-то "глючит".

Спасибо за помощь!
Последний раз редактировалось DimRoboForum 21 май 2011, 23:11, всего редактировалось 1 раз.
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение AndreiSk » 21 май 2011, 23:06

Не судьба значит :pardon:
Купи другой тогда :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 23:13

AndreiSk писал(а):Не судьба значит :pardon:
Купи другой тогда :roll:

Хо! У меня больше нет месяца в запасе :)
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение dccharacter » 21 май 2011, 23:18

У меня есть спаянный в Москве
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Motor Driver 2.5A MC33887

Сообщение AndreiSk » 21 май 2011, 23:28

Недавно покупал здесь
http://www.pololu.com/catalog/category/10
15 апреля отправили,
30 апреля на почте получил (в Москве).
Попробуй...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Motor Driver 2.5A MC33887

Сообщение DimRoboForum » 21 май 2011, 23:44

AndreiSk писал(а):Недавно покупал здесь
http://www.pololu.com/catalog/category/10
15 апреля отправили,
30 апреля на почте получил (в Москве).
Попробуй...

Оплачивать как?

dccharacter писал(а):У меня есть спаянный в Москве

Такой же? Почём?
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)
Аватара пользователя
DimRoboForum
 
Сообщения: 58
Зарегистрирован: 02 окт 2010, 15:19
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.

Re: Motor Driver 2.5A MC33887

Сообщение dccharacter » 22 май 2011, 00:34

нет, на той же микрухе. Один - драйвер + стабилизатор питания +5В. Можно джамперами выставить все, что надо. Но там вообще беда с защитами от помех. Те мелкие кондеры, что там есть - 16В, т.е. больше 12В на него нельзя подавать. Зато есть место под светодиоды :-)

Второй - уже контроллер (для него есть рабочая прошивка управления по UART) на два движка. Там получше с питанием, но не напаяны кондеры на ноги драйверов. Место там только под небольшие кондеры, т.е. тоже вольт 12-15).

Есть еще и третий вариант, но не покажу :-)

Добавлено спустя 1 минуту 45 секунд:
Вот, кстати, тема про то, как я второй собирал: forum11/topic9676.html

Добавлено спустя 5 минут 21 секунду:
Цитирую сам себя: "Вчера выкрутил на максимум свой БП. 19В 3,05А. Мост греется до 105 градусов и температура стабилизируется."
Вложения
driver.JPG
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей


Вернуться в Новичкам или основы основ роботостроения.

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

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