roboforum.ru

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


Пожег сервы :((((

Учиться можно на своих ошибках, но учиться на чужих — быстрее и дешевле ;)

Пожег сервы :((((

Сообщение Lirzman » 06 июл 2007, 18:56

Расскажу свою историю.

Только приехал с дачи и решил переделать манипулятор (http://www.roboforum.ru/viewtopic.htm?t=2593), написал программку для управления этим безобразием через COM порт с КПК, начал тестировать и как назло села батарейка Крона которая питала МК(мега32), другой не оказалось и я на свой страх и риск подрубил аккумулятор(от них питал сервы) на 6В 3.3А через 7805.
Всю схему я делаю на пластиковой макетке, а проводки от аккума довольно длинные и неудобные, короче я нечаянно закоротил + и - от аккума на шину питания +, сверкнула искра, мат, и сгоревший 7805 как минимум, попробовал запитать нормально - нифига не работает, на выходе 7805 0В, поменял 7805 тоже 0В, отчаяние :(((

Решил проверить все-ли в порядке с сервами(HS-311), подрубил аккум, стал мерить мультиметром + и - на серве, и ОПЯТЬ ЗАМКНУЛ теперь уже щупом мультиметра, опять искра, опять мат.

Думаю все, серва накрылась, опять подрубил питание, обычно когда управляющий импульс не подается сервы могут слегка подергиватся и поворачиваются если тронуть пальцем желтый провод(управляющий), на этот раз из нижней сервы СРАЗУ повалил густой, вонючий дым, я быстро отрубил питание и начал горевать.
Разобрал робота, видимые повреждения у двух серв(прогары).
Сорри фоток нету, фотоаппарат будет ближе к вечеру, тогда и выложу.
Всего серв в роботе - 5.

1)Разобрал, у той сервы что "дымила" сгорел дотла диод(большой), наверно для защиты от перемены полярности, маркировка - 22 16с.
Т.к диод СМД-шный и производителя я не знаю то найти даташит я не смог.
Соответственно прогар на крышке на месте диода.

2)У второй сервы прогар крышки намного меньше и расположен он над микросхемой, маркировка - Hitec  y16 ht7002.
После разборки сервы видимых повреждений не выявлено.

У остальных серв видимых повреждений нет вообще, и к тому-же 1 из них работает.

Как оказалось электроника - живее всех живых, внутрение проводники шины питания макетной платы странным образом снижают напряжение на 3-4 В.
Запитал электронную и силовую(одну выжившую серву) напрямую от 5В адаптера, мк и вся периферия работают отлично но почему-то серва даже от 5В МОМЕНТАЛЬНО разогрелась до температуры разогретой электроплитки и тоже сдохла, хотя полярность я соблюдал.
Мистика какая-та.

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

ЗЫ: В теории они вообще погореть не должны были, ведь на удержание вала одна серва в пике ест до 4А, а тут 3,3А на 5 серв...
Может при коротком замыкании погорели управляющие контроллеру в сервах?
В общем помогите чем сможете.
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Сергей » 06 июл 2007, 20:16

Мда, сожалею. У серв корпус сделан чтото типа пластика + мет.прослойка внутри, то есть ты прикинь какая у тебя температура там была что аж крышку прожгло, всяко больше 3,3А должно было быть. Я многа коротил сервы - но такого не было. Ждем фотки
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Lirzman » 06 июл 2007, 20:35

Вот фотки :(
Народ подскажите где можно купить оригинальную плату для этой сервы.
А крышка там обычная, без металлической прослойки, так что прожечь её как 2 байта переслать.
Посмотрел проект OpenServo - IМНО дороговато получается, к тому-же смд компоненты мне паять особо не охота.
Вложения
Изображение 006 copy.jpg
Первая серва без крышки
Изображение 002.jpg
Вторая серва с крышкой
Изображение 001.jpg
Первая серва с прогоревшей крышкой
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Lirzman » 07 июл 2007, 00:42

короче я посмотрел в ДШ, макс ток отдачи у батареи - 9,9А, при всем желании 5 серв таким током не пожечь, странно то что на двух сервах прогары в разных местах, как такое может быть?
Более того выжившая серва раскалилась даже от 9В Кроны, я думаю вся электроника накрылась еще во время короткого замыкания.
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Сергей » 07 июл 2007, 00:44

один совет - меняй сервы, а эти приспособь куданибудь
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Lirzman » 07 июл 2007, 00:49

Сергей писал(а):один совет - меняй сервы, а эти приспособь куданибудь

Ну прежде чем менять надо понять почему эти погорели, чтоб в последствии таких неприятностей не было.
Самое обидное что я всеравно хотел разобрать робота, и собрать другого, как говориться "небыло бабе забот - купила баба порося".
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Сергей » 07 июл 2007, 01:12

Ну эт понятно, разабрацца нада, но всеравно менять уже нужно, если конечно не перепаяешь сгоревшие детали
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Lirzman » 07 июл 2007, 12:48

Ну я думаю запихну осевой энкодер в серву по примеру этого http://www.sensi.org/~svo/shaft_encoder/index-ru.html.
Будет 5 моторов с редукторами и обратной связью.

Кстати  я в свою прогу управления роботом с ПК добавил возможность исполнения LUA скриптов - классная вещь, один раз скомпилил а потом только скрипты пишешь.  :D
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Сергей » 07 июл 2007, 14:11

Маладец)
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Master » 07 июл 2007, 21:46

Хнык-хнык (жалко маторчики). Я в свое время поэтому отказался от макеток, ненадежно, много проводов, плохой контакт, половина деталей на скрутку бррр.

Кстати  я в свою прогу управления роботом с ПК добавил возможность исполнения LUA скриптов - классная вещь, один раз скомпилил а потом только скрипты пишешь.  

LUA скриптов. Это чего?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение Lirzman » 09 июл 2007, 13:54

LUA скриптов. Это чего?


http://ru.wikipedia.org/wiki/LUA
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Digit » 09 июл 2007, 16:04

Lirzman, а можешь о своем прменении LUA подробнее? В отдельной теме предлагаю вообще это сделать...
Основные вопросы:
1. Как выглядит система вцелом.
2. Плюсы и минусы
3. Виртуальная машина зашита в контроллере, а выполняется подгружаемый байт-код? Или как?
4. Желательно исходники, документы, ссылки... Короче, максимум инфы :)
Буду благодарен! Очень уж тема интересная... :)
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение avr123.nm.ru » 17 июл 2007, 16:46

Lirzman писал(а):Посмотрел проект OpenServo -  смд компоненты мне паять особо не охота.


Сделай внешнюю плату.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Пожег сервы :((((

Сообщение Joker73 » 08 мар 2012, 10:33

Всем доброго времени суток!
Пишу здесь ибо не создавать подобную тему.
Проблема такая: переделал серву под постоянное вращение, работала честно и исправно. Не меняя питание и не нагружая её сгорела. Разобрал другую чтобы нейтральное положение резистора поймать и зафиксировать, моментально начала греться, отключил, не успел спалить, в чём дело не пойму.
Фотки сгоревшей:
Вложения
DSCF0344.jpg
Аватара пользователя
Joker73
 
Сообщения: 11
Зарегистрирован: 21 фев 2012, 10:46
Откуда: Башкирия г. Салават
ФИО: Ивушкин Евгений Анатольевич

Re: Пожег сервы :((((

Сообщение dccharacter » 08 мар 2012, 12:33

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

След.

Вернуться в Осторожно — грабли ;)

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

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