Статьи

Доработка УНЧ компьютерных колонок

Доработка УНЧ компьютерных колонок

У различных компьютерных акустических систем среднего ценового сегмента (в частности Microlab PRO2 и Thonet & Vander Dass) был замечен один общий и сильно неприятный недостаток - при включении чего-то в соседнюю розетку в колонках слышится громкие раздражающие щелчки. Что особенно не радует в ночное время. Ручку громкости у компьютерных колонок удобно выкрутить до значения, близкого к максимальному, чтобы в будущем регулировать её в полном диапазоне с компьютера. Что не лучшим образом влияет на громкость тресков. Особенно громко щёлкали колонки при выключении очистителя воздуха для пайки, но и на всяческие мелкие импульсные блокои питания/зарядные устройства, включаемые и выключаемые из соседней (и не только) розетки реакция колонок тоже была неприятной. Обозначенная проблема - следствие тотальной экономии китайцами на всём при проектировании и производстве. Решение проблемы - добавить в схему то, на чём было сэкономлено.

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

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

Следующий простой и очевидный способ улучшить качество питания - увеличить ёмкости "электролитов" хотя бы до 10 000 - 15 000 мкФ. При этом стоит учитывать то, что пусковые токи при зарядке таких емкостей так же увеличатся, и диодный мост должен иметь хороший запас по току, чтобы при включении ему не поплохело. Так же, для лучшей фильтрации, добавил по дросселю в каждое плечо (получив Т-образный LC-фильтр).

УФ стиральная машина для ПЗУ

Устройство для стирания УФ ПЗУ

Как известно, очистить ПЗУ с УФ-стиранием можно лампой ДРЛ с разбитой внешней колбой. Лампу надо подключать через дроссель, который можно заменить обычной лампой накаливания той же мощности, что и ДРЛ (или вязанкой из параллельно соединённых ламп). Без дросселя ДРЛ быстро сгорит. С лампами накаливания, как показывает опыт, ДРЛ всё равно сгорит, но гораздо медленнее - на несколько десятков стирок хватит. Колба постепенно чернеет, а сама лампа начинает светить всё хуже и хуже.. А ещё внутренняя колба ДРЛ активно генерирует озон при свечении, а озон имеет свойство убивать всё живое.

Появление мощных ультрафиолетовых светодиодов дало возможность сделать практически "вечную" стиралку для ретро-ПЗУ-шек. Светодиодом с длиной волны 365нм мощностью от 3Вт можно стереть память за ~5-60 минут в зависимости от микросхемы и её ёмкости (да, это не очень быстро, но куда торопиться?).

Мощному светодиоду требуется охлаждение, для чего он был установлен на небольшой радиатор с вентилятором. Питается эта конструкция от 12В БП, светодиод подключен через регулируемый DC/DC-преобразователь с ограничением тока. В завершении конструкция помещается в корпус, распечатанный на 3D-принтере. Корпус состоит из двух частей - блок питания и блок светодиода с кулером.

Корпус тестера микросхем

Корпус тестера микросхем

Тестер микросхем в полной комплектации состоит из трёх плат - сам тестер + дисплей + плата ключей.

Для того, чтобы культурно упаковать их в единое целое, была спроектирована моделька корпуса для печати на 3d-принтере. Корпус рассчитан под модуль цветного дисплея 128x128 и плату тестера v2.3 (у плат более ранних версий отличается раположение одного крепёжного отверстия, но в принципе, корпус можно использовать и с ними). Корпус состоит из двух половинок - верхней и нижней. Половинки достаточно плотно вставляются друг в друга.

К нижней части корпуса крепится плата ключей, она привинчивается винтами к распечатанным стойкам. Стойка высоты 2.5мм имеет углубление под гайку М2. Гайки плотно вставляются вниз стоек, после чего стойки приклеивается к корпусу на свои места.

К верхней части крепятся платы тестера и дисплея. Они привинчиваются к стойкам, состоящим из двух частей - внешней и внутренней, между которыми вставляется гайка М2, после чего внутренний вкладыш фиксируется на клей.

Все детали корпуса (кроме гаек и винтов М2) можно распечатать на 3D-принтере, файлы моделей прилагаются.

Калькулятор цвета RGB565 для LCD

RGB565 выбор цвета

Онлайн "калькулятор" для выбора цвета под дисплей 1.44" 128х128 и другие аналогичные. При работе с такими экранами приходится иметь дело с 16-битными цветами, закодированными в формате RGB565 или rrrrrggg:gggbbbbb - 5 бит красного (в старшем байте), 6 бит зелёного и 5 бит синего (в младшем байте). Таким образом, красная и синяя компонента имеют 32 возможных значения, а зелёная - 64. Для упрощения жизни можно воспользоваться этим онлайн-калькулятором RGB888 <-> RGB565.

Про платы XT-IDE и XT-CF

ISA IDE

Плата XT-IDE даёт возможность подключать (относительно) современные жёсткие диски IDE или CF-карты памяти к старым компьютерам IBM PC XT и совместимым. Она устанавливается в 8-битный ISA-сокет и не требует установки каких-либо драйверов для работы, т.к. имеет на борту свой собственный BIOS, который можно настроить под конкретное железо (от режима максимальной совместимости с XT-системами до максимальной скорости работы на более современном железе). Также на плате есть последовательный порт (опциональный), предназначенный для загрузки системы с файла-образа диска, расположенном на другом компьютере. Последнее крайне полезно, когда надо установить систему, а под рукой нет ни дисковода с системной дискетой, ни системного HDD.

Домашний git-сервер на WD My Book Live

WD MyBookLive git-serverX

Захотел я поднять домашний git-сервер для хранения разных проектов. Вещь в хозяйстве очень полезная, т.к. с ним удобно шарить исходный код между разными машинами, плюс периодически делать резервное копирование сразу всех репозиториев из одного места одной командой. В качестве аппаратной платформы для этого дела было выбрано сетевое хранилище Western Digital My Book Live, которое уже много лет успешно выполняет свои обязанности в домашней локальной и представляет собой linux-машину (Debian) с 3-х террабайтным HDD.

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

Очиститель воздуха для пайки

Очиститель воздуха для паяния

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

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

trolCommander v0.9.8

trolCommander 0.9.8

Вышла новая сборка trolCommander-а. В неё вошли множество улучшений текстового редактора, работы с архивами, утилитами MacOS X и прочее.

Написание тестов для логических микросхем

микросхема

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

trolCommander v0.9.7

trolCommander 0.9.7

Недавно вышла новая версия файлового менеджера trolCommander - 0.9.7.
Несколько слов об основных улучшениях в ней...

Страницы

Подписка на Статьи