roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 апр 2025, 19:38

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




Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 11 ноя 2010, 21:47 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июн 2010, 08:04
Сообщения: 201
Откуда: Казань
Собрал на макетке схему данную. Реле щелкают все исправно. При подключении нагрузки в виде ненагруженных тамиевских редукторов реле щелкают и вырубают электронику. МК отваливается.

Для управления использую Arduino Nano. Линию +5V брал от ардуиновского же преобразователя, он вроде это позволяет. Коммутируется все те же +5V. Так же менял линию +5V на +3.3V, то же самое. На 7.4V та же картина.

Вот схема
http://robotsspace.ucoz.ru/_pu/0/s67950156.jpg

Шасси Сделал, думал сегодня первый запуск будет... А тут.. И как назло единственная L293DD, потеряла ножку на поле боя


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 11 ноя 2010, 22:18 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Информации маловато, поэтому ответ будет вероятностный.

Диоды параллельно обмоткам реле есть?
Может при подключении нагрузки происходит провал питания - вот супервизор и срабатывает? Проверяется осциллографом.
Может быть не правильная разводка земли? Токи, утекающие от двигателя, не должны протекать по цифровой земле.
В момент размыкания реле рвется ток через индуктивность мотора. Обеспечен ли путь протекания тока? Или реле искрит и своим электромагнитным полем сбивает контролер?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 12 ноя 2010, 16:49 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июн 2010, 08:04
Сообщения: 201
Откуда: Казань
Диодов нет. Не совсем понял как развести питание.. Землю силовой части сразу на батарею увести?
Проверил, все как тут:
Вложение:
Комментарий к файлу: Схема
Zn5_0455.jpg
Zn5_0455.jpg [ 345.86 КиБ | Просмотров: 4664 ]


Вот сейчас лежит на столе платка. На выходе реле I по мультимеру сигнал 5В относительно вывода II.

1) При подключения двигателя (керам. конденсатор параллельно двигателю стоит) реле щелкает и перезагружает МК. Цикл.

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

Мои мысли: Видимо я не правильно развел землю? Раз при подключении земли силовой части к батарее все работает.
Вопрос: Что делать с просадкой питания и откуда кратковременный глюк? (Включение светодиодов и реле после восстановления провала)
Это импульс с индуктивности реле или мотора, или вообще что то другое?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 12 ноя 2010, 19:36 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Диоды параллельно обмоткам поставьте обязательно, катодами к питанию. Вот у вас на плату заходит земля. Считаем эту точку Меккой, куда стремятся все мусульмане. Мусульмане у нас - возвратные токи. Всю землю на плате можно условно поделить на 2 типа: цифровая и силовая. По силовой текут большие токи, по цифровой - маленькие. Для каждой земли должна быть своя дорога. Все земли соединяются только в Мекке. Это связано с тем, что шина земли - не сверхпроводник, она имеет сопротивление. А когда по ней протекает большой ток - на ней падает напряжение. Другими словами цифровая земля у вас подпрыгивает вверх, этим как бы снижая напряжение питания цифровой части. Когда дороги для возвратного тока будут разные - эффект исчезнет. И еще одно замечание. Рядом с каждой микросхемой нужно ставить керамический кондер 0,1 мкФ, ну и электролит тоже не помешает. Они в нужный момент поддержат работу цифровой микросхемы, спасут от недостачи питания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 19 июл 2012, 14:55 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июл 2010, 05:36
Сообщения: 72
Изображение
А как в этой схеме с минимальными переделками реализовать плавный старт?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 19 июл 2012, 15:16 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
На первой странице схема как раз с шимом, не?

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 19 июл 2012, 18:53 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ИМХО проще L293D купить недорого :D

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 20 июл 2012, 03:13 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июл 2010, 05:36
Сообщения: 72
А без ШИМа плавный старт никак не сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 20 июл 2012, 10:18 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Можно ограничить момент проскальзыванием. Например снизить натяг ремня или прижим ролика.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 20 июл 2012, 12:55 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
Поставить огроменную индуктивность последовательно с движком? =D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 20 июл 2012, 18:45 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Какой нафиг плавный старт на релюхах?) Контакты залипнут и помех от них куча.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Драйвер двигателей. (ULN2003+реле+шим)
СообщениеДобавлено: 21 июл 2012, 02:46 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июл 2010, 05:36
Сообщения: 72
legion писал(а):
Поставить огроменную индуктивность последовательно с движком? =D

Может быть между реле и движком? И насколько большую?


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

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


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

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


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

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