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

Усилитель VAC 1.0. Простейший усилитель для начинающих


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

Усилитель VAC 1.0, это очень простой усилитель класса А на двух транзисторах. Построен на базе полевого мосфета 2N7000 и сдвоенного биполярного транзистора TIP142.

348153252_.jpg.08ffa9778714bab3098ab1993c79fe72.jpg

Усилитель является крайне простым для повторения начинающим радиолюбителям, не содержит дефицитных компонентов, имеет достаточную выходную мощность в ~3,5 ватта и хорошую громкость, питание 12 вольт 1 ампер. Схема:

 

output.png.5269867d5cc406435a963c7ed51f37d0.png

Усилитель получился практически всеядным что по входу, что по выходу. Благодаря высокому входному сопротивлению к нему можно подключать практически любые источники сигнала, а на выходе можно подключать акустику с разным сопротивлением и мощностью. Так как усилитель относится к классу А, в простое он будет потреблять свой максимальный ток. При напряжении 12 вольт и правильной настройке усилитель потребляет ток в ~600мА (0.6 Ампера). Настройка сводится к установке подстроечным резистором R8 половине напряжения питания на точке между эмиттером выходного транзистора и выводом мощного выходного резистора. Выходной резистор ставится цементный, либо другой мощный на мощность не менее 10 Ватт и сопротивлением 10 Ом. Усилитель прошел тестирование в течении 4-х часов на громкости без клиппинга, никаких проблем обнаружено не было. Рекомендую установить на вход усилителя регулятор громкости т.к. у этого усилителя хорошая чувствительность. Мосфет в схеме можно использовать почти любой N канальный, TIP142 можно заменить на аналоги либо экспериментально сделать самодельный составной транзистор.

Характеристики: Выходная мощность: номинальная- 2,25-3 Ватта, пиковая- 4 Ватта (нагрузка 4 Ом); Сопротивление нагрузки (динамика) на выходе: от 4 до 16 Ом; Коэффициент нелинейных искажений: 1% и ниже; Диапазон воспроизводимых частот: 30Гц-20кГц.

Прилагаю также модель схемы в MicroCap 12 (файл circuit1.cir) и АЧХ усилителя.

120285910_.png.6c7151b2b8bb1f7a9c8677d9c482843e.png

На фотографии собранного мной усилителя от первых тестов остался транзистор КТ503, он никак не участвует в работе схемы и отключен от нее.

1020828279_.jpg.57f0d4974144ddfceb5dd0734bac5c17.jpg

Кто повторит схему, отписывайтесь тут о результатах! Отдельная благодарность @colorad и @Александр2, они сильно помогли в создании усилителя!

circuit1.cir

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

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

5 минут назад, VIT13 сказал:

Отдельная благодарность @colorad

Спасибо !

Я  еще там же выкладывал схему  УНЧ на LM358 . Думал , что она понравится больше .

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

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

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

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

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

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

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

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

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

5 минут назад, Гость_Григорий_Т. сказал:

Врёте

Вообще ни разу. Рабочая без клиппа там будет около 3-х ватт, максимальная уже порядка 4+ ватта. Я ведь его не просто так столько времени тестировал.

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

@Гость_Григорий_Т., там ведь файл приложен, можете и сами проверить. Сейчас пересчитал, на нормальной громкости выходит примерно 2,4 ватта, на предмаксимальной примерно 3,5 ватта, сейчас поправлю в описании усилителя. Тем не менее, его хватает чтоб даже с басами без искажений качать автомобильный динамик с номинальной мощностью 25 ватт и пиковой 350 ватт. Да и мощность можно увеличить уменьшением номинала мощного выходного резистора. 

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

Только что, VIT13 сказал:

можете и сами проверить

У меня микрокапа нет. А в чём сложность? Хочется увидеть из первых рук.

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

@He3haika имелось в виду что со всеми этими сопротивлениями унч будет играть на номинальной и предмаксимальной громкости без искажений. А то некоторые производители микрух усилителей пишут что микросхема тянет 4 Ома, а по факту тянет его в 10% искажений и дико греясь. Я же написал про свой усилитель максимально честную информацию. 

Кстати как раз чертырëх-часовой тест был как раз на нагрузке 4 Ома. 

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

А что там с сопротивлением 120 Ом ? У меня есть Sennheiser HD 560S Интересно как он поведет себя с таким импедансом Может не тяжело в симуляторе глянуть при наличии свободного времени ?

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

@Romy96, по идее он должен с любым выходным сопротивлением работать, сопротивление нагрузки влияет только на нелинейные искажения и выходную мощность, чем выше сопротивление нагрузки тем меньше искажения, но и меньше мощность. В симе завтра проверю. 

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

8 минут назад, VIT13 сказал:

Я же написал про свой усилитель максимально честную информацию. 

Есть вопросы по методике измерений . Не могли б вы ее обнародовать ? Вы где этому учились ? 

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

3 минуты назад, Romanchek82 сказал:

бомбовый

Почему?))) Играет хорошо, чисто и очень чëтко, а в плане "бомбовый" то за ~6 часов тестов в нëм ничего не взорвалось))) 

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

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

на двух транзисторах

Ну хоть убейте, вижу три транзистора на плате!

Только что, VIT13 сказал:

Почему?)))

График вашего недоусилителя @Ulis выложил. Ничего не смущает?

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

4 минуты назад, Romanchek82 сказал:

Ну хоть убейте, вижу три транзистора на плате

Напоминаю, этот транзистор никак не подключен) Что на счет Ulis, то у меня выходил совсем другой вид сигнала. Там чëтко был синус 3 вольта на выходе при 0,5 входных. 

1 минуту назад, Гость_Григорий_Т. сказал:

Класс В + А

Чистый А. Однотактный B был ранее при тестах. 

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

@Romanchek82, можно я его завтра покажу, я ведь спать тоже хочу... Ещë и сигнал на выходе реального усилителя покажу... 

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

10 минут назад, VIT13 сказал:

Чистый А

Первый каскад - В,  второй - А.

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

был синус 3 вольта

Ну, это всего 1 ватт.

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

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

АЧХ усилителя.

Кошмар! Завал НЧ, грубо говоря, с 300Гц.

Откуда 

56 минут назад, VIT13 сказал:

его хватает чтоб даже с басами без искажений качать

Басы?

Pushpull - сказочный зверь тяни-толкай.

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

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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

  • Сообщения

    • @korsaj Сегодня попробовал сделать как ты посоветовал. Получился следующий код. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) #define FLAG_END_RX (1<<3) #define FLAG_ERR_RX (1<<4) #define BUF_SIZE 20 char rx_buf[BUF_SIZE]; char buf_index = 0; volatile start=1, flags; char b; ISR(USART_RXC_vect) { b=UDR; if(!(flags & FLAG_END_RX)) { rx_buf[buf_index]=UDR; if(rx_buf[buf_index] == 0x0D) { flags |= FLAG_END_RX; return; } buf_index++; if(buf_index >= BUF_SIZE) { buf_index = 0; flags |= FLAG_ERR_RX; } } } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); flags = 0; } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); while(1) { if (start==1) { _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); start=0; } if (b == '0') { LED_1_ON(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '1') { LED_1_OFF(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '2') { LED_1_ON(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '3') { LED_1_OFF(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Ну как сказать всё работает, но вот меня очень интересует приём команд на саму ATMEGA16. Он так и работает только с цифрами. Более ничего корректно принять не получается даже используя таблицу ascii. А мне нужно будет принимать команды и посложней чем просто буквенно - цифровые. Потому как возвращаясь к командам самого плеера там в этих командах хранятся различные данные. Вот примерно так это всё выглядит. AT+QM \ r \ n Запрос режима работы [0: Bluetooth], [1: MP3] AT+M1 \ r \ n Номер текущего файла AT+M2 \ r \ n Общее количество звуковых файлов AT+MD \ r \ n Источник музыки USB или SD Card AT+MT \ r \ n Общее время воспроизведения текущего файла AT+MK \ r \ n Время воспроизведения текущего файла AT+MP \ r \ n Текущее состояние плеера [0]Стоп, [1]Воспроизведение, [2]Пауза К примеру при отправке команды AT+M1 \ r \ n в ответ мы получим M1 + 000002 \ r \ n при этом здесь может быть любое число в hex формате. Мне же нужно каким то образом принять эти данные и обработать их соответствующим образом. Но при этом и нужно учитывать так же что плеер может сам отправить эти данные по началу воспроизведения трека. Вот в этом сейчас и стоит основная задача. Чего я и пытаюсь получить в итоге.
    • Ну тогда дорога к сименсу в гости - они вам какой-нибудь Desigo CC или даже Siematic предложат, тыщ за 10 долларов. Ну и ещё тыщ 5 надо будет отдать за контроллеры и их конфигурирование.   А если попроще - то можно к отечественным MasterSCADA обратиться, либо к WiredBoard - у них не совсем SCADA система, но нормальные контроллеры, довольно просто настраиваются и можно графическую оболочку рисовать.
    • тогда вы имеете то, что имеете, и никак от этого не избавиться. Хоть святой водой окропите. "Или трусы или крестик" (с) Нагрузки у вас немаленькие. Вы же с нуля переделываете, снова некуда ? Понятие LowESR очень неконкретное. Сколько вешать в граммах ? пустая трата времени
    • Да все это туфта, выеденного яйца не стоит. В общем чушь собачья. На мониторе тему уже сплавили в мусорку, а здесь треп еще будет на 10 страницах. Все камеры, их у него было три, исправные. Записывают отлично. А дальше вся проблема в этом. Особо интересно - монтажник видео.
    • 1. А это как определяется?  Так пробовали на другом смотреть? 2. Так как всё-таки смотрели - напрямую с камеры или "Копирование файлов на компьютер ничего не меняет по сравнению с просмотром с камеры напрямую"?
    • Может быть повторюсь, но - самому впаивать в имеющую схему радиодетали не имею желания, хочется узнать - может есть в природе плата, которую необходимо будет просто приобрести и  расключить правильно? Я так понимаю один канал надо инвертировать, но чем. Вопрос только в этом
  • Похожий контент

×
×
  • Создать...