Драйвер для Flyback
Добавлено: 16 апр 2019, 23:42
Доброго времени суток. Есть проблема. Я сначала опишу ситуацию, чтобы было понятнее (будет много буковок:) ).
Возникла необходимость создать устройство, способное давать импульсы высокого напряжения порядка 30кВ частотой повторения до 20кГц. Время работы – не более нескольких секунд – затем может быть долгий перерыв. Сначала я сделал ШИМ (flyback) на логике и все работает, однако там нет обратной связи по току и при разогреве канала полевика выходные параметры плыли. Решил сделать на UC3842 – там есть контроль по току и следовательно накопленной энергии в трансе. Измерителем был резистор (нагрузочный с родным радиатором) на 20 мОм. На вход подавал обратной связи по току сигнал подавался через переменный резистор – в итоге ток мог регулироваться от 50 до 150 А. И все сначала работало на маленьких вольтах до 20кВ. Однако выше этот драйвер начала срываться на 50кГц (другой на 100кГц), причем очень странно это происходило и отрабатывался полный цикл: накачка и контроль тока проходил. А также непонятно почему дохли полевики (за время включения порядка сотен мс, и проходило это в любой момент – на первое или десятое включение) – то ли наводки на драйвер, то ли драйвер залипает – не знаю (на логике таких проблем не было – однако и стабилизации не было).
Вот и возник вопрос – может подскажите, пожалуйста, хороший драйвер или еще какой совет дадите, чтобы сделать необходимый девайс при оптимальных цене и затратах на разработку?
P.S. Транс не пробивался; радиатор холодный; устанавливался полевик на радиатор через оксидно-алюминиевую подложку; полевик защищается от перенапряжение супрессорами; везде ставил пленки для фильтрации; питание стабилизировал через кренку и было порядка 19.5 В с небольшими пульсациями при работе на нагрузку.
Это не готовое устройство и даже не прототип – просто сделать несколько тестов, поэтому хочется что-то среднее между дороговизной, сложностью и надежностью.
Возникла необходимость создать устройство, способное давать импульсы высокого напряжения порядка 30кВ частотой повторения до 20кГц. Время работы – не более нескольких секунд – затем может быть долгий перерыв. Сначала я сделал ШИМ (flyback) на логике и все работает, однако там нет обратной связи по току и при разогреве канала полевика выходные параметры плыли. Решил сделать на UC3842 – там есть контроль по току и следовательно накопленной энергии в трансе. Измерителем был резистор (нагрузочный с родным радиатором) на 20 мОм. На вход подавал обратной связи по току сигнал подавался через переменный резистор – в итоге ток мог регулироваться от 50 до 150 А. И все сначала работало на маленьких вольтах до 20кВ. Однако выше этот драйвер начала срываться на 50кГц (другой на 100кГц), причем очень странно это происходило и отрабатывался полный цикл: накачка и контроль тока проходил. А также непонятно почему дохли полевики (за время включения порядка сотен мс, и проходило это в любой момент – на первое или десятое включение) – то ли наводки на драйвер, то ли драйвер залипает – не знаю (на логике таких проблем не было – однако и стабилизации не было).
Вот и возник вопрос – может подскажите, пожалуйста, хороший драйвер или еще какой совет дадите, чтобы сделать необходимый девайс при оптимальных цене и затратах на разработку?
P.S. Транс не пробивался; радиатор холодный; устанавливался полевик на радиатор через оксидно-алюминиевую подложку; полевик защищается от перенапряжение супрессорами; везде ставил пленки для фильтрации; питание стабилизировал через кренку и было порядка 19.5 В с небольшими пульсациями при работе на нагрузку.
Это не готовое устройство и даже не прототип – просто сделать несколько тестов, поэтому хочется что-то среднее между дороговизной, сложностью и надежностью.