Ремонт усилителя Вега 10У-120С

СВК
Published

Однажды, не важно где и когда, глаз зацепился за знакомые с детства очертания и цвета, ввиду того, что состояние пациента было плачевное, чего он ну никак не заслуживал, то и стал я обладателем советского усилителя Вега 10У-120С. Приперев его до дому, протер тряпочкой и включил - дыма не было, автоматы не вышибло - что внушило некоторый оптимизм. Опосля раскрутил корпус - и взору предстала картина запустения, в виде пыли, опилок (он в сарае хранился), мумий крыс и мышей (шутка, слава богу тараканов не было), вытекшего электролита из конденсаторов. Всплакнув о его не легкой судьбе были засучены рукава на предмет ремонта, о чем и будет дальнейшее повествование.

(дальше)

Доработка ProjMan

СВК
Published

Надоели глюки редактора решил слегка поддоделать:

  • Исправил отмену выделения переменных или процедур (функций) при выскакивании подсказки, теперь не выскакивает если текст выделен.
  • Добавил в меню "Файл" список из 10 последних открывавшихся каталогов. А то надоело через диалог тыкать по сто раз на дню =).
  • Исправил "окавычивание" текста, т.е. ввод кавычек (апострофа, двойны/одинарных кавычек, подчеркивания) до и после выделенного текста, теперь работает с выделением в обе стороны (как влево так и вправо, т.е. когда курсор до выделенного текста так и после)
  • Добавлена генерация changelog из истории изменений в GIT, при сборке deb-пакета (используется changelog-gen.tcl из состава projman)

Брать тут.

Доработка сервиса шифрования/расшифровки данных

СВК
Published

Доработал свой ВЭБ-сервис - нахлобучку для Hashicorp Vault (TM). Который использует механизм wrap/unwrap без авторизации пользователя, для безопасной передачи секретов внутри компании. Теперь, наряду с текстовыми данными из поля ввода, можно шифровать и небольшие файлы, притом, при расшифровке, изображение будет выведено на экран в просмотрщике, а другие типы файлов можно будет скачать.

Брать тут.

Окончательная сборка (ЦАП ч.5)

СВК
Published

Корпус сделал по традиции из алюминия, так, что-бы на случай "атомной войны". Дюралевый уголок 15х15 мм, и электрическая шина 60х4 мм. Расписывать особо нечего, пилилось всё руками да парой шуруповёртов. В "подвале" фотки процесса и готового устройства. (дальше)

Плата управления (ЦАП ч.4)

СВК
Published

Плата управления, по задумке, должна обеспечивать:

  • Переключение режимов работы модулей
  • Отображение режимов работы
  • Отображение статусов работы модулей
  • Анализатор спектра выходного сигнала

В качестве основы взята Arduino nano (atmega 328p), для отображения разного взяты два ЖК экрана 1602 (один сервисный, второй для анализатора спектра).

(дальше)

Защита почтовой системы от ботнетов

СВК
Published

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

(дальше)

Получение статистики посещений на сайте (анализ лога Nginx)

СВК
Published

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

(дальше)

Выпрямители 5 и 12 вольт (ЦАП ч.3)

СВК
Published

Так как для питания контроллера и реле требуется 5В, для питания блютуз-модуля 12В, то понадобилось два выпрямителя. Сперва подумал было использовать готовые выпрямители с алиэкспресса, но в силу негативного опыта решил изготовить выпрямители самостоятельно.

Изначально взял за основу стабилизаторы 7805 и 7812, но если со вторым все было нормально, то с первым происходили какие-то не понятные дела. На холостую он выдавал свои 5 В а вот при подключении нагрузки напряжение падало и стабилизатор уходил в защиту. Грешу на бракованные микросхемы 7805. Потому, слегка подумав, взял за основу LM317.

(дальше)

Mодуль опто-развязок (ЦАП ч.2)

СВК
Published

Так как, по задумке, на одном их экранов "ЦАПа" должны будут отображаться статусы модулей, то пораскинув мозгами, было решено привязаться к светодиодам, которые данные статусы и показывают, на каждом модуле. Соответственно для USB S/PDIF это: USB, Coaxial (два выхода). Для bluetooth один выход, показывающий статус соединения клиента (подключение источника сигнала) с модулем. Напряжения на этих светодиодах порядка 2В, поэтому сигнал на контроллер будет подаваться через плату опто-развязок. Для подключения платы оптронов на плату USB, вместо пары штатных светодиодов, были впаяны JST XH разъемы, подходящие по расположению выводов. А для blutooth просто два проводка к выводам светодиода.

(дальше)

Релейный модуль (ЦАП ч.1)

СВК
Published

Начну, пожалуй, серию публикаций о построении (сборке) звукового устройства, в простонародии именуемого ЦАП (цифро-аналоговый преобразователь). Задумка сделать устройство позволяющее выводить звук с компьютера или телефона различными путями на предусилитель. Строить решил на готовых (почти) модулях с алиексперсса, т.е. что-то будет собираться из наборов, что-то готовое ввиде плат, а что-то сделано с нуля. В состав устройства входят: USB-S/PDIF-Coaxial модуль, Bluetooth модуль, блоки питания на 5В, 12В, 15-0-15В, Пара ЖК экранчиков LCD1602, и так далее по мелочи.

Управление (переключение выходов, подключение питания, индикация режимов работы, спектроанализатор) будет осуществляться микроконтроллером Arduino Nano.

(дальше)