roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 202 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 05 июн 2012, 10:55 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Спешу выложить схему своего "шилда", точно такой как спаян, сильно ногами по почкам не бейте, по голове полезней. (в скобках ДШ).
1) IRL3705N (2шт) - ШИМ моторов (http://axon.at.ua/dts/IRL3705.pdf)
2) 2N4401 (2шт) - вкл/выкл реле (http://www.fairchildsemi.com/ds/2N/2N4401.pdf)
3) реле 8-ми контактное Q-7630 http://www.quartz1.com/price/PIC/160Q0763004.pdf
4) L7805 поставил для серв, потом добавлю к нему 2 конденсатора.

Если что наврал извиняйте, исправлю!

Напомню что Дуня периодически виснет :(


Вложения:
Шилд.jpg
Шилд.jpg [ 86.46 КиБ | Просмотров: 2970 ]

_________________
Лучше переесть, чем недоспать.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 05 июн 2012, 15:18 
Не в сети
Аватара пользователя

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


Вложения:
Шилд2.jpg
Шилд2.jpg [ 81.68 КиБ | Просмотров: 2944 ]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 05 июн 2012, 21:23 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 06 июн 2012, 15:32 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 07 июн 2012, 16:46 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 08:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
1ком на затвор как то великовато.. та что будет ? вкл/выкл или ШИМ ? частота ?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 09:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Duhas,
Знаю что многовато.
У IRL - ШИМ, частоту я не знаю, не разбираюсь :oops: , Использую Ардуино и джойстик от самого малого (писк) до полного хода, какая там частота? Изначально стоял 100 Ом, но когда поставил 1К, транзюки значительно стали меньше греться, поэтому и оставил 1К. На что влияет это сопротивление? На открытие/закрытие?
N4401 включает реле, когда стояло 100 Ом Ардуина висла после 3-5 включения реле, поставил 1К, стала виснуть раз в ~20 минут. ПОЧЕМУ? Что-то не так, может добавить сопротивление или еще что-то? Явно какой то сбой, то ли КЗ контактов Ардуино, или обратный ток какой :(

Добавлено спустя 16 минут:
=DeaD=,
Добавил диоды как ты посоветовал, и заплакал в хорошем смысле слова: целую неделю не спеша паял этот шилд, думал как все расставить что бы радиаторы встали. А теперь с диодами транзисторы ели ели потеплели. :o Где я был раньше.
НО заметил особенность на заднем ходе когда включаются реле - при остановке моторы стали резко тормозить как колом! Почему только задний и откуда это взялось не знаю, но как только я выключаю ШИМ моторы резко останавливаются и тачка тормозит юзом.
Вот видео, там где плавно останавливается это передний ход, там где резко - задний.


И новое видео покатушек:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 11:05 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Kitam1n писал(а):
НО заметил особенность на заднем ходе когда включаются реле - при остановке моторы стали резко тормозить как колом! Почему только задний и откуда это взялось не знаю, но как только я выключаю ШИМ моторы резко останавливаются и тачка тормозит юзом.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 18:15 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 19:04 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 08 июн 2012, 23:17 
Не в сети

Зарегистрирован: 24 авг 2010, 11:48
Сообщения: 135
Откуда: Минск
прог. языки: C++,C,Asm
elmot писал(а):
Подозреваю, что при выключении заднего хода у тебя вырубается и ШИМ, и релюха. .

Полностью согласен с elmot-ом.
Вижу два варианта решения как для движения вперед, так и назад:
1. Установил реле. Запустил ШИМ. Остановил ШИМ. Реле без изменений = инерционный останов.
2. Установил реле. Запустил ШИМ. Остановил ШИМ. Реле переключил на обратное состояние = моментальный останов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 21 июн 2012, 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Печалька у меня :( .
1) одно реле не выдержало, походу контакты обгорели, щелкать щелкает, а толку нет.
Придется наверное ставить мутантские автомобильные. :sorry: Или искать схему нормального Н-моста на пиковый ток 8А, рабочий ~6.
2) Ардуино по прежнему хаотично виснет при активном использовании(гонялки туда сюда). Если отключить реле - не виснет, если отключить ШИМ - тоже не виснет. А все вместе виснет, иногда через 5 минут, иногда через 20. Поменял транзисторы 2N4401 на КТ972, та же фигня. Наверное нужно делать развязку через оптроны. :(
Все против меня. Что я делаю не так? :O:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 21 июн 2012, 17:25 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
виснет - скорее всего в питание лезет говнецо с силовой части..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 21 июн 2012, 18:47 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino - шаг за шагом
СообщениеДобавлено: 22 июн 2012, 12:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
по земле могут ходить бяки.. особенно если петель наделали..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

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


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

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


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

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