Ну наконец-то

Самодельная USB звуковая карточка заработала. С четвёртого раза, блин. Сам, впрочем, виноват, даташиты тоже надо уметь читать.

Что, кстати, интересно, что я сначала забыл распаять выходной фильтр. Там, в числе всего прочего, стоит RC фильтр высокочастотных помех — резистор на 16 ом и последовательно с ним конденсатор на 22 нанофарада (жёлтенькие на картинке). Без него карточка ДИКО шумела. Такой равномерный громкий белый шум. Допаял, и шум исчез. Хотя казалось бы, частоты, которые через себя способна пропустить ёмкость на 22 нанофарада, не должны быть слышимыми, она же начинает проводить где-то на сотнях килогерц.

Провожу тестирование альбомом U2 🙂

Очередной “Панасаунд”

В этот раз под раздачу попала японская компания Хакко, выпускающая паяльное оборудование.

Китайцы спёрли практически дизайн, включая даже цветовую гамму и оформление буквы K в логотипе.

Получившийся бренд назвали “Баку” :)))

И продают, засранцы, на наебае:

https://www.ebay.com/itm/NEW-BAKU-BK-878L2-700W-230V-AU-Plug-2-in-1-Rework-Station-Soldering-Iron-and-H/262421820351?hash=item3d198f33bf:g:2osAAOSwRCpakzwn

Трипечатор в радиогубительских целях

Люблю, когда вот так получается — два разных, слабо связанных, на первый взгляд, хобби сочетаются и дополняют друг друга! 🙂

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

Пересказывать все способы изготовления плат в домашних условиях не вижу смысла. Всё находится за несколько минут. Но как мне кажется, я нашёл относительно оригинальный способ, во всяком случае, ничего такого подобного я не нагугливал. Максимум — народ переделывал 3Д принтер в плоттер, и наносил водостойкую краску, или же лазером (вариант — шилом), наоборот, удалял водостойкую краску с платы (хочу, кстати, попробовать этот способ, КМК, это даст наилучший результат). Затем плата травится в рабоче-крестьянском хлориде железа.

Мой же способ заключается в печати пластмассового шаблона на 3Д принтере, через который затем на текстолит наносится краска.

В Игле выбираем только нужный нам слой дорожек + площадок:


Continue reading “Трипечатор в радиогубительских целях”

OSH Park порадовал

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

Заказал новые платы в OSH Park (ну, нету ему альтернативы — уже разбирал этот вопрос).

И получил вчера извещение:

Hi! We had some free room on one of our Super Swift Service panels,
so we took the opportunity to give you an upgrade.

Т.е. вместо 12 рабочих дней я получу платы всего за 5 рабочих дней. Без всяких доплат. Нет, мне положительно всё больше и больше нравится эта контора. Лишь одно у них плохо — цвет плат бывает только один, тёмно-лиловый.

Сжог таки

Плату для звуковой карты пришлось таки переделать. Там была пара серьёзных ошибок, так как я взял схему с питанием от отдельного источника 3.3V, а мне надо было делать — с питанием от USB, от 5V. Плату я переделал, и попытался вчера запаять. Пасту под микросхему в этот раз наносил через трафарет. Получилось существенно аккуратнее, чем руками.

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

Надо было не надеяться на аккуратность, а руками прозвонить все ноги. “Дурак я сегодня” ©

Третий день собираю

Был у меня ЧПУятор, который я благополучно разобрал (в планах пересборка пока не значится). Но Ватсон без трубки уже не может, так что мне захотелось, всё же, иметь что-то эдакое, ЧПУяторное. И взалкал я трипечатор (3Д принтер), и приобрёл дешёвый китайский комплект для сборки. Теперь вечерами собираю; потихоньку, по часу-двум в день, поэтому так долго.

Это трипечатор Anet A6, который по сути является форкнутой копией Reprap Prusa. Только в Прусе мозги Arduino+Ramps+DRV8825, а тут одна разработанная с нуля плата “три-в-одном”, хотя по сути на ней то же самое — ATmega 1284P и те же самые драйверы шаговиков от Техасских Инструментов. Не знаю, можно ли залить туда другую прошивку (например, Marlin или Teacup); и не факт, что это что-то даст, кроме ухода от проприетарности.

Вообще, трипечатор, если разобраться, представляет собой 4-осный ЧПУятор: 3 координатных оси плюс ось экструдера. Его мозги переваривают стандартнейший G-code; поэтому у меня есть ещё пара задумок по поводу, например, замены экструдера на лазер, и вырезания и гравирования всякого. Правда, лазер нужной мощности (надо, как я понимаю, не менее пяти ватт), скорее всего, будет стоить больше, чем этот принтер, даже если покупать его в Алиэкспрессах. Кроме того, тут есть серьёзные ограничения по рабочему полю — 8×8 дюймов (200x200mm) это всё, что оно может. Но это так, дальний прицел. Для начала хорошо бы разобраться с тем, для чего оно, собственно, предназначено.

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

С лубрикантом веселее

Правы были те, кто советовал не жалеть масла при нарезке резьбы даже в таком тривиальном и мягком металле, как алюминий. Спасибо за совет. Использовал, кстати, рабоче-крестьянскую ВДешку — удобно: одновременно со смазкой метчика с него смывается старая стружка. Может быть, для какого-то там твёрдого сплава и прочего анобтаниума и надо покупать какие-то специальные смазочно-охлаждающие жидкости (cutting fluid), а для моих нужд (алюминий, мягкая сталь) ВД-40 (пока) вполне справляется.

Завершённый блок питания на ±15V с линейной стабилизацией:

Выпрямительный мост можно было, в принципе, и не сажать на радиатор. При максимальном проектируемом токе в 0.5А там будут выделяться доли ватта. Но так как это нисколько не увеличивает стоимость, почему бы и не посадить.

Ожидание и реальность

Рендер платы усилителя для наушников:

В реальности выглядит так (с другого, правда, угла):

Ну чо, рендер, прямо скажем, очень репрезентативен. Размеры конденсаторов, правда, немного другие, но это фигня, косметика.

Раза с пятого таки запаял

Корпус TQFP (размер 7mm x 7mm) о 32 ногах укакаесся паять. Попытался сначала нанести пасту на индивидуальные площадочки. Фигачечная!! Плюнул, решил просто равномерно нанести тонким слоем, и понадеяться на несмачиваемость паяльной маски, силу поверхностного натяжения, и капиллярный эффект. И ожидания мои в основном оправдались, правда, видимо, наносил я пасту недостаточно тонким слоем, так что в некоторых местах был перебор и ноги закоротились. Пришлось аккуратненько нагревать и иголочкой, иголочкой. Пока убирал излишки припоя, умудрился сдуть с платы резисторы R3 и R4 — поэтому они так косо стоят. Ничо, вроде, всё припаялось, хоть и не шибко эстетично. Флюс смою, будет красивее.

Что это? А это самодельная USB звуковая карта. Я решил, что нет смысла усиливать звук с выхода с говённой звуковой карточки в ноутбуке, так что решил забабахать свою. Микроконтроллер PCM2707C (в девичестве Burr-Brown, теперь — TI) позволяет это сделать без особых сложностей даже такому неискушённому человеку, как я. Не нём уже всё есть — и USB-интерфейс, и 16-битные ЦАПы с КНИ в тысячные доли процента. Делай обвязку по даташиту и вперёд. В розницу стоит всего 9 долларов.

Интересно, возможно ли приобрести трафарет для нанесения пасты конкретно под посадочное место под TQFP-32? И помогло бы это мне?

UPD: нашёл: https://www.digikey.com/product-detail/en/chip-quik-inc/PA0091-S/PA0091-S-ND/3681429
12 монет, ух, Ё!

Измерение параметров усилителей

Вот сделал ты усилитель — как понять, хороший он или нет? Дураки и прочие аудиофилы, как правило, просто включают усилитель и слушают, что получилось, описывая слышимое совершенно идиотскими и ничего не значащими фразами типа “песочек в верхах”, “авторитетный бас”, “звук скрипок очень сухой и жёсткий” и далее по справочнику аудио-шизофреника.

Ну, а люди, далёкие от этих тихих и не очень помешательств, спокойно оперируют объективными понятиями типа КНИ, интермодуляционные искажения, АЧХ и так далее.

Большинство людей так или иначе слышали о КНИ, и это один из самых узнаваемых параметров усилителя. И он да, простой в понимании — меньше 0.5%, значит усилитель ничо, более 1% — уже начинает пованивать. И хотя можно померять ещё много всякого, начать, наверное, лучше всего именно с измерения КНИ.

Поизучал соответствующую тематику, и доступных домашнему инженеру способов не очень много. Я нашёл три.

Способ первый — полностью ламповый, тёплый и аналоговый. Берётся качественный генератор сигнала (его вполне можно сделать самому, хотя по-настоящему чистые синусоиды генерировать не сказать, чтобы просто). Его выход подаётся на вход усилителя. На выход усилителя сажается режекторный фильтр, настроенный на частоту генератора сигнала. Далее берём обыкновенный милливольтметр, способный на измерение аудиочастот (можно сделать приставку к обычному аналоговому милливольтметру), и меряем, что там осталось от нашего сигнала — шум, гармоники, и т.д. Делим величину остатков на величину полезного сигнала, получаем КНИ. Все достаточно просто.

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

Способ третий, больше всего мне понравившийся, заключается в том, чтобы использовать обыкновенную компьютерную звуковую карту. Она не только ничуть не хуже, а даже значительно лучше осциллографа, так как имеет 16 или даже 24-битные АЦП. И никакого генератора сигнала не надо — всё под рукой. 16 бит в теории (в теории) дают КНИ примерно в 0.0015%. Для измерения качества — выше крыши, проблема не в битности. Проблема будет в выходном-входном тракте звуковой карты.

Далее всё просто — генерируем синусоиду в любимом звуковом редакторе, хоть в бесплатном Audacity, проигрываем её, подаём на вход усилителя, усилитель втыкаем во вход карты* и записываем звуковой файл. Далее лично у меня есть уже давно написанный на Питоне анализатор КНИ, генерирующий частотные графики, и рассчитывающий значения искажений.

Для совсем других целей я в своё время приобрёл внешнюю звуковую карту Behringer UCA-202, которая позиционируется как “студийная” (хотя стоит она очень недорого). Вот и попробуем её заиспользовать. На ней есть два выхода-“тюльпана” и столько же входов. Воткнём одно в другое, будет тест тракта самой карты, без всякого дополнительного оборудования.

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

А записывается вот такое:

Как-то слабо у меня вяжется соотношение сигнал/шум в 74.5дБ со студийной записью. Это лишь незначительно лучше MP3, виниловой пластинки или катушечного магнитофона. Но заметно хуже компакт-диска.

Портят всё нелинейные искажения, в первую очередь гармоники 2 и 3. Вполне стандартные искажения, которых я ожидал, но не думал, что они окажутся такими (относительно) большими. Хотя КНИ получившегося составляет ~0.019%, что вообще-то неплохо. Соответственно, 0.019% будут составлять “ноль” на шкале моего “искажометра”. Всё, что меньше, я померять тупо не смогу — хотя если у меня получится подизайнить и собрать усилитель с искажениями меньше 0.019 — я, прямо скажем, буду вполне доволен собой. Это будет лучше чем подавляющее большинство усилителей на рынке, особенно, хе-хе, ламповых.

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

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