| Summary: | Ремонт плат драйверов | ||
|---|---|---|---|
| Product: | [Системы управления (Control Systems)] Театр | Reporter: | Олег Никулин <owl2> |
| Component: | Оборудование | Assignee: | Олег Никулин <owl2> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | minor | ||
| Priority: | P4 | CC: | owl2 |
| Version: | не указана | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Attachments: |
Схема платы
Схема платы драйвера Схема стенда для тестирования плат |
||
Доделываю (еще не доделал) тестер плат. Добавил имитацию сигнала от силового транзистора, добавил ардуину. Нашлась еще одна плата №4: Предыстория неизвестна. Не тестировалась. Доделал стенд для тестирования плат (есть еще простор для улучшения и автоматизации, но пока хватит). Протестировал на нём платы. Плата №1: Проблем не выявлено. Условно рабочая. Плата №3: На половине B отсутствуют некоторые компоненты. В половине A проблем не выявлено. Плата №4: Были вырваны некоторые пины в разъеме, отсутствовало 2 конденсатора по питанию и 1 красный светодиод. Пины поставил нормально, взамен разорванных соединений на плате припаял провода, впаял недостающие детали. Оказалось что еще в КЗ один преобразователь TMA 2415S. Поменял его на другой (взял с платы №3). Он выдавал 24в вместо 15в. Снова поменял его (взял второй с платы №3). Он Сначала выдавал 15в, но вскоре тоже стал выдавать 24в. Странная история. В общем пока до конца не починена Created attachment 6161 [details]
Схема платы драйвера
Есть предположение, что TMA2415s выходят из строя, т.к. на них слишком большая нагрузка. По информации из даташита, максимальный выходной ток TMA2415s = 65ма Максимальный ток потребления у транзистора pm200dsa060 около 30ма (на каждую половину) (Ответ Олег Никулин на комментарий #2)
> Поменял его на другой (взял с платы №3). Он выдавал 24в вместо 15в. Снова
> поменял его (взял второй с платы №3). Он Сначала выдавал 15в, но вскоре тоже
> стал выдавать 24в.
Продолжение:
Заменил его на еще один. Он выдавал 15в до тех пор, пока я не подал ШИМ на вход. После этого стал выдавать 20в. Выпаял его, стал исследовать.
В конце концов выяснилось:
-Преобразователь TMA2415s дает завышенное напряжение на выходе (20-24в) при отсутствии нагрузки.
-Был очень плохой контакт земли в месте где соединяются две платы (X1 на схеме). =>
Когда там пропал контакт, TMA2415s остался без нагрузки и стал завышать напряжение. Ранее я из этого сделал ошибочный вывод, что он сгорел.
Пропаял место с плохим контактом. Впаял обратно преобразователь, который ранее посчитал сгоревшим. Проверил плату - тест пройден!
Плата №4 теперь условно рабочая.
Проверил еще один TMA2415s, который ранее был забракован. С нагрузкой 2 кОм выдает 15.3 вольт. Признан рабочим.
Методика тестирования платы на стенде https://docs.google.com/document/d/1qDOhSZh_uG-U9S1sjznDvXoDPolm-8LbLa7FRBmuNoc/edit?usp=sharing Нашел в офисе еще четыре платы (будут №5 - №9). Протестировал их. Плата №5: Не гаснет светодиод А. Плата №6: Не включается красный светодиод B. Заниженное напряжение на выходе CP1 (1.1в вместо 5в). На плате написано "не работает" Плата №7: Не гаснет светодиод A, преобразователь 2415S на стороне A не выдает напряжение на выходе. На плате написано "неиспр. 20.06" Плата №8: Заниженное напряжение на выходе CP1 (1.4в вместо 5в). Более подробно не диагностировал. Плата №5: Был плохо припян компаратор LM211DR (не было контакта на нескольких ножках). Припаял, всё заработало. Плата прошла тестирование. Условно рабочая. Плата №6: Не работал компаратор LM211DR и светодиод. Проблема с заниженным напряжением была из-за плохого контакта при подключении к стенду. Обработал очистителем контактов, но проблема полностью не решена: иногда всё равно нет плохой контакт. Плата прошла тестирование. Условно рабочая. Плата №8: Был плохой контакт в месте где к плате припаян разъем подключения к транзистору. Перепаять не помогло. Сделал провод параллельно дорожке на плате. Плата прошла тестирование. Условно рабочая. Протестировал платы №1, 4, 5, 6, 7, 8 в театре. Платы №6 и №7 не заработали: №6 выдает сигнал будто транзистор в аварии. Вероятно не ушла проблема с плохим контактом. №7 так и не была починена (забыл про это), не выдает напряжение TMA 2415S. Остальные платы (№1, 4, 5, 8) нормально работают (двигатель едет в любую сторону, ток нормальный). Их оставил работать в 3 шкафу, а те платы, что стояли там ранее, были перенесены в ЗИП. Плата №6: Заменил разъем подключения к силовому транзистору, после этого ушла проблема с плохим контактом пина SNR. Также обнаружилось, что нет контакта между плюсовым выходом TMA 2415S и индуктивностью (L3 на сехеме). Странно что раньше там всё было нормально, ну возможно во время перепаивания разъема испортилось. Припаял проводок. Плата прошла тестирование. Условно рабочая. Приехали новые преобразователи B2415S-2WR3. Мощность 2вт, что в два раза выше чем у старых. Плата №7: Заменил 2415s на новый, после чего выяснилось, что конденсатор С105 в коротком замыкании. Заменил конденсатор. Плата прошла тестирование. Условно рабочая. Плата №6 снова сломалась. Симптомы: не гаснет красный светодиод на половине B. На выходе преобразователя 2415s завышенное напряжение (18в вместо 15в). Оказалась проблема в плохом контакте между выходом 2415s и индуктивностью (L3 на схеме). Припаял параллельно проводок, проблема ушла. Непонятно почему там изначально пропал контакт (визуально никаких повреждений). И на этой же плате уже была точно такая же проблема на половине A. У нас скоро будут практиканты (бага 18328). Было решено дать им написать прошивку ардуино для стенда тестирования плат драйвера. В связи с этим, я взялся готовить стенд, т.к. на нем не была собрана часть, нужная для авто-тестирования. Припаял к стенду недостающую часть с оптронами (для согласования разных частей платы, которые питаются от разных источников с гальванической развязкой). Хотел протестировать, но тут выяснилось, что в офисе нет исправных плат драйверов (все в театре в ЗИП), есть только две полуразобранных. Собрал из них одну наполовину рабочую (каждая плата состоит из двух независимых половин). Написал тестовую прошивку для ардуино, которая просто подает и считывает все сигналы. Почти всё работает. Обнаружилась проблема, что при подключении входа ардуино к выходу "OK" платы драйвера, напряжение на нем становится 3в вместо нуля. Вероятно, проблема в том, что в ардуино этот выход притянут через 20кОм к питанию. Попробую вместо этого наоборот притянуть к земле (видимо выход платы драйвера рассчитан на такое подключение). Created attachment 7070 [details]
Схема стенда для тестирования плат
(Ответ Олег Никулин на комментарий #14) > Обнаружилась проблема, что при подключении входа ардуино к выходу "OK" платы > драйвера, напряжение на нем становится 3в вместо нуля. Вероятно, проблема в > том, что в ардуино этот выход притянут через 20кОм к питанию. Попробую вместо > этого наоборот притянуть к земле (видимо выход платы драйвера рассчитан на > такое подключение). Притянуть к земле вместо +5в помогло. Тестовый стенд полностью работает. > Собрал из них одну наполовину рабочую (каждая плата состоит > из двух независимых половин). Вторую половину тоже оживил. И впаял недостающие светодиоды (на работу платы не влияют, но служат индикацией аварии силового транзистора). Это плата №2. Она теперь условно рабочая. У платы №2 стала спонтанно появляться проблема с отсутствием сигнала "OK". Пропаял контакты, где соединяются две платы (X1 на схеме). И обнаружился один резистор (R379 на схеме), который нормально не припаивался с одной стороны, а потом и вовсе с этой стороны отвалился контакт. После замены резистора плата вновь заработала. |
Created attachment 6136 [details] Схема платы В офисе лежит количество плат драйверов в неизвестном состоянии. Нужно с ними разобраться (протестировать, отремонтировать, отдать в ЗИП театра). Для идентификации плат, подписал условные номера на них с обратной стороны. Для упрощения тестирования, собрал на макетной плате устройство с преобразователем питания (плате нужно 24в и 5в) и разъемами для подключения к плате. Возможно в дальнейшем добавлю микроконтроллер для автоматизации тестирования. "Условно рабочая" - значит при тестировании платы в офисе проблем не выявлено, но в театре плата не тестировалась. Плата №1: Стояла на ПЧ19, вышла из строя 18.03.2024. Симптомы: не гаснут красные светодиоды, ПЧ не пишет никаких ошибок, двигатель нормально подключается и показывает скорость, но фактически штанкет не двигается. Было короткое замыкание на входе преобразователя 2415S (U100 на схеме), и сгорела индуктивность L2. Взял U100 и L2 с платы №2. Плата №1 теперь условно рабочая. Плата №2: Предположительно это та плата, из-за которой был повышенный ток при движении двигателя (около 40 ампер). Ранее плата №2 уже тестировалась, и была признана условно рабочей. Что с ней дальше делать не ясно. Плата №3: Предыстория неизвестна. Не тестировалась