|
Ремонт привода турбины |
|
|
|
May 22 2014, 15:15
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 24-03-11
Пользователь №: 63 854

|
Сломался контроллер управления турбины (насос вакуумный микроскопа). Микроконтроллер (МК) вырабатывает 6 сигналов которые подаются на микросхемы L6386 драйверов трех полумостов. Соответственно МК выдает сигналы для верхнего и нижнего ключей драйвера L6386. Проблема в том , что в одной фазе МК не выдает сигнал для верхнего ключа (сгорел наверно) , а для нижнего плеча сигнал есть. Две другие фазы работают нормально. У меня вопрос можно ли из одного этого сигнала для нижнего плеча, используя драйвер IR2184 или подобный сформировать управление MOSFET транзисторами? Контроллер конечно можно купить, но это долго и очень дорого.
|
|
|
|
|
May 23 2014, 01:26
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 24-03-11
Пользователь №: 63 854

|
Цитата(kovigor @ May 23 2014, 02:40)  Трудно сказать. Версию со сгоранием очень легко проверить омметром, прозвонив на землю и на питание выводы МК, идущие к исправным и неисправному каналам, и затем сравнив соотв. результаты между собой ... Я проверил все точно порт не выдает сигнал, что-то такое дергается в пределах 0.5 В причем в - . Изначально пробит силовой ключ затвор исток, дальше все драйверы, и наконец в плече где пробит ключ и хряснуло по порту. Меня именно беспокоит то , что временные соотношения немного изменятся и верхний или нижний ключ первой фазы будет открыт во время работы ключа во второй фазе. Насколько это опасно? или всетаки можно найти какое-то решение.
|
|
|
|
|
May 23 2014, 01:55
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(iMEMS @ May 23 2014, 08:36)  или всетаки можно найти какое-то решение. Полагаю, для начала стоит определиться что же за двигатель там стоит - трехфазный асинхронный или бесколлекторный постоянного тока (BLDC). Если последний (а это очень вероятно) - стоит почитать App notes с примерами управления такими двигателями чтобы понять, как это делается. Насколько слышал краем уха, существует два глобальных подхода - с датчиками положения ротора и без датчиков. Надо понять, какой вариант используется у вас. Если с датчиком - можно попытаться получить сигнал верхнего ключа из нижнего или использовать драйвер полумоста с управлением одним сигналом. Если же там бездатчиковый вариант, то (опять же, насколько слышал краем уха) верхний ключ используется и для определения положения ротора по противо-ЭДС и в свободное время управляется совершенно независимо от нижнего. В этом случае наверное прооще будет повторить конструкцию драйвера двигателя из подходящего App note или купить готовый контроллер в магазине запчастей для радиоуправляемых моделей.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
May 23 2014, 03:11
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 24-03-11
Пользователь №: 63 854

|
Цитата(Сергей Борщ @ May 23 2014, 09:05)  Полагаю, для начала стоит определиться что же за двигатель там стоит - трехфазный асинхронный или бесколлекторный постоянного тока (BLDC). Если последний (а это очень вероятно) - стоит почитать App notes с примерами управления такими двигателями чтобы понять, как это делается. Насколько слышал краем уха, существует два глобальных подхода - с датчиками положения ротора и без датчиков. Надо понять, какой вариант используется у вас. Если с датчиком - можно попытаться получить сигнал верхнего ключа из нижнего или использовать драйвер полумоста с управлением одним сигналом. Если же там бездатчиковый вариант, то (опять же, насколько слышал краем уха) верхний ключ используется и для определения положения ротора по противо-ЭДС и в свободное время управляется совершенно независимо от нижнего. В этом случае наверное прооще будет повторить конструкцию драйвера двигателя из подходящего App note или купить готовый контроллер в магазине запчастей для радиоуправляемых моделей. бездатчиковый вариант так как в турбину идут 4 провода 3 фазы и земля еще есть терморезистор . Повторять слишком хлопотно , выпаивать контроллер тодже неприемлемо 80 ножек плотный монтаж. Мощность привода 150-200 ватт навряд ли приводы РУ модели подойдут.
|
|
|
|
|
May 23 2014, 04:12
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(iMEMS @ May 23 2014, 11:21)  бездатчиковый вариант так как в турбину идут 4 провода 3 фазы и земля еще есть терморезистор . Повторять слишком хлопотно , выпаивать контроллер тодже неприемлемо 80 ножек плотный монтаж. Мощность привода 150-200 ватт навряд ли приводы РУ модели подойдут. Вот случайно... тоже такое было - попросили посмотреть турбомолекулярный насос... Управление на трех (или двух?) контроллерах и плис... Повезло - отвалился термистор. Вот мосты и не включались. Попробуйте поискать на ebay, если уверены, что проблема в контроллере.
|
|
|
|
|
May 23 2014, 04:45
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 24-03-11
Пользователь №: 63 854

|
Цитата(Tanya @ May 23 2014, 11:22)  Вот случайно... тоже такое было - попросили посмотреть турбомолекулярный насос... Управление на трех (или двух?) контроллерах и плис... Повезло - отвалился термистор. Вот мосты и не включались. Попробуйте поискать на ebay, если уверены, что проблема в контроллере. смотрел 1000$ плюс доставка, налом платить никто нехочет, контора то бюджетная
|
|
|
|
|
May 23 2014, 05:39
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(iMEMS @ May 23 2014, 10:21)  Повторять слишком хлопотно , выпаивать контроллер тодже неприемлемо 80 ножек плотный монтаж. Мощность привода 150-200 ватт навряд ли приводы РУ модели подойдут. Ну мы же не обязаны были знать мощность насоса микроскопа  , а вы не сообщили. В любом случае, если вы хотите починить его, вам полезно будет ознакомится с принципами работы подобных схем. Цитата(iMEMS @ May 23 2014, 08:36)  Я проверил все точно порт не выдает сигнал, что-то такое дергается в пределах 0.5 В причем в - . Вот это совсем непонятно. Откуда процессору взять отрицательное напряжение? В конце восьмидесятых начали появляться импортные проводные телефоны-трубки. Принесли починить один из них - не работал импульсный набор номера, а наши станции тональный тогда еще не понимали. Был выбит ключевой транзистор и тоже подпален выход микросхемы. На нем тоже телепалось что-то в районе 0.2в. Микросхемы на замену, естественно, тоже не было. Я тогда сделал дополнительный каскад на транзисторе, который раскачивал эти 0.2в до уровня, способного открыть ключевой транзистор. Возможно и ваши эти дерганья можно усилить дополнительным транзистором до необходимого уровня? Цитата(iMEMS @ May 23 2014, 10:21)  Мощность привода 150-200 ватт навряд ли приводы РУ модели подойдут. Кстати, вы их недооцениваете. http://www.hobbyking.com/hobbyking/store/u...idProduct=25082 - моторчик 235W http://www.hobbyking.com/hobbyking/store/u...idProduct=25075 - моторчик 400W http://www.hobbyking.com/hobbyking/store/u...idProduct=16233 - моторчик 700W Какое напряжение питания силовой части вашей схемы?
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
May 23 2014, 06:10
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 24-03-11
Пользователь №: 63 854

|
Цитата(Сергей Борщ @ May 23 2014, 12:49)  Откуда процессору взять отрицательное напряжение?
Какое напряжение питания силовой части вашей схемы? да выгорело там все и дрыгается как через кондер или диод запертый Силовое питание 24 В
|
|
|
|
|
May 23 2014, 06:18
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(iMEMS @ May 23 2014, 13:20)  да выгорело там все и дрыгается как через кондер или диод запертый Да хоть гранату бросили - как вывод может уйти в минус, если этот минус нигде в микросхему не входит? Цитата(iMEMS @ May 23 2014, 13:20)  Силовое питание 24 В Тогда модельные не подходят, я пормотрел, у них питание до 15в. Все, больше ничем помочь не могу.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|