nabbla (nabbla1) wrote,
nabbla
nabbla1

Categories:

Корабль двигает вселенную вокруг себя!

Мне тут папа отдал электронику от сабвуфера:


У сабвуфера динамик порвался, то ли от старости, то ли в процессе переезда. Корпус пока ещё лежит, но на Трёхгорке (нынче Сколково Белорусского направления), он тяжеленный, килограмм 18, и неудобной для переноски формы. Если кого интересует - пишите в личку, до 25 декабря он ещё полежит, потом скорее всего отправится на свалку.


Электронику я, разумеется, "реверс-инжинирил", интересно же, что там придумал британский сумрачный гений. И он не подвёл.

Оказалось, что общий провод, и по совместительству корпус, к которому подведены оплётки входных "тюльпанов" - это не минус питания, и не плюс питания, и не "средняя точка" питания, относительно которой есть +U и -U. Нет, общий провод - это ВЫХОД УСИЛИТЕЛЯ!!!

Вот худо-бедно нарисовал схему, только с предусилителем не стал пока разбираться. Понятно, там есть регулировка Roll-off frequency (до какой максимальной частоты должен работать сабвуфер, чтобы вместе с остальной акустикой дать правильный сигнал), громкости, фазы (полярности сигнала), это всё сделано на операционниках и скорее всего достаточно стандартно.



Ни разу ещё такого не встречал...


Вид "изнутри":


Плата, похоже, двухслойная, и весь верхний слой металлизации - ОБЩИЙ ПРОВОД, он же соединён с корпусом, и с одной из клемм для подсоединения динамика, вот только не той, о которой можно было подумать :)


Вид с нижней стороны. Сразу же мне бросилось в глаза, что с трансформатора всего два провода идёт, без отвода от центра. Подумал ещё: только сабвуферу и делать однополярное питание с выходом через разделительные конденсаторы. Да, я ещё не знал всего масштаба безумия!



Первый вопрос - НАХРЕНА???
Ответ на него как будто бы есть: только при таком выборе "общего провода" появилась возможность оба выходных транзистора посадить без корпус без каких-либо изолирующих прокладок. Ведь коллектор транзистора соединяется с его корпусом, и из всех топологий выходного каскада только такая (коллекторы соединены между собой и с выходом усилка, и ЭТО ЖЕ ЯВЛЯЕТСЯ КОРПУСОМ) позволяет избежать прокладок.

Меня смущает только одно: транзисторы нынче очень теплостойкие пошли, им и 85 °С ещё не помеха, и если тепло выводишь на лицевую панель, куда страшнее становится требование "чтобы пользователь ни при каких условиях не мог обжечься", тем более что значка "осторожно, горячая поверхность" тут нет. Как пишет Douglas Self в зверской монографии по усилкам, ссылаясь при этом на стандарт BS EN 60065:2002 (Section 7). (кстати, есть и ГОСТ Р МЭК 60065-2002 - Аудио-, видео- и аналогичная электронная аппаратура. Требования безопасности):

допустимый перегрев металлического корпуса не должен превышать 40 °С относительно температуры окружающей среды при нормальном функционировании, и 60 °С в аварийных режимах. То есть, 65 °С и не более того!

Поэтому на самом деле я не уверен, что нужно принимать настолько суровые меры, чтобы лишь поставить на одну прокладочку меньше. Но вообще так надёжность повышается, не вопрос.


Следующий вопрос: чёрт возьми, КАК?
После начального шока кажется, что всё вполне даже логично. Мы видим, как входной сигнал идёт на инверсный вход операционного усилителя DA1.2. Допустим, пошла положительная полуволна сигнала. Баланс нарушился, на инверсном входе напряжение стало выше, поэтому напряжение на выходе операционника начинает со страшной скоростью падать, открывая транзистор T2, а за ним и T4, то есть "нижнее плечо".

И тем самым напряжение нижней шины питания ИДЁТ ВВЕРХ, приближаясь к нулевому потенциалу, а вслед за ним идёт и напряжение средней точки конденсаторов, и напряжение верхней шины питания :) Со средней точки конденсаторов, куда и подсоединён вторая клемма динамика через довольно хитроумную цепь обратной связи поступает сигнал на прямой вход операционника. И да, этот потенциал повышается и в итоге уравнивает входной сигнал.

Резистор R22 у меня на схеме лишний, я его уже изобразил в виде R25, а потом не признал, что это он и есть, очень уж непривычно

Видимо, за счёт делителя R26,R27 устанавливают "потенциал земли" в половину напряжения питания, а вот зачем нужна цепь R28-R30, C13 - пока не очень понимаю.

Также не вполне понятно назначение цепи D3,D4,R21. Возможно, она не даёт потенциалу между конденсаторами уходить слишком далеко от половины напряжения питания (типа, если такое случилось, один из диодов открывается и более-менее фиксирует его).

С получением напряжений для операционных усилителей тоже всё весело, ведь если дать сигнал офигительного размаху, "потенциал земли" будет временами достигать то плюсовой, то минусовой шины, и в этот момент они будут жить исключительно на "подкожном жире", накопленном конденсаторами C1 и C2, а они здесь не шибко крупные... Мне поначалу показалось: может быть цепь D3,D4,R21 - как раз своеобразная "вольтдобавка", но пока не понял, как она могла бы работать.


В общем, вопросов ещё много. Если кому интересно, можно устроить занимательную вивисекцию этой штуковины.
Tags: робот-мусорщик, странные девайсы
Subscribe

  • Нахождение двух самых отдалённых точек

    Пока компьютер долго и упорно мучал симуляцию, я пытался написать на ассемблере алгоритм захвата на ближней дистанции. А сейчас на этом коде можно…

  • Слишком общительный счётчик

    Вчера я чуть поторопился отсинтезировать проект,параметры не поменял: RomWidth = 8 вместо 7, RamWidth = 9 вместо 8, и ещё EnableByteAccess=1, чтобы…

  • Балансируем конвейер QuatCore

    В пятницу у нас всё замечательно сработало на симуляции, первые 16 миллисекунд полёт нормальный. А вот прошить весь проект на ПЛИС и попробовать "в…

  • Ковыряемся с сантехникой

    Наконец-то закрыл сколько-нибудь пристойно трубы, подводящие к смесителю, в квартире в Москве: А в воскресенье побывал на даче, там очередная…

  • Мартовское велосипедное

    Продолжаю кататься на работу и с работы на велосипеде, а также в РКК Энергию и на дачу. Хотя на две недели случился перерыв, очередная поломка,…

  • Обнаружение на новом GPU - первые 16 мс

    Закончилась симуляция. UFLO и OFLO ни разу не возникли, что не может не радовать. За это время мы дошли до строки 0x10F = 271. Поглядим дамп памяти:…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 16 comments

  • Нахождение двух самых отдалённых точек

    Пока компьютер долго и упорно мучал симуляцию, я пытался написать на ассемблере алгоритм захвата на ближней дистанции. А сейчас на этом коде можно…

  • Слишком общительный счётчик

    Вчера я чуть поторопился отсинтезировать проект,параметры не поменял: RomWidth = 8 вместо 7, RamWidth = 9 вместо 8, и ещё EnableByteAccess=1, чтобы…

  • Балансируем конвейер QuatCore

    В пятницу у нас всё замечательно сработало на симуляции, первые 16 миллисекунд полёт нормальный. А вот прошить весь проект на ПЛИС и попробовать "в…

  • Ковыряемся с сантехникой

    Наконец-то закрыл сколько-нибудь пристойно трубы, подводящие к смесителю, в квартире в Москве: А в воскресенье побывал на даче, там очередная…

  • Мартовское велосипедное

    Продолжаю кататься на работу и с работы на велосипеде, а также в РКК Энергию и на дачу. Хотя на две недели случился перерыв, очередная поломка,…

  • Обнаружение на новом GPU - первые 16 мс

    Закончилась симуляция. UFLO и OFLO ни разу не возникли, что не может не радовать. За это время мы дошли до строки 0x10F = 271. Поглядим дамп памяти:…