Перейти к содержанию

Усилители мощности класса D


Рекомендуемые сообщения

я понял, а подскажите пожалуйста можно ли применять полевики на выходе IRFB4227PBF вместо IRFB38N20D???

может кто то ставил...???

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Дела немного движутся . Ту плату постами выше случайно удалил и пришлось заново разводить. Развел две разные платы. Собираю по второму рисунку

плата д.jpg

плата-д1.GIF

плата-д2.GIF

дкласс1.rar

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Ну вот.  усилитель завелся сразу, даже не промыв от канифоли плату , частота  120кГц  дроссель 35мкгн .Потом пробовал разгонял и до 260кГц  дроссель 100мкгн. Биполяры совсем не греются. Но с моими тормозными полевиками, пробовал IRF540N и IRF530 разогреваются без радиатора зараза.

Потом пробую на IRF740 только плату с начало промою.

У меня на схеме 26 тоже грелись не по детский как IRF540N так IRF530N  питание у меня +/-45в может полевики не выдерживают, все таки они на 100в.

 

Вот он красавчик

усь.jpg

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

Все, поборол нагрев полевиков, теперь на ХХ не греются просто в схеме поменял резисторы R81-R85 вместо 1ком поставил 2,2к по схеме постами выше.

 При длительной работы чувствуется нагрев биполяров 2N5401 .Полевики поставил IRF540N

Замерил синусом 1кГц на нагрузку 2ома ,вроде бы все в норме не чего не взорвалось. Музычка нормально прослушивается

IMG_20181014_193147.jpg

 

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

Ладненько еще немного  .Решил я по мучать усилитель синусом 1кГц нагрузка 2ома ,мощность 100ватт. Я бы больше выжал но не хватает выходного сигнала от компа.

В течений часа под синусом и нагрузкой 2ома полевики на маленьком радиаторе так и не нагрелись ,все замечательно. Дроссель поставил 60мкгн

Сейчас на плате все также как на схеме ниже.

Осталось как то замерить THD . Под музычкой на слух искажений не услышал

IMG_20181014_211645.jpg

IMG_20181014_214740.jpg

 

Рисунок1.jpg

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

Я заметил наплыв потом пробую исправить .На драйверах не достаточно питание на верхнем 9,5-10в на нижнем 11в, нету стабилитронов на 15в для параметрического стабилизатора на транзисторе.

У меня источник +/-45V максимум 200ватт сниму на 4ома ,а на 2ома все 400ватт, полевики IRF540N на 30ампер прокачают 2ома на полную мощь

 

Я сейчас схемку прогнал в микрокапе то заметил наплыв при разном питаний LM311 например если на одном плече 11в а на другом 12в то уже заметен наплыв. Завтра на плате все перепроверю

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

Всем привет!!

Прошу помощи в запуске моего усилителя, купил я новые детали(все микрухи и транзисторы, все остальные полупроводники целы 100 процентов) и сразу принялся паять, вообщем произвел первое включение - сработала защита перегорел пред на 10 А, откинув выходники пошел рыться осцилом все норм криминала нет все микрухи по постоянке работают ровно, сигнал от опера до ирки хороший, логика 74нс00 выдает два сигнала на вх ирки, но после ирки есть непонятки по поводу LO и HO плечей.....

фото этих осциллограм прилагаю, простите за качество!!!

ПОМОГИТЕ ПОЖАЛУЙСТА, у меня нет полной схемы этого чуда.., а запустить хочу!!!! вых каскад на 4227 они исправны, ГДЕ КОПАТЬ, может проблема в том что ТРАНЗИСТОРЫ вых каскада открываються одновременно, и из за этого кз....

Сигналы на выходе ирки разные по амплитуде, и меняються в зависимости от частоты входного сигнала...

IMG_0255.JPG

IMG_0256.JPG

IMG_0257.JPG

Изменено пользователем Евгений Шепетя
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Евгений Шепетя сказал:

поводу LO и HO плечей

На выходе НО не будет ни чего путнего пока транзисторы выходные не запояеш. и мерять сигнал нужно только затвор исток.А не относительно минуса или общего провода. А схема походу вот этого усилителя

Усилитель для сабвуфера. 900Вт.GIF

Изменено пользователем Kraftverk

 "Не люблю, когда путают образование с интеллектом ! Ты можешь получить степень бакалавра и все равно быть идиотом."       (с). Илон Маск.

imxo是个老混蛋。

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Kraftverk сказал:

На выходе НО не будет ни чего путнего пока транзисторы выходные не запояеш. и мерять сигнал нужно только затвор исток.А не относительно минуса или общего провода. А схема походу вот этого усилителя

Усилитель для сабвуфера. 900Вт.GIF

А почему так  ведь на выходе драйвера должны быть сформированы уже импульсы...??

или я ошибаюсь?

а схема то похожа у меня такая же но здесь не компаратора лм311, а в моей плате есть, да и некоторых деталей нет... может быть Юрий Кузьменко пост увидит и поможет как то

СПАСИБО за пояснения)

но все же стремно запаивать выходники, вдруг там с дэдтаймом беда или ещё чё нибудь, ПРОШУ СОВЕТ У ВСЕХ КТО СТАЛКИВАЛСЯ С ПОДОБНЫМИ ТРУДНОСТЯМИ!!!!

Ссылка на комментарий
Поделиться на другие сайты

@Евгений Шепетя Импульсы формируются после того, как один из транзисторов откроется - схема будет пытаться его закрыть. Тем самым и происходит генерация. Без транзисторов схема не будет ничего формировать.

Запаять транзисторы, подключить усилитель через ограничивающие резисторы:buba: Вот тогда и "тыкать" осциллографом, есть ли что красивого на GS.

Ссылка на комментарий
Поделиться на другие сайты

 

4 часа назад, Евгений Шепетя сказал:

А почему так  ведь на выходе драйвера должны быть сформированы уже импульсы...??

или я ошибаюсь?

 

Так работает  НО....Конденсатор С22 как будет без транзистора заряжаться?а это питание НО....ТАК-ЧТО транзисторы обратно запаять и через ограничивающие резисторы включать.И с нагрузкой на выходе.За место динамика, резистор 4Ом ,без него тоже работать не будет усилитель.

Изменено пользователем Kraftverk

 "Не люблю, когда путают образование с интеллектом ! Ты можешь получить степень бакалавра и все равно быть идиотом."       (с). Илон Маск.

imxo是个老混蛋。

Ссылка на комментарий
Поделиться на другие сайты

ВСЕМ БОЛЬШОЕ СПАСИБО за пояснения!!!!!!!!!

Завтра запаяю транзисторы и подкину нагрузку, буду пробовать запускать и смотреть что и как, но в первый раз была и нагрузка и выходники, но сработала защита, значит в схеме где то косяк..... БУДУ СМОТРЕТЬ.....по результатам отвечу здесь!

Еще раз большое всем спасибо!!!!!

Ссылка на комментарий
Поделиться на другие сайты

Отвел я душу наконец то ,вроде все что я хотел перепроверил на макетах. Вот собрал себе очередной усилитель д-класса. В симуляторе частота 220кгц с частотозадающим кондером 20нан, а на плате 170кгц с кондером 2,2нан немного не совпадение, это в первый раз такое. Но в симуляторе стоят BD140, а на плате КТ816г может быть и за этого.

Мощность полную не смог разогнать так как слабый сигнал на входе уся. Прогонял синусом 1кгц на нагрузку 2ома ,вроде синус чист. Дальше решил пробовать защиту увиличив чувствительность, увеличил сопротивление токовых резиков ,защита сработала на втором фото ниже.

Музыку тоже гонял ,понравилось как играет усилитель:)

схема class-d.jpg

синус 1кгц-2ом.jpg

защита от перегрузки.jpg

плата.jpg

сlass-d плата.GIF

Изменено пользователем sergei nizovcev
Ссылка на комментарий
Поделиться на другие сайты

 

Здравствуйте дорогие специалисты и учасники форума!!

Сегодня урвал чуть времени, сел за свой усилитель Д класса, приняв во внимание все рекомендации, запаял выходники( временно IRF740) подцепил нагрузку 5 Ом, и вкл усь, подавая на вход сигнал с гены частотой 1кГц наблюдается дикий разогрев выходников(они без радиатора) за пару сек, на выходе уся имеються прямоугольники амплитудой больше 20 вольт, перед всем этим выпаял ВТА16- 600, и подкл. до предохранителя, так сказать без защиты.

Завтра буду крутить к ним радиаторы, дабы продлить время на замеры остальных частей схемы.

ЧТО может быть в моем случае??? Где- то читал в теме, что логику надо ставить 74АС, а у меня 74НС, или не в этом дело???

Но, раз нет на выходе постоянки значит выходники не сдохли...Подскажите что может быть не так...

Можно ли вообще ставить для наладки и экспериментов IRF740??

Прошу Вашей помощи!!! Заранее Всем СПАСИБО!!!

 

Ссылка на комментарий
Поделиться на другие сайты

31 минуту назад, Евгений Шепетя сказал:

запаял выходники( временно IRF740) подцепил нагрузку 5 Ом

У IRF740 сопротивление в нагретом состоянии 1Ом, при 20 вольтах это ток 4 ампера, а это около 16Вт на транзисторах (Транзистор максимум 1Вт без радиатора выдерживает при сотне градусов)

Зачем вообще нагрузку подключать при первом включении мне не понятно. Да и сперва проверяется генерация, что она на нужной частоте, не 70кГц не 500кГц, а в пределах допустимого (200-400кгц) 

Ссылка на комментарий
Поделиться на другие сайты

19 минут назад, motoandrey14 сказал:

Зачем вообще нагрузку подключать при первом включении мне не понятно. Да и сперва проверяется генерация, что она на нужной частоте, не 70кГц не 500кГц, а в пределах допустимого (200-400кгц) 

а как проверить генерацию?? и если ее нет то как быть?,на что обращать внимание

Спасибо большое за помощь!!!

Изменено пользователем Евгений Шепетя
Ссылка на комментарий
Поделиться на другие сайты

Как на выходе уся могут быть прямоугольники? Чё а дросселя то нет на выходе? И какая частота прямоугольников?

 "Не люблю, когда путают образование с интеллектом ! Ты можешь получить степень бакалавра и все равно быть идиотом."       (с). Илон Маск.

imxo是个老混蛋。

Ссылка на комментарий
Поделиться на другие сайты

12 минуты назад, Kraftverk сказал:

Как на выходе уся могут быть прямоугольники? Чё а дросселя то нет на выходе? И какая частота прямоугольников?

Сам не пойму)) дроссель на выходе есть, а вот прямоугольники были, жаль нет фото, завтра постараюсь показать, частоту тоже завтра гляну осцилом, верну 4227 с радиатором и буду смотреть , также исключу нагрузку...

Ссылка на комментарий
Поделиться на другие сайты

Может дроссель замкнутый?

 "Не люблю, когда путают образование с интеллектом ! Ты можешь получить степень бакалавра и все равно быть идиотом."       (с). Илон Маск.

imxo是个老混蛋。

Ссылка на комментарий
Поделиться на другие сайты

Всем привет!!

Мой усилитель начинает потихоньку оживать, запаял выходники 4227 (на радиаторах) и вкл с нагрузкой, нагрев почти исчез, и на выходе появился синус 1 кГц, но снизу обрезан (фото прилагаю) 

Питание нормальное 55 вольт в плечо, выходной дроссель замерял он 70 мкГн.

Думаю что проблема в драйвере, я в прошлых постах выкладывал фото импульсов после ир2110, они разные по амплитуде, может из за этого и перекос???

На осциллографе предел 20в в клетке.

Частоту преобразования не смотрел, и пока не смотрел что на GS, сегодня было очень мало времени, не успел...

Может ПОДСКАЖИТЕ что может быть??????? драйвер ли в  этом виноват???

IMG_0366.JPG

IMG_0367.JPG

IMG_0364.JPG

IMG_0365.JPG

Изменено пользователем Евгений Шепетя
Ссылка на комментарий
Поделиться на другие сайты

В 22.10.2018 в 22:03, sergei nizovcev сказал:

Вот собрал себе очередной усилитель д-класса.

Надо бы и лайку выложить, раз усилитель проверен в железе.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Релюхи не причём. При неисправности релюх симптомы были бы другие. И ИБП даже не клацает когда переходит в  "аварию".   Да. Аккум новый. Более того - 2 новых пробовал. И без АКБ тоже. Не влияет. Да мелкие особо не вздуваются ж. Хотя С21 под подозрением..   Спасибо. Буду иметь ввиду.
    • #include <Wire.h> #include <Oregon_TM.h> #include <BME280I2C.h> //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Скетч для устройства, передающего данные датчика BME280 в формате Oregon Scientific THGN132N //Принципиальная схема прилагается. //Для работы необходима библиотека https://github.com/finitespace/BME280/ //Устройство работает от 3-ех пальчиковых батареек, для экономии электричества заливать скетч нужно через ISP //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Также возможна передача данных в формате - THP (температура, влажность, давление, напряжение батареи) //Пример с приёмником поддерживает расшифоовку THP //////////////////////////////////////////////////////////////////////////////////////////////////////////// # define THGN_SEND 1 // Передавать ли данные в формате THGN132 # define THP_SEND 0 // Передавать ли данные в формате THP # define DEVICE_LOG 1 //Писать ли лог В Serial # define DONE_PIN 15 // вывод сигнала об окончании работы на таймер # define BME_WAIT 10 // Сколько мс ожидать датчик BME # define BATTERY_THR 3.5 // Порог напряжения для выставляения флага разряда батарейки (THGN) ///////////////////////////////////////////////////////////////////////////////////////////////// //Ниблы датчика THP //Во всех полях младшие ниблы идут вперёд!!! // 1-2 - тип (55) // 3 - канал (0-7) // 4-6 - (температура от -100С) * 10. Т.е. +25.1С = 1251 = 4E3h // 7-9 - Влажность *10 Т.е. 25.1% = 251 = 0FBh // 10-12 - (давление от 500ммртст) * 10. Т.е. 765мм = 2650 = A5Ah // 13-15 - данные с АЦП (A0) // 16-17 - CheckSUM // 18-19 - CRC8 (poly 0x07 start 0x00) ///////////////////////////////////////////////////////////////////////////////////////////////// Oregon_TM transmitter(4); BME280I2C bme; bool bme_present = false; float bme_temp(NAN), bme_hum(NAN), bme_pres(NAN); ///////////////////////////////////////////////////////////////////////////////////////////////// void setup() { digitalWrite(DONE_PIN, LOW); pinMode(DONE_PIN, OUTPUT); #ifdef DEVICE_LOG Serial.begin(115200); Serial.println("Waiting for BMEsensor..."); #endif //Обмен данными с BME////////////////////////////////// Wire.begin(); while(!bme.begin()) { if (millis() > BME_WAIT) break; } if (!bme.begin()) { #ifdef DEVICE_LOG Serial.println("No BME sensor found"); #endif bme_present = false; } else { switch(bme.chipModel()) { case BME280::ChipModel_BME280: bme_present = true; bme.read(bme_pres, bme_temp, bme_hum); #ifdef DEVICE_LOG Serial.println("Found BME280 sensor! Success."); Serial.print("Temperature = "); Serial.print(bme_temp, 1); Serial.println("C"); Serial.print("Humidity = "); Serial.print(bme_hum, 1); Serial.println("%"); Serial.print("Pressure = "); Serial.print(bme_pres * 0.75, 1); Serial.println("mmHg"); #endif break; default: #ifdef DEVICE_LOG Serial.println("Found UNKNOWN sensor! Error!"); #endif bme_present = false; } } //Напряжения батареи/////////////////////////////////////////// word battvotage = (word)(((float)(1.1 * 16368) / Vbg()) * 100); #ifdef DEVICE_LOG Serial.print("Battery voltage = "); Serial.println(battvotage,HEX); #endif //Подготовка и отправка данных THGN////////////////////////////////////// transmitter.protocol == 2; if (THGN_SEND) { transmitter.setType(THGN132); transmitter.setChannel(3); transmitter.setBatteryFlag(battvotage < BATTERY_THR); if (bme_present) { if (bme_hum > 98) bme_hum = 98; if (bme_hum < 2) bme_hum = 2; if (bme_temp > 70) bme_temp = 70; if (bme_temp < -50) bme_temp = -50; transmitter.setTemperature(bme_temp); transmitter.setHumidity(bme_hum); transmitter.setComfort(bme_temp, bme_hum); } else { transmitter.setTemperature(-49.9); transmitter.setHumidity(2); transmitter.setComfort(-49.9, 2); } transmitter.SendPacket(); } // Если отправляются оба формата пакетов, межу ними надо выдержать паузу if (THP_SEND && THGN_SEND) delay(100); //Подготовка и отправка данных THP////////////////////////////////////// if (THP_SEND) { transmitter.setType(THP); transmitter.setChannelTHP(1); transmitter.setBatteryTHP( battvotage); if (bme_present) { transmitter.setTemperatureTHP(bme_temp); transmitter.setHumidityTHP(bme_hum); transmitter.setPressureTHP(bme_pres * 0.75); // перевод Pa в mmHg } else { transmitter.setErrorTHP(); } transmitter.SendPacket(); } #ifdef DEVICE_LOG Serial.println(); Serial.print(millis()); Serial.println("ms"); Serial.println(); #endif //Команда на отключение питания digitalWrite(DONE_PIN, HIGH); } ///////////////////////////////////////////////////////////////////////////////////////////////// void loop(){} ///////////////////////////////////////////////////////////////////////////////////////////////// int Vbg() { ADMUX = (1<<REFS0)|(0<<REFS1)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(0<<MUX0); long buffersamp=0; for (int n=0x0; n<=0xff; n++ ) { ADCSRA = 0xc7; while (bit_is_set(ADCSRA,ADSC)); buffersamp += ADC; } buffersamp >>=4; //16368 full scale 14bit ADCSRA &= ~(1 << ADEN); // отключаем АЦП return buffersamp; } Вот код программы. Пробовал по разному и от 5в запитывал и всю систему от 3,3 в. Причем голая ардуинка с таймером работает в нормальном режиме некоторое время, но потом все равно слетает и начинает питать мк постоянно( Причем это происходит всегда через разный промежуток времени.
    • На фото может быть название , характеристики и т.д. И по этому фото я смогу выбрать такой же в инете.. самому мне не собрать..
    • А что даст фотка? Тот же щуп, только чуть крупнее и с проводами питания.
    • Для меня наверное лучше купить готовый.. цель повысить чувствительность до 1 mV.. Наверное на Авто стоит покупать , мне бы фотку какую нить..такого активного щупа..))
    • Так на схемах обозначается подключение к сети 220 В.
×
×
  • Создать...