Переполюсовка сервы
Я вчера почитал посмотрите на это L9958 вообще ничего не надо все в микросхем. PWM понимает.www.compel.ru/…/b5b7a29c7a47bd17272e7414ba2a4335
РРМ она не понимает. Между входом и этой микросхемой должен стоять микроконтроллер, который будет обрабатывать входной сервосигнал и положение потенциометра, а по результатам обработки формировать управляющие сигналы PWM и DIR для L9958. Если хочется, чтобы все для управления сервой было в микросхеме, нужно искать AA51880 или M51660L: robot-kit.ru/3544/ Но для серьезных серв придется внешние ключи ставить.
РРМ она не понимает. Между входом и этой микросхемой должен стоять микроконтроллер, который будет обрабатывать входной сервосигнал и положение потенциометра, а по результатам обработки формировать управляющие сигналы PWM и DIR для L9958. Если хочется, чтобы все для управления сервой было в микросхеме, нужно искать AA51880 или M51660L: robot-kit.ru/3544/ Но для серьезных серв придется внешние ключи ставить.
Там обратную связь в виде переменного резистора то же можно приладить. А PWM вход у неё есть, только пока не понятно какой длительности импульсы чему соответствуют.
То, что ей приходит на PWM вход, она просто передает на выход для управления диагональю Н-моста. Скважность PWM - от 0 до 100%, не “модельная”.
Направление вращения мотора определяется сигналом DIR. Сигналы DIR и PWM формирует внешний микроконтроллер. Схема включения есть в даташите.
То, что ей приходит на PWM вход, она просто передает на выход для управления диагональю Н-моста. Скважность PWM - от 0 до 100%, не “модельная”.
Направление вращения мотора определяется сигналом DIR. Сигналы DIR и PWM формирует внешний микроконтроллер. Схема включения есть в даташите.
Вы “таблицу истинности” в датошите нашли где указано, что будет на выходах при подаче логических уровней на входы dir и PWM. Что мешает на вход dir подорвать сигнал от резистивного делителя которым является переменный резистор отслеживающий перемещение в сервоприводе?
От потенциометра идет аналоговый сигнал в вольтах. На вход PWM подается чередующийся сигнал уровней 0 или 1. На вход DIR подается цифровой сигнал 0 или 1. Для преобразования аналога в цифру в схеме должен присутствовать АЦП микроконтроллера. Он-же должен вычислять разность положений сервы между фактическим (потенциометр) и требуемым (сервосигнал). По величине этой разности вырабатывается PWM, а по знаку - DIR.
От потенциометра идет аналоговый сигнал в вольтах. На вход PWM подается чередующийся сигнал уровней 0 или 1. На вход DIR подается цифровой сигнал 0 или 1. Для преобразования аналога в цифру в схеме должен присутствовать АЦП микроконтроллера. Он-же должен вычислять разность положений сервы между фактическим (потенциометр) и требуемым (сервосигнал). По величине этой разности вырабатывается PWM, а по знаку - DIR.
Да не ужели. А какой уровень при логическое нуле и единицы? Логический уровень это не величина напряжения?
Используя эту микросхему, собрать электронику для сервы можно, причем - как аналоговую, так и цифровую, но одной L9958 для этой задачи недостаточно.
Если у Вас достаточно энтузиазма, можно сделать тему “Самодельная сервоэлектроника” в разделе “Самодельная электроника, компьютерные программы” и продолжить там. Для ремонта сервы в данной теме эта микросхема непригодна. Все, что мог написать по делу, я уже написал, дальше спорить не вижу смысла.
Используя эту микросхему, собрать электронику для сервы можно, причем - как аналоговую, так и цифровую, но одной L9958 для этой задачи недостаточно.
Если у Вас достаточно энтузиазма, можно сделать тему “Самодельная сервоэлектроника” в разделе “Самодельная электроника, компьютерные программы” и продолжить там. Для ремонта сервы в данной теме эта микросхема непригодна. Все, что мог написать по делу, я уже написал, дальше спорить не вижу смысла.
По поводу безсмысленности споров согласен. А с этой микросхемой сервопривод сделать можно, над обвязкой только подумать. Я драйверы отдельно покупал на радиорынке маркировку не вспомню. Таких микросхем множество. Можно подобрать. А в конкретно рассматриваемой стоит скорей всего изготовлена под заказ. Но с другой стороны от хайтековских машинок в продаже драйвера есть даже на али экспрессе даже маркировка начинается с HT.
По первому фото:
1-прозвона нет, в режиме сопр 2.9 при 200М.
2- --------------, -----------------1,1 при 200М.
3- звенит.
4- прозвона нет, в режиме сопр 1,0 при 200М.
?- =? просто площадки под что-то там…
По питанию уже надеюсь понятно(видно), касается третьего фото
----------------------------------------------------------------------------------------------
По кандёру…(второе фото)
еденица, и в прямом и в обратном, при 200М. При 20М прямое и обратное 0.02
-------------------------------------------------------------------------------------------------
Переполюсовка может дать непредсказуемые последствия. (Возможно серво будет донором).
Контроллер похоже этот. Выдерживает до 12В. Поэтому нет стабилизатора на плате. (Это хуже). Я бы сдул феном ключи, проверил сопротивление по цепям питания. Обязательно осцилом проверить кварц. Не забыть проверить мотор, были случаи коллектор подгорал.
Переполюсовка может дать непредсказуемые последствия. (Возможно серво будет донором).
Контроллер похоже этот. Выдерживает до 12В. Поэтому нет стабилизатора на плате. (Это хуже). Я бы сдул феном ключи, проверил сопротивление по цепям питания. Обязательно осцилом проверить кварц. Не забыть проверить мотор, были случаи коллектор подгорал.
По распиновке мы уже разобрались. А есть даташит на неё(szd900).
По названию только картинка находится.
Предположим конденсатор цел.
С выводами питания драйвера то же разобрались.
Вы дорожку которая перегорела не восстановили?(в самом начале вроде пытались восстановить. Если да то , что было после подачи напряжения на серву она дернулась или другой какой признак хотя бы частичной работоспособности проявился?)
нельзя подавать питание не убрав пробитые ключи
Перед переходом к следующим замерам и для понимания смысла последующих манипуляций.
Немного теории.
Полевой транзистор работает подобно обычному транзистору — слабым сигналом на затворе управляем мощным потоком через канал. Но, в отличии от биполярных транзисторов, тут управление идет не током, а напряжением.
МОП (по буржуйски MOSFET) расшифровывается как Метал-Оксид-Полупроводник из этого сокращения становится понятна структура этого транзистора.
Если на пальцах, то в нем есть полупроводниковый канал который служит как бы одной обкладкой конденсатора и вторая обкладка — металлический электрод, расположенный через тонкий слой оксида кремния, который является диэлектриком. Когда на затвор подают напряжение, то этот конденсатор заряжается, а электрическое поле затвора подтягивает к каналу заряды, в результате чего в канале возникают подвижные заряды, способные образовать электрический ток и сопротивление сток — исток резко падает. Чем выше напряжение, тем больше зарядов и ниже сопротивление, в итоге, сопротивление может снизиться до мизерных значений — сотые доли ома, а если поднимать напряжение дальше, то произойдет пробой слоя оксида и транзистору хана.
МОП Транзисторы бывают P и N канальные. Принцип у них один и тот же, разница лишь в полярности носителей тока в канале. Соответственно в разном направлении управляющего напряжения и включения в цепь. Очень часто транзисторы делают в виде комплиментарных пар. То есть есть две модели с совершенно одиннаковыми характеристиками, но одна из них N, а другая P канальные.
нельзя подавать питание не убрав пробитые ключи
Геннадий здравствуйте!!!
Соответственно , что ?
ДОРОЖКА КОТОРАЯ ПЕРЕГОРЕЛА ДОЛЖНА БЫТЬ РАЗОРВАННОЙ!!!
По хорошему конечно проверить бы на к.з. платы или микросхемы.
Попробуем хотя бы примитивно оценив по потреблению схемы.
Я х.з. как вам объяснить как проверить потребление схемы.
Но попробую.
Суть в том, что нужно подать напряжение на сервопривод разорвав один из проводов питания в разрыв которого установит амперметр.
Значение тока должно быть где то в пределах от 10 до 70 мА. Думаю не больше 100мА выше дальнейшие замеры думаю будут без смысленны до устранения причины.
Мериим напряжения на затворах транзисторов.
N-относительно минуса питания(коричневый проводок)
P-относительно плюса питания(красный проводок)
Подаем питание на сервопривод от серво тестора(выставить ноль)
Подсоединить щупы тестера ранее на котором установлен режим измерения напряжения.
Вращать (в ручную медленно) переменный резистор из состава сервопривода (от одного придела до другого).
Визуально наблюдать и описывать увиденное значение напряжения.
Замер потребляемых токов.
А главное помните если Вы что то сожгли или сожжете я здесь не причем !
PS.
Все имена и герои вымышлены.
Александр, феты сгорели, замена обойдется в 120 рублей, эти феты не диффецит,
но даже если конкретно этих нет, всегда можно найти аналоги, магазинов сейчас полно.
Вот поменять, отремонтировать дорожку, а дальше можно смотреть, сначала без мотора, потом и с мотором.
Александр, феты сгорели, замена обойдется в 120 рублей, эти феты не диффецит,
но даже если конкретно этих нет, всегда можно найти аналоги, магазинов сейчас полно.
Вот поменять, отремонтировать дорожку, а дальше можно смотреть, сначала без мотора, потом и с мотором.
Это же не наш метод!
Не позднее чем в #59 посте вы убедились в целесообразности проведения этих замеров.
Че Вы сейчас то на ходу переобуваетесь.
С трудом верится что мосфеты погорели.
У меня только однажды выгорело пару на регуляторе Impact 30 и то после моих занимательных экспериментов.
А тут просто полярность перепутали.
Вы дорожку которая перегорела не восстановили?(в самом начале вроде пытались восстановить. Если да то , что было после подачи напряжения на серву она дернулась или другой какой признак хотя бы частичной работоспособности проявился?)
Попросту пробовал замкнуть дорожку, результата было 0.
Мериим напряжения на затворах транзисторов.
N-относительно минуса питания(коричневый проводок)
P-относительно плюса питания(красный проводок)
Подаем питание на сервопривод от серво тестора(выставить ноль)
Подсоединить щупы тестера ранее на котором установлен режим измерения напряжения.
Вращать (в ручную медленно) переменный резистор из состава сервопривода (от одного придела до другого).
Визуально наблюдать и описывать увиденное значение напряжения.
И в первом, и во втором случае тестер показывал: -0.01 при вращении потенциометра, значения не меняются. Дорожка была подпаяная
Я бы для начала проверил мультиметром на отсутствие кз между 1 и 8 ногами ФЕТов и 3 и 5.
значит по меньшей мере пара штук дохлых уже есть, только в этом случае будет звонится через обмотку мотора.
до замены ФЕТов нет смысла делать другие шаги.
да вроде с самого начала говорю одно и тоже
И в первом, и во втором случае
я надеюсь Вы измерения без ключей на плате делали ?