roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 13 дек 2010, 17:22 
Не в сети
Аватара пользователя

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

Пережив-таки неудачу с irs2101, вернулся к схеме из микрочиповского аппноута 1175, схема в приложении. Мосфеты - комбинированные irf7105. В принципе до 800мА работает нормально, температура в районе 70 градусов... На сейчас меня это вполне устраивает, так как я разбираюсь с принципами - потом будем оптимизировать.

Ну стандартно - никакого охлаждения и т.д.

Суть не в этом. В этом аппноте схема кросс-детекта на делителях напряжения. Обратная ЭДС с каждой обмотки движка через делитель приводится в рабочий диапазон компаратора, получается 0-2В. По форме полностью повторяет управляющий сигнал на обмотке. Для референса используется виртуальная нейтраль, которая выглядит как прямоугольные импульсы с частотой ШИМа, и имеет ту же амплитуду 0-2В. И вот тут засада. Сразу после включения все ОК, нейтраль красивая, амплитуда ОК. Примерно через пять секунд амплитуда уменьшается до примерно 0,5В, т.е. сигнал получается от 0,75В до 1,25В. Кросс-детекты прекращаются... Я всю схему прозвонил, все резисторы перепаял, менял местами и т.д. Думал, что где-то коротит на землю. Как только отпаиваешь R18 и припаиваешь назад - работоспособность восстанавливается, опять на 5 секунд. Если надолго оставить схему невключенной, минут на 15-20, все после включения работает ок, пока амплитуда нейтрали опять не уменьшится вчетверо...

Все прозвонил вроде как, все ОК. На всякий случай дремелем снял медь с заливки, которая прилегала к дорожкам, соединяющим R15-R18 и V_STAR (думал, может емкость какая-то паразитная возникает?). Ничего не изменилось. Еще что говорит против того, что это какая-то емкость - форма сигнала. Импульсы остаются такими же прямоугольными, уменьшается только их амплитуда, форма не меняется.

Сейчас думаю - может с компаратором что-то (МК - pic16f887), но, думаю, если бы сдохли защитные диоды в компараторе, то менялась бы не только аплитуда, но и сигнал бы "подтягивался" либо к земле, либо к VDD, а он продолжает плясать вокруг 1В.

Что это может быть?


Вложения:
AN1175.png
AN1175.png [ 59.63 КиБ | Просмотров: 3128 ]

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 13 дек 2010, 17:53 
Не в сети
отсылающий читать курс
Аватара пользователя

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

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 13 дек 2010, 21:48 
Не в сети
Аватара пользователя

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

Добавлено спустя 3 часа 48 минут 34 секунды:
avr123.nm.ru писал(а):
Может резистор у вас фиговый типа терморезистора - нагревается чуток и сопротивление падает. мистика какая-то.


Дело не в резисторе. Перепаял 3х10кОм, все то же самое. Прошелся еще раз дремелем по-меж дорожками. И все уже 10 минут вертится ок. Соответственно либо паразитная емкость (но почему форма сигнала сохранялась???) либо флюс. Я использую ТТ-индикаторный флюс-гель. После пайки не удаляю, т.е. плата равномерно им покрыта. После дремеля, есс-но ничего не осталось. Вопрос - может слой флюса давать такую картину???

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 13 дек 2010, 21:56 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Конечно он и дает. Его КАК И ВСЕ флюсы надо удалять, промывать.

Если бы вы всю плату пропекли как СМД паяют то он весь бы деактивировался, а у вас он только в местах пайки делается неактивным.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 13 дек 2010, 23:36 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
У меня были случаи что даже канифоль вызывала глюки...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 14 дек 2010, 02:55 
Не в сети
Аватара пользователя

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

Добавлено спустя 3 часа 1 минуту 48 секунд:
Все пожег из-за монтажа и кривых рук. Тьфу, дерево.

Но оно работало часа два...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 14 дек 2010, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Ну, чтоб уж закрыть тему. Посоветуйте ПЛЗ для управления движком от винта драйвер (схему) и если pic16f887 выглядит уж совсем неподходящим для этой задачи, то и МК.

Требования к контроллеру (крутилке): максимальное количество защит (от сквозняка, дедтайм и т.д.), уверенная работа с токами 1,5А (мои мосты нормально работали на токах до 800мА, потом начинали сильно греться - правило avr123: 20% от заявленного в даташите :-)), желательно без внешних ключей.

Требования к МК - кроме управления движком мы достаточно интенсивно шлем по rs232, все три таймера активно нагружены, компараторы. Если есть какие-то подходящие для этого контроллеры да еще и с USB - вообще сказка. Хотя я не думаю - какие-то совсем разные области применения получаются.

Приложение - часы на HDD (microsin.ru).

Общее требование - доступность в Москве (можно у Семенова Михаила - я привык уже у него закупаться).

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 24 дек 2010, 12:16 
Не в сети
Аватара пользователя

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

Офигенно крутится. Напряжение на обмотках - залюбуешься, синусоидальное, красивое.

Цена вопроса - 9 долларов. Дома на транзисторах и МК вряд ли дешевле сделаешь. Управление - одной ногой (а можно вообще таймером 555 за 7 рублей. Ну не красота ли?

А кто знает - из чего китайцы эти регуляторы делают? Есть ли обкатанные схемы?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 24 дек 2010, 12:46 
Не в сети
отсылающий читать курс
Аватара пользователя

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

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: irs2101 + irf7101 = жарю блины
СообщениеДобавлено: 24 дек 2010, 13:04 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Круг замкнулся... А ссылки есть под рукой? Пойду пока погуглю...

Добавлено спустя 10 минут 44 секунды:
http://home.versanet.de/~b-konze/blc_6a/blc_6a.htm
Изображение

Добавлено спустя 4 минуты 25 секунд:
Ну и вот: http://www.rcgroups.com/forums/showthread.php?t=200567
150 страниц еще не прочитал, но пишут, что там есть все - от исходниеов до плат и т.д.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление бесколлекторным двигателем (бывш. "жарю блины
СообщениеДобавлено: 27 дек 2010, 02:25 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Хм, тут мне подарили неработающий ДВД-драйв, разобрал я его, посмотрел, насколько сложнее электронная часть в ДВД, нежели чем в винте... Потом взял ножницы по металлу, и вырезал из платы кусок с контроллером крутилки. Подпаял четыре проводка (три на землю, один к ардуине), запитал цифровую часть от USB, 12В на движок от БП, подаем ардуиной ШИМ на тот, четвертый, проводок - офигенно крутится. Платка маленькая, движочек - замечательный... Ох, красота!

Еще бы он был безсенсорным - я б ваще от счастья на месте умер...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление бесколлекторным двигателем (бывш. "жарю блины
СообщениеДобавлено: 19 апр 2011, 01:42 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Как же меня бесят даташиты IR!

Каждый раз я по полчаса трачу, проглядывая монитор до дырки и не могу найти пинаут транзисторов, ну что за ё* ?:%?"№;*?

http://www.irf.com/product-info/datashe ... 402pbf.pdf
На символе написано GDS
На пакаже - 123. И что чему соответствует, ну никак найти не могу.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление бесколлекторным двигателем (бывш. "жарю блины
СообщениеДобавлено: 19 апр 2011, 06:03 
Не в сети
Аватара пользователя

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


Вложения:
irlml2402.pdf [202.95 КиБ]
Скачиваний: 0
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление бесколлекторным двигателем (бывш. "жарю блины
СообщениеДобавлено: 19 апр 2011, 09:36 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление бесколлекторным двигателем (бывш. "жарю блины
СообщениеДобавлено: 19 апр 2011, 11:09 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Ну так вот в том и не видно, который первым приаттачен...


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 8


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

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