roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 05:36 
Не в сети

Зарегистрирован: 16 июл 2013, 03:47
Сообщения: 51
прог. языки: C, Perl, Java
ФИО: Денис
Помогите разобраться пожалуйста.
Собрал схему для управления моторами и сервами. Для отладки на ней есть две пары светодиодов которые подключены параллельно с двигателями. Но при запуске моторов почему-то загораются сразу все светодиоды (на схеме они справа внизу, LED 6,5,4,3) ;), хотя они и "направлены" в разные стороны. Как такое может быть?

При этом МК перестает реагировать на команды по UART. Тут может бытьи программная ошибка, но я сомневаюсь, думаю что-то со схемой.

Добавлено спустя 5 минут 37 секунд:
Да, если моторы не подключать, то схема работает правильно. На команды по uart отвечает и светодиоды по одному загораются. :sorry:


Вложения:
scheme2.png
scheme2.png [ 57.39 КиБ | Просмотров: 2231 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 13:54 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
при работе коллекторных моторов возникает огромное количество помех
которые могут творить с твоей программой всё что угодно.
для уменьшения помех надо на мотор поставить конденсаторы помехогасящие и желательно запитать их от отдельного источника

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 14:28 
Не в сети

Зарегистрирован: 16 июл 2013, 03:47
Сообщения: 51
прог. языки: C, Perl, Java
ФИО: Денис
Помоему ты не прочитал вопрос и на схему не посмотрел. Конденсаторы там стоят. Как помехи могут зажечь одновременно два светодиода которые стоят между двумя проводами, но в разной полярности?

Из за помех может включаться второй диод периодически и они очень быстро минают?посоветуй тогда номиналы кондеров. У меня на питании моторов стоят -0.1 и 100 мкФ. Между l293d и питанием мк 47мкф


Последний раз редактировалось oxid 23 окт 2013, 14:35, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 14:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
У меня аналогичная ситуация была, когда мощность моторов была большая а драйвер не расчитан на такую мощность. Есть вариант еще замыкание обмотки (обмоток) мотора.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 15:19 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
oxid писал(а):
Как помехи могут зажечь одновременно два светодиода которые стоят между двумя проводами, но в разной полярности?
это естественно, самоиндукцию никто не отменял.
диод с "правильной" полярность будет гореть постоянно, изредка потухая, а диод с "неправильной" будет вспыхивать с частотой выбросов обратной полярности.
если мотор крутится достаточно быстро то частота выбросов тока обратной полярности будет выше чем ты можешь на глаз заметить.
поэтому будет казаться что светят одновременно 2 светодиода.

это ещё хорошо что у тебя микросхема драйвер с буквой D на конце
она имеет встроенные токогасящие диоды которые гасят этот ток
обычная l293 сгорела бы :)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 23 окт 2013, 16:54 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
думаю горят они от самоЭДС катушки моторов
вот и всё
если хотели отслеживать направление вращение моторов через светодиоды, то нужно было их включать в цифровую часть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Моторы и светодиоды.
СообщениеДобавлено: 24 окт 2013, 04:25 
Не в сети

Зарегистрирован: 16 июл 2013, 03:47
Сообщения: 51
прог. языки: C, Perl, Java
ФИО: Денис
Эх, ну ладно :)
А есть проверенная схема фильтрации помех, и защиты от просадки напряжения?
Те конденсаторы которые стоят на моей схеме - правильно подобраны?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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