• Объявления

    • admin

      Размещайте материалы своей компании БЕСПЛАТНО!   18.04.2018

      Редакционная политика портала позволяет размещать на бесплатной основе различные типы материалов: интересную информацию, наработки, технические решения, аналитические статьи и т.д. Пример такого блога. Взамен мы рекламируем ваш блог в наших группах в соц. сетях, ну и плюс естественная самореклама от пользователей форума и блогов, которые будут читать ваш блог. К примеру охват одного поста только в нашей группе VK составляет более 10 тыс. человек. Т.е. мы предлагаем бартер - вы ведете у нас блог и публикуете какую-то полезную и интересную информацию связанную с вашим производством, а мы рекламируем ваш блог в наших соц. сетях. Блоги можно полностью кастомизировать: поставить изображение шапки, сделать меню или оглавление, также в своем блоге вы будете модератором - сможете удалять комментарии и т.д. Ведение своего блога требует времени и навыков, но рекламный эффект колоссальный, т.к. это живое общение и отклик. Посты не должны быть рекламой, а также должны соответствовать правилам форума. Для тех компаний, которые будут публиковать интересный контент, права в дальнейшем будут расширяться - сможете публиковать больше ссылок, пресс-релизы, новости компании, анонсы и т.д. Ну а если вы хотите размещать платную рекламу: условия и прайс размещения на сайте и форуме, коммерческая тема на форуме, реклама в группе VK.

Заметки радиолюбителя

  • запись
    21
  • комментариев
    335
  • просмотров
    31 977

Об этом блоге

Личный блог об электронных делах.

Записи в этом блоге

aitras

5c35f2cc933bb_2019-01-0820-10-47.thumb.JPG.fa02cc44d5ffa4e7cb8f7d482e88b91c.JPG

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

Когда-то давно я собирал усилитель для наушников по схеме Питера Смита по схеме из Everyday Practical Electronics (мартовский номер 2008 года). По звуку он мне очень понравился, и до недавнего времени я его использовал в виде макета.

image.thumb.png.a254d06a0f7372998c7fff9dcba94ece.png image.thumb.png.eafb7804d5e5ff4c3b3600b0506c71c1.png

Со временем стало понятно, что хочется его таки собрать в нормальный корпус. Тем более у меня появились отлично звучащие ортодинамические наушники ТДС-5М (копия Yamaha YH-1), с которыми и должен работать усилитель. Но в этом варианте конструкция имела недостатки - отсутствие стабилизаторов, которые есть в оригинальной схеме, громоздкость и защита была на отдельной плате.

Схема

Новая схема по сравнению с макетом претерпела некоторые изменения и приняла следующий вид:

image.thumb.png.ad9aa205baf883b07cc3b55f72d5ca48.png

Конструкция

Отправной точкой для конструкции нового варианта усилителя стало желание перевести схему на SMD-компоненты, сделать максимально монолитную одноплатную конструкцию и уместить ее в китайский алюминиевый корпус:

image.thumb.png.55a8aaa8b7744774a00d8788ba31c212.png

Доступная высота для компонентов в таком корпусе (от платы внутри корпуса до крышки) всего 28,5 мм. Поэтому на замену имеющимся трансформаторам ТПК-2 (ТПГ-2) пришлось подыскать замену пониже, при сохранении максимально возможной габаритной мощности. Нужная модель нашлась у фирмы HAHN - BV EI 304 2047.

С электролитами в блоке питания проблем не возникло - были взяты модели B41851F5228 фирмы EPCOS с высотой корпуса 25 мм. С выпрямителе был реализован C-R-2C фильтр.

Охлаждение греющихся компонентов - транзисторов выходного каскада и стабилизаторов - реализовано с использованием радиаторов 28 на 28 мм и высотой 20 мм. Причем крепление сделано таким образом, что компоненты расположены горизонтально а радиаторы прижимают их к плате. Для равномерного прижима между платой и корпусами транзисторов проложен силикон толщиной 1 мм, а также в радиаторы вкручены стойки высотой 5 мм, которые не позволяют притянуть радиатор с перекосом и служат элементами крепления радиаторов. К сожалению, найти стабилизаторы в изолированных корпусах не предоставляется возможным, поэтому под них пришлось подложить теплопроводящие изоляционные прокладки.

В качестве регулятора громкости применен потенциометр ALPS RK27 на 10 кОм, давно лежащий без дела.

У корпуса внутри есть специальные пазы для платы, поэтому на краях платы сделаны соответствующие выступы справа и слева. Кроме этого по углам платы сделаны крепежные отверстия на случай, если будет применяться другой тип корпуса. Три других отверстия остались от варианта, когда планировалось в выбранном корпусе крепить плату ниже, чем это позволяют пазы. В итоге от этого варианта я отказался, а отверстия оставил.

В качестве сетевого разъема применен разъем под кабель "восьмерку", совмещенный с выключателем. TRS-разъем взят под Jack 6.3 мм. На плате нашлось место даже для сетевого предохранителя, варистора и термистора.

С учетом всего вышесказанного, была получена следующая конструкция и топология печатной платы:

image.thumb.png.3c9901c0b68e4d16af117eee8c4e4e62.png

2018-11-30_01-15-35.png.6371e7531d1e2880c4b274fbe472714d.png 2018-11-30_01-16-34.png.0da8b515e4160f2f208aea56b54a0c9f.png

Монтаж получился достаточно плотный, но зато удалось все вписать в допустимые габариты:

2018-11-30_01-11-32.thumb.png.4b8a98b679a7d47ee3c1994ff858acf5.png

2018-11-30_01-09-25.thumb.png.c3285325f83965a1163135c6f97e2353.png

Дизайн

Расположение разъемов, регулятора громкости и светодиода проводилось с учетом того, чтобы усилитель красиво выглядел. Некоторая асимметричность расположения компенсирована надписями на панели. Название усилителю придумалось Prometheus, то есть Прометей, что в данном случае ничего не значит, а просто выглядит красиво :) 

image.thumb.png.9d1b3f1f0fecc73c51ae7ba4b44e5f86.png

Реализация

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

image.thumb.png.b940a69de4000832d74026c7748b46c6.pngimage.thumb.png.0c2c2b00d78ed7ef510ccb5299f46775.png

image.thumb.png.14606ac0d47e7ce5fa62692d22d54e44.pngimage.thumb.png.26b8eddf73fda3d1f18d375cf9d88c7c.png

В процессе пайки и испытаний выяснилось, что в конструкции есть ошибки. К счастью, их исправление обошлось "малой кровью":

  1. Посадочное место под выходной TRS-разъем сделано с ошибочным расположением отверстий под направляющие пластиковые штифты и при монтаже нужно было их откусить.
  2. Перепутаны вход и выход стабилизатора на 12В для реле, т.к. у мелких корпусов цоколевка почему-то сделана зеркально по сравнению с TO-220. Пришлось на место SOT-89 впаять стабилизатор лежа в корпусе TO-92, благо рассеиваемой мощности корпуса хватает.
    5c057c398d2d7_2018-12-0322-41-21.thumb.jpg.2d5db2228e5fadf502cea42d31067877.jpg
  3. Отключение реле защиты происходит слишком долго из-за того, что емкость фильтра продолжает держать напряжение некоторое время после выключения. Слышны переходные процессы в наушниках. Если на питание защиты поставить отдельный выпрямитель, то проблема уходит. 
  4. Сетевые трансформаторы небольших габаритов всегда имеют повышенное напряжение холостого хода, которое под номинальной нагрузкой просаживается до заявленных значений, но в данной конструкции оно остается довольно высоким. Это дает и лишний нагрев стабилизаторов. Поэтому трансформаторы я заменил на BV EI 304 2046 (это 2х9В). По температуре все стало гораздо приятнее.

5c360b5f66510_2018-12-0920-55-10.thumb.JPG.dc97fc04d00c25ae30257adc64bfbff1.JPG   5c360b5da50fc_2018-12-0920-56-33.thumb.JPG.6b306b7af0459de6447bd530dfd322b9.JPG

5c360b92858bf_2018-12-0916-36-52.thumb.JPG.8b95191ac19a97da72f5edd93b5686a6.JPG   5c360b913a90b_2018-12-0920-57-38.thumb.JPG.e6cf2deb93e664dc32214cffa9bd2a09.JPG

Комплектные переднюю и заднюю панель отдавал на фрезеровку и гравировку. Результат собранного варианта на фото ниже:

5c35f38d971b4_2019-01-0820-09-03.thumb.jpg.30a709b2616ea7e14d453c9adc8028b8.jpg   5c35f38f14f14_2019-01-0820-08-50.thumb.jpg.6fcacac126af380a9ebd1a21b1ca28ed.jpg

Измерения

Спектр выходного сигнала (нагрузка 100 Ом, в качестве источника ЦАП "Mercury"):

2019-01-09_18-03-06.png.6c4eb42358f3660b8cc539f0fce67f19.png

Тут я удивился - откуда такой лес сетевых гармоник? Отключил защиту (потому что на нее питание выпрямляется однополупериодным выпрямителем). Стало лучше:

2019-01-09_18-22-30.png.a27def10b6966895c5f6ec2cd2e6d0b5.png

Но все равно много. Грешу на земляную петлю, которая могла возникнуть на полигоне. Какие ваши идеи?

По температуре все очень приятно. При тестах без корпуса самые горячие - трансформаторы, ~55 °C, радиаторы стабилизаторов ~45 °C, радиаторы выходного каскада ~43 °C.

Потребление по каждой ветке питания около 23 мА при мощности, близкой к максимальной.

Планы на будущее

В планах исправить выявленные недостатки, сделать некоторые изменения и собрать еще один экземпляр:

  1. Исправить текущие недоработки по стабилизатору защиты.
  2. Добавить нормальный выпрямитель на питание защиты.
  3. Разобраться с трассировкой земли.
  4. Заменить полевой транзистор в схеме защиты на маломощный в корпусе SOT-23.
  5. Не очень удобно подкладывать под стабилизаторы теплопроводящие прокладки. А так как обмотки трансформатора раздельные, можно сделать независимые стабилизаторы на LM317 в изолированных корпусах как на положительно, так и отрицательное плечи питания.
  6. Возможно стоит заменить сетевой разъем - нужно чтобы он впаивался в плату. Так он будет занимать меньше места и компоненты, связанные с сетью, можно будет еще дальше отодвинуть от входного разъема.
  7. Для возможности применения других переменников для РГ нужно предусмотреть установку переходных платок.

А пока я слушаю и наслаждаюсь как звуком, так и внешним видом ^_^ 

Как всегда есть остатки плат...

aitras

Для удобства сопряжения транспорта Combo384 со своим ЦАПом Mercury был разработан и заказан вот такой мелкий адаптер:

5c520c734cc25_2018-12-3021-50-22.thumb.JPG.c93fd01d08a2067b2092d679efe65175.JPG  5c520c722db7f_2018-12-3021-49-44.thumb.JPG.8fca6075ff4c1352f3f9345173a33633.JPG

Кроме перехода с 20-выводного разъема транспорта на разъем с распиновкой ЦАПа он имеет индикацию включения Combo384, частоты дискретизации, включения и режима DSD, режима MUTE. Также выведены пины 3,3В для чего-либо.

IMG_5327.thumb.jpg.487548c2e1960af23c7d04952641a5b3.jpg

Печатная плата не имеет ограничений в использовании.

sxa.JPG.20847c4c077ce9afaadb4b4da0d9b63c.JPG

Combo384 to Mercury DAC Adapter.lay6

aitras

Долгое время хотел попробовать собрать ламповый усилитель. Для первой конструкции выбрал схему усилителя для наушников по схеме SRPP.
В сети есть несколько схем, выполненных по подобной схемотехнике. За основу я взял вот эти две:

PhonAmp01.jpg.854dd2f686fa05ce4c46abba3717fbae.jpg mess162pic08.png.80dc63979a26fc63505016a8413e59ed.png

Развел плату (на рисунке уже чуть измененная первая ревизия):

5a60b7cde730d_.thumb.JPG.89db671e82e8cd9f157df583d615f5dc.JPG

Рисунок земляного полигона напомнил мне осьминога, отсюда и название :)

5a60b76b10d09_2016-07-2218-49-04.thumb.jpg.63ac9244ba0452eebea8e29641f16b20.jpg5a60b76dc9fda_2016-07-2218-49-25.thumb.jpg.7abef9db1a6e02130b2ea4d772461acc.jpg

5a60b773211a6_2016-07-2614-16-57.thumb.JPG.eae4483d08d772cc04ef5552a2953e50.JPG5a60b77848375_2016-07-2614-17-26.thumb.JPG.ae26b4c31138595f06713774ce8da050.JPG

5a60b77ac70b8_2016-07-2614-17-34.thumb.JPG.7dd4942b41558cd535c2f8504c41d8c1.JPG5a60b77ee6bba_2016-07-2614-18-23.thumb.JPG.4cf14265b1504cb59de59b9aeb4945ad.JPG

5a60b78258912_2016-07-2614-18-54.thumb.JPG.e46b0f34fd067ed615c44a3912232f08.JPG5a60b786687a6_2016-07-2614-19-13.thumb.JPG.5a1af8a83a10845655243a06caec939f.JPG

Для питания приобрел трансформаторы ТАН-2.

5a60b78e9cc1b_2016-08-2514-58-23.thumb.JPG.4654d335c2a8ad0be8643a7966522f94.JPG

5a60b7898513b_2016-07-2615-58-36.thumb.JPG.681dddf407f29ceda0cfcdcb44ecc894.JPG

Звук оказался очень даже неплохим. Лампы поставил 6Н23П.

Реакция усилителя на меандр 20 кГц следующая:

5a60b76850364_2005.thumb.JPG.9f82d874f8bc7cce9257746103ccbbf8.JPG

Воспроизводимый диапазон частот получился (+0/-0,5 дБ) 6 ... 80 000 Гц

Послушав некоторое время конструкцию в виде макета, я начал задумываться об упаковке его в хороший корпус (хотя изначально планировалось уместить все в корпус от CD-ROM):

5a60b95612c6d_Untitled(2).JPG.5f4f501001d547ba292e39350e454af0.JPG

Но через некоторое время передумал и продал плату одному из форумчан :) Решил, что для наушников такой большой усилитель нецелесообразен.

Сейчас решил выложить все файлы в открытый доступ, думаю, кому-то будет интересно.

Плата - SRPP HeadAmp REV. 1.1.lay6

Внимание! В схеме присутствует высокое напряжение! Будьте аккуратны при сборке.

3D-модель корпуса (дарю дизайн :)) - SRPP HeadAmp 3D.zip

aitras

ЦАП "Pluto"

Запустил прошлогодний проект небольшого простого ЦАПа на микросхеме ES9023. Конструкция содержит пару недочетов, но в целом рабочая и выдает прекрасный результат.

5bf3d75cc7fcd_2018-11-2013-35-07.thumb.JPG.fa23318279ae0606fc0b36c44b6261ce.JPG 5bf3d75e6e67e_2018-11-2013-35-55.thumb.JPG.3afedd3fdfafbe9fd678900145ffe159.JPG

Схема практически повторяет конструкцию Lynx D68:

image.thumb.png.9abcded819f77af8c9736ecebd88cdaa.png

ЦАП можно эксплуатировать в двух режимах:

  • в синхронном режиме с внешним сигналом MCLK - при этом не запаиваются генератор DD1 с обвязкой (Z1, C1, R1) и резистор R3. Этот режим не проверялся :) 
  • в асинхронном режиме - при этом запаивается генератор с обвязкой и НЕ запаивается резистор R4.

Размеры модуля 50 на 70 мм. Питание осуществляется от трансформатора с парой независимых обмоток на 6-10 В.

Измерения экземпляра ЦАПа на ES9023 + MC1458P, режим асинхронный

THD (1 кГц, 0 дБ) - не хуже 0,00045 %.
Уровень выходного сигнала 0 дБ - 2,76 Vp-p.

0 дБ (левый, правый), 48 кГц:

5bf3d16348186_.png.2c6dbe541fb03a2ae740f3864f675887.png 5bf3d16e779f2_.png.2571d57089cba4fdd15f6346723279aa.png

 

Есть пустые платы для желающих :)  

Внимание! При монтаже диодный мост VD2 надо перевернуть кверху пузом, так как у него перепутаны +/-.

5bf3d196b51dd_2018-01-1015-38-41.thumb.JPG.a73280d4c65d833e73c7e64a84832ee5.JPG 5bf3d19bc8393_2018-01-1015-38-54.thumb.JPG.8e05e6cd1c766143bfc43d2c595afeed.JPG

P.S.: Pluto - потому что маленький

 

aitras
Простой селектор входов для усилителя мощности. Выполнен на микроконтроллере ATtiny13A.
Подключение выполняется по следующей схеме:

Естественно, что вместо светодиодов должны стоять реле.
В 1 кбайте памяти микроконтроллера спрятан следующий функционал:
- использование от 2-х до 4-х входов, количество которых определяется автоматически (неиспользуемые 4-й или 3-й и 4-й входы следует подтянуть к питанию через резистор 5-10 кОм);
- переключение одной кнопкой "по кругу";
- запоминание последнего выбранного входа;
- задержка при включении (2 c);
- защита от дребезга кнопки;
- mute между переключениями каналов (0,5 c).
При программировании следует установить фьюзы следующим образом: HIGH - 0xFF, LOW  - 0x79. То есть нужно отключить делитель частоты на 8, и выбрать источник тактирования - внутренний RC-генератор на 4,8 МГц с задержкой старта в 64 мс.
Платы под схему нет, предполагаю, что каждый нарисует себе сам под необходимые детали.
На видео показан макет, демонстрирующий работу селектора:
Скачать файл прошивки
 
aitras
Я наконец-то доделал усилитель  

ТТХ получились следующими:
Диапазон частот (+0/-1 дБ) - 10 .. 35 000 Гц
Выходная номинальная мощность (на 4 Ома) - 60 Вт
Уровень фона и шума - не хуже 86 дБ
Габариты - 340х370х90 мм
Вес - 8 кг
Кратко расскажу как все все было...
Началось все еще в марте 2014 года, когда были оттрассированы и заказаны платы, куплены радиаторы и трансформатор от усилителя Пульсар У-001.


Радиаторы пришлось долго и упорно шлифовать, чтобы получить ровную поверхность для крепления плат. Сначала напильником сточил торчащие "пеньки". Потом на крупной наждачной бумаге вывел плоскость на ровном столе и завершил все "нулевкой". Некоторые совсем крупные борозды все же чуть-чуть остались (там один радиатор даже укоротить пытались - начинали пилить), но они не мешают.


Летом этого же года они были смонтированы и в начале 2015 года был собран макет на фанере. 






При запуске проблем не было кроме несмытого флюса под ОУ одного из каналов.
Летом 2015-го года я приступил к постройке корпуса. Из старой алюминиевой гардины напилил уголков и собрал "аквариум" с радиаторами.

Далее из стали выпилил крепления для трансформатора и плат защиты, заднюю и переднюю панель и установил регулятор громкости.



Далее в таком виде я его и слушал, параллельно думая как лучше всего сделать переднюю фальш-панель и остальные части корпуса.
Времени на сборку не было, поэтому не спешил. И вот в начале лета наткнулся на контору, которая оказывает услуги по фрезеровке и гравировке передних панелей. Там была заказана передняя панель.


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



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


Далее все это собрано в кучу и получился усилитель.







Оценив сейчас результат, могу сказать, что многое бы сделал иначе и кое-что добавил бы, но это уже в следующий раз. Лежат несобранные платы 7-й версии 
Еще фото - в альбоме VK - https://vk.com/album11490554_224090545.
P.S.: MG - мои инициалы.
aitras
Новая ревизия ЦАПа Mercury.


Еще фото:

Изменения по сравнению с предыдущей версией:
1. Исправил ошибку с подключением реле.
2. Добавил керамические конденсаторы на выходы стабилизаторов.
3. Заменил футпринты резисторов преобразователя ток-напряжение на выводные.
4. Добавил ферритовые бусины для м/с гальванической развязки.
5. Убрал полигон и дорожки над м/с гальванической развязки (насколько это было возможно).
6. Привел вход к устоявшейся распиновке от Lynx (1 - BCLK, 2 - NC, 3 - SDATA, 4,6,8 - GND, 5 - LRCK, 7 - MCLK, 9 - PWR, 10 - MUTE).
7. Разъем CTRL сделал универсальным для м/с серии PCM179x с токовым выходом.
8. Добавил возможность приглушать выход ЦАПа сигналом MUTE с разъема INPUT.
9. Изменил трассировку и немного схемотехнику обвязки стабилизаторов LM317/337.
10. Исправил незначительные недочеты в рисунке печатных проводников.
Описание сигналов разъема

Для PCM1794/98:
Управление аппаратное при помощи установки нужных перемычек, либо программное, а номинал R30-R33 200 Ом.
RST - сигнал сброса ЦАП, инверсный.
F0 - ZERO, сигнал отсутствия сигнала на входе, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов, при этом R2 на плату не устанавливается.
F1 - FMT1, выбор формата входного сигнала, по умолчанию - I2S, низкий уровень (установлена перемычка).
F2 - FMT0, выбор формата входного сигнала, по умолчанию - I2S, низкий уровень (установлена перемычка).
F3 - MUTE, включение режима приглушения, по умолчанию - нормальный режим, низкий уровень (установлена перемычка).
F4 - DEEMP, включение функции de-emphasis, по умолчанию - функция отключена, низкий уровень (установлена перемычка).
F5 - CHSL, выбор формы огибающей встроенного цифрового фильтра, по умолчанию - крутой (sharp), низкий уровень (установлена перемычка), альтернативный вариант - плавный (slow), высокий уровень (перемычка отсутствует).
F6 - MONO, переключение ЦАПа в моно-режим, в данной конструкции эта функция должна быть отключена - сигнал должен быть низкого уровня (установлена перемычка).
OE - OUTPUT ENABLE, включение аналогового выхода, высокий уровень - включен (установлена перемычка), низкий уровень - выключен (перемычка отсутствует).
SR - SAMPLE RATE, сигнал LRCK шины I2S, который показывает актуальную частоту дискретизации.
EXT MCLK - EXTERNAL MCLK, вход внешнего сигнала MCLK.
Для PCM1792/95/96:
Управление только программное, номинал R30-R33 390 Ом. 
RST - сигнал сброса ЦАП, инверсный.
F0 - MDO, для SPI - сигнал MISO, для I2C - сигнал данных SDA.
F1 - MC, для SPI - тактовый сигнал SCK, для I2C - тактовый сигнал SCL.
F2 - MDI, для SPI - сигнал MOSI, для I2C - сигнал выбора адреса ADR1.
F3 - nMS, для SPI - сигнал nCS, для I2C - сигнал выбора адреса ADR0.
F4 - MSEL, выбор интерфейса управления м/с ЦАП, низкий уровень - SPI, высокий уровень - I2C.
F5 - ZEROR, сигнал отсутствия сигнала на входе в правом канале, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов в правом канале, при этом R7 на плату не устанавливается.
F6 - ZEROL, сигнал отсутствия сигнала на входе в левом канале, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов в левом канале, при этом R8 на плату не устанавливается.
OE - OUTPUT ENABLE, включение аналогового выхода, высокий уровень - включен, низкий уровень - выключен.
SR - SAMPLE RATE, сигнал LRCK шины I2S, который показывает актуальную частоту дискретизации.
EXT MCLK - EXTERNAL MCLK, вход внешнего сигнала MCLK.
ADuM1400 при подаче MCLK с отдельного генератора должна быть заменена на ADuM1401. Таким образом, плата получилась универсальной и поддерживает установку любой микросхемы серии PCM179x с токовым выходом.
Проведенные сравнительные измерения двух экземпляров ЦАПа на м/с PCM1794 (вых. ток 7,8 mAp-p) и PCM1796 (вых. ток 4,0 mAp-p) показали, что лучший результат THD и IMD дает ЦАП с меньшим выходным током.
Измерения экземпляра ЦАПа на PCM1796 + AD8066 + LME49990
THD (1 кГц, 0 дБ) - не хуже 0,0003 %.
IMD (60 Гц + 7 кГц) + шум - не хуже 0,0022 %.
Уровень выходного сигнала 0 дБ - 3,12 Vp-p
0 дБ (левый, правый), 48 кГц:

-6 дБ (левый, правый), 48 кГц:

Два тона 250 Гц и 8 кГц (амплитуды 4:1), -3 дБ (левый, правый):

Тест джиттера (левый, правый):

Подключение к Combo384 (Amanero)
Подключение выполняется по следующей схеме:
Mercury Combo384 1 - BCLK --------------------- CLK - 4 2 - Not Connected 3 - SDATA ------------------- DATA - 3 4 - GND ---------------------- GND - 13 5 - LRCK ------------------- FSCLK - 5 6 - GND ---------------------- GND - 14 7 - MCLK -------------------- MCLK - 6 8 - GND ---------------------- GND - 15 9 - PWR ---------------------- 3V3 - 10 10 - MUTE -------------------- MUTE - 11
У Amanero нумерация разъема нестандартная - вдоль длинной стороны разъема:

У ЦАПа такая:

Дополнительные материалы
BOM - Bill of Materials - MERCURY.xls
Assembly Drawing - DAC02.MERCURY.MB_A.pdf
aitras
Ноутбук - мой самый основной инструмент дома. А так как этот тип компьютера подразумевает мобильность, то каждый подключенный к нему провод, убивает напрочь эту мобильность. Поэтому со временем я обзавелся беспроводной мышью, потом купил Raspberry Pi, сделал на его основе принт-сервер, и вот из всех проводов остались только кабель питания и аудио-кабель, идущий к усилителю. Если питание ноутбука на сегодняшний день беспроводным никак не сделать, то вот воспроизведение аудио возможно сделать дистанционным. В данной заметке я расскажу, каким образом я это организовал.
Прошу заметить, что описанный вариант не единственно верный. Я всего лишь хочу рассказать как именно сделал я.
Поиск решения
Как я уже говорил, у меня есть одноплатный компьютер Raspberry Pi 2B. Покупал я его, чтобы поиграться и понять, что это вообще такое. Первым делом сделал из него принт-сервер, благо инструкций в интернете достаточно. А так как принтер и усилитель у меня стоят рядом, то было бы логично использовать Raspberry для воспроизведения звука. Поначалу я искал способ заставить его обнаруживаться моим ноутбуком как внешняя сетевая аудиокарта, чтобы можно было бы все звуки воспроизводить через нее. Но такого я не нашел, зато нашел такую вещь как MPD (music player daemon). Это музыкальный проигрыватель, имеющий клиент-серверную архитектуру.  На стороне Raspberry устанавливается сервер, а на стороне ноутбука клиент - проигрыватель, который звук отправляет на сервер. Вариант рабочий, но ни один плеер мне не нравился.
Смартфон, которым я пользуюсь - iPhone (а также у брата, который тоже пользуется моей стерео-системой). А у Apple есть готовая технология AirPlay, обеспечивающая беспроводную потоковую передача медиаданных, будь то аудио, видео или изображения. Почему бы не попробовать задействовать ее? Для этого нужно решить две проблемы - во-первых, заставить Raspberry работать как AirPlay приемник, во-вторых, найти на Windows плеер, поддерживающий AirPlay. Apple устройства поддерживают эту технологию "из коробки".
Решением первой проблемы является установка приложения Shairport AirPlay. Ниже я привел инструкцию по его установке и по настройке Raspberry Pi в качестве AirPlay приемника.
Вторая проблема решилась очень просто - я нашел и купил для своего плеера foobar2000 плагин Remote Speakers Output (не реклама). Он платный, но стоит не очень дорого. Теперь можно выбрать в качестве приемника (который я назвал Amplifier) наш Raspberry, и на него будет транслироваться копия аудиосигнала. Но основное устройство вывода звука можно совсем отключить, если вы планируете использовать только получившийся сетевой плеер.

Но нужно отметить, что у AirPlay есть ограничение - поддерживается только CD-качество 44,1 кГц 16 бит, поэтому приходиться с этим мириться. С другой стороны, почти все мои аудиозаписи имеют именно такой формат.
Настройка Raspberry Pi как AirPlay-приемника
Монитора и клавиатуры для Raspberry у меня нет, поэтому все действия выполняются через консоль на удаленном ПК. ОС - Raspbian.
1. Откроем аудио микшер, чтобы убедиться, что звук не приглушен и его уровень составляет 0 дБ. Для этого вводится команда:
alsamixer 2. Далее проверим звук, запустив синус для воспроизведения:
speaker-test -t sine 3. Откроем файл конфигурации ALSA командой
sudo nano /usr/share/alsa/alsa.conf и заменим строку 
pcm.front cards.pcm.front на
pcm.front cards.pcm.default Сохраняем изменения (Ctrl+O) и выходим из редактора (Ctrl+X).
4. Далее установим приложение Shairport AirPlay, которое будет эмулировать конечное устройство AirPlay. Но перед этим необходимо установить несколько дополнительных модулей командами:
sudo apt-get install libao-dev libssl-dev git avahi-utils libwww-perl sudo apt-get install libcrypt-openssl-rsa-perl libio-socket-inet6-perl libmodule-build-perl 5. После этого создадим каталоги, куда будем устанавливать Shairport AirPlay.
mkdir projects cd projects mkdir airplay-audio-project cd airplay-audio-project 6. При необходимости установим модули для поддержки устройств на iOS6 командами:
git clone https://github.com/njh/perl-net-sdp.git cd perl-net-sdp perl Build.PL ./Build ./Build test sudo ./Build install cd .. 7. Скопируем Shairport AirPlay из репозитория и запустим следующими командами:
git clone https://github.com/abrasive/shairport.git cd shairport make 8. Теперь можно проверить работу приложения. Для этого введите:
./shairport -a RaspberryPi Если все сделано верно, то на устройстве Apple появится приемник AirPlay с именем RaspberryPi.
9. Теперь установим Shairport AirPlay командой:
sudo make install Следующие три команды дают возможность делать это автоматически при запуске Raspberry:
sudo cp scripts/debian/init.d/shairport /etc/init.d/shairport sudo chmod +x /etc/init.d/shairport sudo update-rc.d shairport defaults 10. Теперь сделаем кое-какие настройки. Для этого откроем файл настроек Shairport:
sudo nano /etc/init.d/shairport Для автостарта приложения нужно строчку 
DAEMON=/usr/bin/shairport заменить на 
DAEMON=/usr/local/bin/shairport А также строки
USER=shairport GROUP=nogroup на 
USER=pi GROUP=pi Для смены имени устройства (например на Amplifier) замените строку 
AP_NAME=$(hostname) на
AP_NAME=Amplifier 11. Для завершения настройки перезагрузите устройство командой
sudo reboot now
Для вывода звука с Raspberry Pi я использую не ее встроенную звуковую карту, а внешний ЦАП на основе PCM2707. А встроенный аналоговый звук я совсем отключил.
1. Откройте в редакторе файл /boot/config.txt
sudo nano /boot/config.txt и закомментируйте (символом #) строку dtparam=audio=on, отключив тем самым аналоговый аудиовыход.
2. Далее установите USB звуковую карту устройством воспроизведения по умолчанию. Для этого откройте в редакторе файл /lib/modprobe.d/aliases.conf 
sudo nano /lib/modprobe.d/aliases.conf и закомментируйте строку options snd-usb-audio index=-2
3. Перезагрузите Raspberry Pi.
Заключение
Может быть для кого-то мое решение окажется полезным. При возникновении вопросов пишите, постараюсь помочь.
aitras
Для моего нового усилителя мне потребовался электронный регулятор громкости (РГ). Один из популярных вариантов - лестничный релейный регулятор громкости, или, как его еще называют, регулятор Никитина. Несмотря на обилие готовых решений в сети, собрать его я решил своими руками под свои "хотелки". Кроме РГ нужен был селектор на 4 входа с возможностью запоминать последний выбранный вход.
Оба этих устройства я объединил в одном модуле. Схема основана на микроконтроллере AVR. 

Кнопка переключает входы, потенциометр - меняет уровень громкости. Именно благодаря электронному регулированию можно не применять сдвоенный потенциометр. Кроме этого его можно располагать в любом удобном месте усилителя не беспокоясь о наводках на входные цепи. 
В целях экономии выводов МК для управления реле были использованы 8-битные сдвиговые регистры. По факту я решил взять мощные регистры от TI TPIC6B595. Функционально они аналоги регистров типа 74HC595, но имеют выходы с открытым стоком и допустимым током до 150 мА на каждый выход (при условии соответствующей трассировки платы, о чем сказано в даташите). Это позволило не ставить транзисторные ключи или специальные драйверы типа ULN2003.
 
Отладка работы устройства проводилась на МК ATtiny13, но в конечном устройстве планируется применить более мощный МК.
Из-за ограничений по габаритам конструкцию пришлось разделить на две платы.


Левая плата является основной - на ней расположены входные разъемы, реле селектора и микросхемы регистров. Правая плата устанавливается на нее этажеркой и на ней расположены реле и резисторы релейного РГ. Электрически они связаны разъемами типа PLD.
Также можно не устанавливать верхнюю плату РГ. В таком случае выходной сигнал берется с разъема OUT вверху платы.
Так как в усилителе будет применяться один МК для управления всеми сервисными функциями, то на данном модуле его нет. Имеется лишь разъем входа управления (CTRL), который будет соединен с платой МК. Но был также оттрассирован вариант нижней платы с МК ATtiny13. Это позволит применять модуль автономно.

Логика переключений реле РГ довольно проста. Для оцифровки сигнала с потенциометра применяется 10-битный АЦП, встроенный в МК. Реле управляются двоичным кодом. Поэтому достаточно просто взять 6 старших бит результата оцифровки (т.к. реле 6 штук) и вывести их в регистр, к которому подключены реле.
Платы первой ревизии:
 
 
Сборка и испытания макета показали работоспособность программы.

 
Естественно, не обошлось без ошибок:
1. Программные глюки.
2. Оказалось, что купленные реле имеют полярность включения. РГ работал (тут я "угадал" с полярностью), селектор - нет. Пришлось править дорожки.
3. Конструктивный недочет - реле верхней платы и разъем CTRL немного мешают друг другу. Поставил угловой разъем, частично помогло. 
В процессе испытаний уяснил для себя несколько моментов:
1. Шаг регулировки нужен меньше. Сейчас 1,5 дБ. А то слишком большой диапазон получается.
2. Нужно как-то усреднять значения с АЦП. Бывают самопроизвольные пощелкивания.
3. Плавное увеличение громкости скорее всего нафиг не надо. Трескотня никакого шарма не добавляет. Пока убрал.
4. Щелчков при регулировке нет. Подключал ухоусь, поэтому слушал в наушниках. Придерживался "инверсной" схемы включения реле:
Итого, функционал модуля следующий:
- управление громкостью потенциометром с линейной характеристикой регулировки;
- 64 ступени регулировки, при шаге 1,5 дБ дают ослабление от 0 до -94,5 дБ;
- четыре входа селектора;
- переключение одной кнопкой "по кругу";
- запоминание последнего выбранного входа;
- задержка при включении (2 c);
- mute между переключениями каналов.
В планах - исправить все косяки и добавить возможность управления энкодером с кнопкой.
UPD: Видео работы РРГ:
 
aitras
С декабря прошлого года продумываю конструкцию нового усилителя. Начал с компоновки. ТЗ менялось по ходу дела.
Ниже шестой вариант компоновки, более или менее адекватный. Тут хотел применить два трансформатора от Кумира, которые присмотрел в местном радиомагазине. Но пока думал, один из них продали   

Потом подумал - А нафига мне такой "гроб", когда я никогда очень громко не слушаю музыку. Куда нафиг такой запас по питанию? Тем более обмотки там всего на 19В. Поэтому отказался от стандартной ширины в 430 мм, решив вписать все в половину - 210-215 мм. Места будет занимать меньше. Регулятор громкости пришлось убрать, т.к. стало негде провести вал к переменнику у задней панели. Ну, чисто "мощник" будет.

Планировал применить имеющийся комплект плат, но ни один вариант не нравился, поэтому проще было продать их, а сюда оттрассировать все заново.
Регулятор громкости все же был нужен, стал думать как его внедрить. Был вариант с шестеренчатой передачей и даже с гибким валом. Но не придумал где его можно взять  

Тут я начал изучать мироконтроллеры и первым проектом выбрал селектов входов, т.к. в этом усилителе он мне был необходим. С ним я довольно быстро разобрался.
Это меня вдохновило и я подумал - а почему бы не сделать лестничный релейный регулятор громкости? В таком случае вал становится не нужен.

Также думал над использованием ИИП, но передумал и поставлю пока линейный. В итоге остановился на вот таком варианте (это уже 12-й по счету).

Тут справа место под два ТПА-60. Беря во внимание исследования Аудиокиллера на тему трансформаторов, думаю, их должно быть мне достаточно. Но остается еще возможность установки ИИП . Выпрямитель будет на одной плате с усилителем.
После этого начал подробную 3D-компоновку. На данный момент находится на таком этапе.

Итак, какие будут особенности этого усилителя:
двойное моно; питание +/-30В; релейный лестничный регулятор громкости; микропроцессорное управление и индикация; защита от перегрева; селектор на 4 входа; ширина 212 мм (половина стандартной ширины 430 мм); высота 75 мм; глубина пока около 250 мм. Индикатор будет серии HCMS-29xx. Восьмисимвольный, красный. Есть парочка таких.

Схема усилителя будет Александра Лайкова, версия 7 от 2016 года.
Сейчас готова трассировка селектора входов и регулятора громкости. Жду платы и детали для тестирования. Также развел плату защиты. Но об этом чуть позже.
P.S.: Название пока не придумал.
aitras
Одноламповый предусилитель по схеме "Tomato". Самый простой гитарный ламповый преамп.
Схема:

Прототип:
 
Далее друг подогнал мне корпус Gainta G0473, куда я решил поселить свой преамп.
Плата:

Сборка:





Итог:
 
О звуке:
Собственно, чистого звука как такового у преампа нет. Даже на минимальном гейне слышно, что высокие частоты подгружаются - как перекомпрессированный звук слушается. Ну а на максимальном гейне очень даже неплохо. "Брызгается" только звук. В целом, мне нравится.
Анодное - 120В. Лампу поставил 6Н2П.
Форма синуса на максимальном гейне:

Приложил корявые семплы  Я не Петруччи и играю через Guitar Rig, но понять, что именно преамп делает со звуком, можно.
Tomato Preamp (clean neck & bridge).zip - чистый звук (усилитель в Guitar Rig в режиме чистого канала): без преампа, после щелчка включаю преамп. Потом прибавляю гейн. Нековый сингл. В середине ритмической партии прибрал тон на гитаре. В конце AC/DC на бриджевом.
Tomato Preamp (drive bridge - min & max gain).zip - перегруженный звук (включаю перегруз усилителя в Guitar Rig): тоже без преампа, после щелчка с преампом. Сначала на минимуме гейна преампа, потом прибавил на максимум. Бриджевый хамбакер.
Tomato Preamp (drive max gain neck & bridge).zip - перегруженный звук (перегруз усилителя в Guitar Rig), преамп на макс гейне. Нековый и средний синглы, потом переключил на бриджевый хамбакер. Под конец прибрал тон на гитаре.
Синглы на гитаре ловят "Радио России"...
Получившемуся преду придумал название - Adjika  Ниже можно посмотреть коротенькое видео-слайдшоу под небольшую запись сделанную с использованием этого преампа.
 
aitras

Строящийся усилитель будет с питанием от двух раздельных трансформаторов, т.е. хочу реализовать полное "двойное моно", поэтому и защита акустических систем нужна соответствующая. Тут два пути решения - либо делать полностью раздельные платы защиты с раздельным питанием, либо одну, но с гальванической развязкой между каналами. Хоть трансформаторы и имеют дополнительные слаботочные обмотки, заложенные специально для питания защиты АС, я решил делать по второму варианту - плата будет занимать чуть меньше места.
В качестве основы для схемы взял защиту усилителя Nataly на оптронах. Так как в конструкции подразумевается микроконтроллерное управление с отображением режимов работы на дисплее, то кроме всего прочего, мне необходимо было добавить цепи контроля срабатывания и принудительного отключения защиты.
Схема:
   
Контроль срабатывания реализован в исходной схеме в виде светодиодной индикации. Его я заменил на оптрон и теперь срабатывание защиты вызовет появление сигнала PRT_ERR высокого уровня. Для принудительного отключения добавлен оптрон U1 параллельно U2 и U3. При подаче лог. 1 на вход PRT_LOCK реле отключают АС.
Полностью передавать МК управление защитой не стал, оставил управление по принципу монтажного "ИЛИ". То есть при включении МК будет формировать задержку около 3 с и только после пропадания сигнала PRT_LOCK реле подключит АС к усилителю. А отключать их может как сама защита, так и МК.
Размер платы составляет 60 на 60 мм.
   
Остались заводские платы, если кому-то нужно, пожалуйста в ЛС.
Испытания показали, что при указанных на схеме номиналах задержка при включении составляет около 2 с (при питании 24 В), а срабатывание происходит при постоянном напряжении около 3 В любой полярности. Использовать плату можно и автономно - без какого либо внешнего управления. 
 
aitras
Предыстория
О-о-очень давно я начинал собирать ЦАП со входом S/PDIF на микросхеме серии PCM179х. Если мне не изменяет память, то можно найти мои посты в теме "Делаем ЦАП" на форуме где-то в районе 30-50 страниц. В итоге все вылилось в неудачную конструкцию - были ошибки в трассировке платы.
 
Несколько лет назад я решил все-таки их исправить и заказал новую ревизию той платы. Она успешно запустилась и работала.
 
Но в данной плате все равно есть некоторые недочеты. Во-первых, жутко греются стабилизаторы питания ОУ, во-вторых, не оптимальный вариант преобразователя ток-напряжения - из-за большого выходного тока ЦАПа ОУ работают с некоторыми искажениями, ну и в-третьих - не нужен мне вход S/PDIF.
Третья проблема решилась достаточно просто - был собран источник I2S на основе PCM2707 и я подключил его в обход приемника S/PDIF сигнала. Получился такой макет:

Решением второй проблемы я занялся позже и переделал аналоговую часть - взял схему от ЦАПа Black Kitty. Там ОУ преобразователя ток-напряжения разгружены при помощи эмиттерных повторителей. Оформил это в виде отдельной платки.
 
В таком виде это и просуществовало до этого лета. Появилось некоторое количество свободного времени и во время очередного прослушивания музыки возникло непреодолимое желание собрать это все в одну кучу на одной плате, чтобы поставить некую точку в этом ЦАПе. 
Новая плата
Схема претерпела некоторые изменения, по большей части в питании. Также важной особенностью стало внедрение гальванической развязки шины I2S на ADuM1400C. На макете на выходе в одном канале присутствует неприятная "постоянка" около 20 мВ, а, стоящие в ФНЧ ОУ LME49990, не поддерживают корректировку нуля. Поэтому в новой схеме ввел для этих целей подстроечник и хотел поставить LT1122, но не смог достать их по адекватной цене и поставил OP42. Все управляющие цепи PCM-ки вывел на отдельный разъем - можно конфигурировать как джамперами, так и какой-то логикой. Аналоговый выход пустил через реле, чтобы была возможность приглушать выход. В питании применял те стабилизаторы, что имелись в наличии. Чтобы конструкция стала законченной, на плату поставил и трансформаторы.

За выходные развел плату, размер которой получился 160 на 90 мм.
ОУ в преобразователе ток-напряжения на макете грелись до 70 градусов (судя по расчетам, это для них норма), поэтому на новой плате сделал под ними заливку с переходными отверстиями на верхний слой и убрал маску. Хоть какое-то охлаждение будет. Точно так же сделано под стабилизаторами ADP3303, но у них хитрая запатентованная внутренняя конструкция, распределяющая равномерно тепло по всему корпусу, как я понял из документации.

Кроме этого, коллекторам транзисторов добавил небольшие полигончики для лучшего отвода и рассеивания тепла.

Да, и куда ж ЦАП без названия Решил окрестить его Меркурием - такой же жаркий.
Впервые попробовал сделать заказ в Seeedstudio. При производстве китайцы плоховато пропечатали маркировку, но в целом качество отличное.

Сборка и запуск
Далее последовала сборка. Не очень понравилось паять плату с черной маской - все детали черные, теряются на черном фоне, как-то некомфортно. Сама маска очень классная, достаточно прочная, не отваливается кусками при пайке.
   
Как всегда не обошлось без некоторых ошибок - оказалось, что забыл добавить на плату керамику на выходы стабилизаторов, допаял навесом, и ох уж эти реле... похоже, что миниатюрные они все идут со встроенным диодом. Также спалил одну ADuM-ку, случайно сделав шлейф зеркально, в результате чего у развязки на приемной стороне возникла переполюсовка питания, ADuM-ка перегрелась и больше так и не запустилась... Но, пережив все это, плата завелась и порадовала музыкой на своих выходах.
Также нужно сказать пару слов о тепловых режимах. Кроме ОУ преобразователей ток-напряжение, достаточно сильно греются стабилизаторы веток питания +/-12V_A и +9V_А и трансформатор питания ОУ. Но все в пределах нормы - не более 60 градусов.

Заключение
В целом я очень доволен получившейся конструкцией. Звучание ЦАПа ровное, приятное, на оркестровых записях масштабное, т.е. в целом очень качественное. Когда разберусь с методикой измерения при помощи звуковой карты, попробую сделать замеры. 
Mercury 3D.PDF
Mercury BOM.xls
Доработка плат и результаты измерений:
 
aitras
Прошлый вариант узла регулятора громкости подразумевал крепление платы только через разъемы.

Это мне категорически не нравилось и я довольно долго искал подходящие по соотношению цена/качество RCA-разъемы вертикального монтажа на плату. На днях удалось найти вот такую модель. Пока взял на пробу парочку (по 100р за штуку), но кажется, должны быть хорошими.


То есть я в итоге пришел двухплатной конструкции в виде этажерки с вертикальным расположением разъемов. После этого дело сдвинулось с мертвой точки. И вот сегодня наконец-то закончил трассировку новых плат узла регулятора громкости. Размеры 60 на 60 мм.

Верхняя плата включает в себя RCA-разъемы и сигнальные реле, которые управляются с нижней платы. Реле нужны для селектора входов и включения выхода AUX (после регулятора громкости), который может впоследствии пригодиться, например, для подключения сабвуфера.
На нижней плате расположен непосредственно регулятор громкости на PGA2320 с необходимой обвязкой, сдвиговый регистр, управляющий всеми реле, и блок питания на LM317/337. Предусмотрен также MUTE при помощи реле.
Управление организовано извне по SPI-шине, которая выведена на разъем IDC-6. 
Осталось дело за малым - заказать платы, спаять все и проверить

aitras
В свой усилитель мощности мне захотелось встроить ИК-управление. Для этих целей на eBay был куплен универсальный мини-пульт с семью кнопками. Найти его можно по запросу "Mini Universal Infrared IR TV Set Remote Control Keychain Key Ring 7 Keys".
 
Настроил его как было написано в описании к лоту и попробовал с домашним телевизором. Все заработало нормально. Но никакой информации в интернете о протоколе работы этого пульта я не нашел. Поэтому пришлось подключить звуковую карту к выходу используемого мной ИК-приемника (TSOP34838) и зафиксировать посылки, отправляемые пультом. Ниже показана посылка кнопки POWER:

Данная картинка сразу дает понять, что это NEC-протокол. Как следует из его описания, короткие импульсы это 4 байта данных - адрес в прямом и инверсном виде, команда в прямом и инверсном виде. На рисунке я текстом написал эти байты. Как видно, все сходится. В байте используется порядок битов от младшего к старшему. То есть полный код команды будет 0x503F.
Теперь стало понятно какой декодер нужно программировать в МК. Написав его, я снял все команды этого пульта:
0x503F - POWER
0x5019 - CH UP
0x5018 - CH DOWN
0x500B - MUTE
0x5012 - VOL +
0x5015 - VOL --
Кнопка AV/TV имеет особенность - при каждом нажатии происходит перебор сразу шести команд по кругу:
0x5021 > 0x5022 > 0x503C > 0x5028 > 0x5013 > 0x50AD
Адрес всех кнопок равен 0x50, а код кнопки меняется.
Думаю, кому-то данная информация пригодится. Ниже видео, демонстрирующее работу этого пульта.
P.S.: После написания этой заметки до меня дошло, что я продемонстрировал пульт, который копирует команды пульта телевизора, с которым я его настраивал. Так что по факту и протокол работы и команды, как я понимаю, могут быть совершенно разными - все зависит от первоначальной настройки. Если знаете об этом больше меня, дополняйте  
aitras
Все лето на Паяльнике проходил конкурс Лето-2017, в котором мой блог принимал участие и занял призовое место! Призом стал сертификат на 10000 рублей на покупку в интернет-магазине Пятый элемент - fivel.ru.
Поэтому хочу выразить огромную благодарность всем, кто меня поддерживает - читает блог, оценивает, комментирует. Без вас не было бы приза. Спасибо!
Так вот этот выигрыш и определил схему для моего нового усилителя - я выбрал схему Г. Брагина YES-3M-SAB. Это достаточно простой, качественный, но довольно дорогой по комплектации усилитель, работающий в классе Super A. Приведу пару картинок из оригинальной темы на Вегалабе:
    
Развел плату. Получилось так:

Блок питания расположен прямо на плате усилителя, электролиты планируются 2200 мкФ 35 В, что дает общую емкость 17600 мкФ в каждом канале. Больше при моем ограничении по высоте платы (электролиты не выше 26 мм) уместить сложно.

Пока разработал вариант с LT1210 на отдельном радиаторе. Также попробую развести вариант, когда драйвер расположен на общем радиаторе. Так по определению должна быть лучшая термостабильность. Но собравшие утверждают, что с термостабильностью и в первом случае все хорошо.
aitras
Собрал другую версию платы дежурного режима для своего усилителя. Небольшой отчет.
Старая версия платы дежурного режима построена на таймере 555. И то ли я ее не до конца отладил, то ли она сама по себе так работает, но у нее есть пара недостатков. Иногда выключение усилителя срабатывает не с первого раза, и включение Raspberry Pi в сеть включает усилитель  Похоже, пролазит помеха.
Выбрал новую схему на триггерах.

На тех же габаритах платы (60 на 45 мм) удалось все уместить. Причем добавил простейший софтстарт - термистор в цепи контактов реле, т.к. в момент включения происходит зарядка конденсаторов усилителя довольно большим током. Все бы ничего - свет во время включения не мигает, но этот ток идет через контакты реле этой платы, что не есть хорошо.
  
Резисторы R6..R9 ставятся в случае если напряжение с трансформатора великовато для работы схемы. В моем случае ТПГ-2 на 15В давал после выпрямления 27В без нагрузки и 17В с нагрузкой, поэтому я в итоге поставил просто перемычку.
На это место можно, думаю, поставить какую-нибудь ферритовую бусину для лучшей помехозащищенности.
  
  
Как всегда не обошлось без недоразумений. В схеме есть два диода, решил поставить отечественные КД521А, выпаянные откуда-то сто лет назад. Посмотрел цоколевку в интернете и впаял. Ничего не работало, ключевой транзистор быстро нагревался, т.к. на нем падало 11 с небольшим вольт. А это возможно только в случае, когда у защитного диода перепутана полярность. Оказалось, что так и есть - широкой полосой все-таки маркируется катод, а не анод как я вычитал на сайте 5v.ru, что и подтвердил транзистор-тестер. Либо это не КД521 
В работе плата показала себя с самой лучшей стороны. Указанных выше недостатков у нее нет. Рекомендую к повторению.
Плату желательно поставить на пластиковые стойки и винты, т.к. при трассировке пришлось дорожки 220В сдвинуть близко к крепежным отверстиям.
На плате есть вырезы, отделяющие высоковольтные участки схемы друг от друга и от низковольтных. Поэтому повторять плату лучше с ними, во избежание различных эксцессов в будущем. 
Скачать печатную плату
aitras
Почти два года назад (на плате видно дату) начал делать клон USB-программатора для ПЛИС Altera. Платы заказывал в Китае впервые, на пробу так сказать.
А запаять и запустить получилось вот только пару недель назад. 

Работает, определяется, только для Windows 7 x64 пришлось принудительно поставить другие драйвера. Со стандартными Quartus программатор "не видел". Поддерживается только JTAG режим.

Программатор основан на МК PIC18F2550. Для прошивки нужен высоковольтный программатор. Прошивал через LPT-порт, питая собранный "на коленке" программатор PIC от 12,8В.


С теми, кто сильно захочет, могу поделиться пустыми платами за недорого. 
Все исходники приложил ниже.
Скачать
aitras
Для сборки НЧ генератора синуса и меандра потребовалась мне резистивная оптопара (АОР124). В магазинах не нашел, поэтому заказал десяток фоторезисторов GL5549 и купил в местном магазине белые яркие светодиоды - решил "сколхозить" оптопару.
Для трубки, в противоположные концы которой будут вставлены светодиод и фоторезистор, я взял корпус от старого конденсатора БМТ-2, спилив его торцы.

Далее на ножки светодиода и фоторезистора надел уплотнительные резинки, которые стояли в том же конденсаторе, и вставил в трубку.

Немного обжал концы трубки пассатижами, одел в термоусадку и промаркировал. Оптопара готова!