Программирование, радиоэлектроника,
саморазвитие и частичка из моей жизни здесь...

Схема индикатора выходной мощности УНЧ (светодиоды+КТ315)

Апрель 02 2013 → Радиоэлектроника

Светодиоды и КТ315Изготовляя свой усилитель мною было твердо решено сделать по 8-10 ячеечному светодиодному индикатору выходной мощности на каждый канал(4 канала). Схем подобных индикаторов полным-полно, нужно только выбрать под свои параметры. На данный момент выбор чипов, на которых можно собрать индикатор выходной мощности УНЧ, очень большой, ну вот например : КА2283, LB1412, LM3915 и т.п. Что может быть проще чем купить такой чип и собрать схему индикатора )  Я в свое время пошел немножко другим путем...

5 13 3501

Ламповый радиоприемник "Стрела" спустя пол столетия

Март 09 2013 → Радиоэлектроника

Ламповая электроникаВ данном посте будет рассказ об очень интересном раритетном экземпляре: радиоприемник "Стрела" модель 1958 года рождения (сейчас ему 55 лет). Досталось мне это гениальное творение советских техников от моей бабушки, которой я предложил его отремонтировать и оставить на память. Несмотря на столь большой возраст аппарат очень хорошо сохранился. Хорошо помню как этот приемник слушала еще моя прабабушка в селе, а отец даже сделал длинную спиральную антенну для улучшенного приема...

12 20 3237

Устройство задержки включения и защиты громкоговорителей

Февраль 22 2013 → Радиоэлектроника

акустическая системаКонструируя схему своего усилителя НЧ я заранее предусмотрел в нем блок защиты акустических систем. Для чего это нужно и что может навредить акустическим системам? - во первых хотелось избавиться от "щелчка" при подаче питания на усилитель. При включении питания конденсаторы выпрямителя начинают заряжаться что в этот момент сказывается на УНЧ - на акустические системы кратковременно попадает постоянное напряжение. Чтобы избежать этого попадания нужна схема несложного реле времени, которое сделает задержку подключения акустических систем на 0,5-1 секунду. Во вторых - с УНЧ может случиться...

9 53 3873

Обзор интерфейса и основных настроек программы Human Emulator

Февраль 05 2013 → Автоматизация

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

0 0 2158

Схема простого блока питания для усилителя мощности Phoenix P-400

Декабрь 17 2012 → Радиоэлектроника

блок питанияИзготовление хорошего источника питания для усилителя мощности (УНЧ) или другого электронного устройства - это очень ответственная задача. От того, каким будет источник питания зависит качество и стабильность работы всего устройства.

В этой публикации расскажу о изготовлении не сложного трансформаторного блока питания для самодельного усилителя мощности низкой частоты "Phoenix P-400".

8 28 4168

Установка Firebird Server Classic 1.5 на Linux Ubuntu 12 (64-бита)

Ноябрь 27 2012 → Linux

Linux Ubuntu FirebirdВ данной заметке расскажу как установить классический, уже устаревший сервер баз данных Firebird 1.5 на 64-битной операционной системе Linux. Сейчас уже доступна версия Firebird 2.x, тем не менее бывает что есть старое программное обеспечение, написанное и оптимизированное под версию 1.5 и миграция на 2-ю ветку сервера может стать очень сложным и не дешевым удовольствием.

В таких случаях приходиться искать различные возможные варианты запуска старой версии сервера баз данных в новом окружении и на новом оборудовании.

0 5 2291

Интересный нюанс с пробелами при чистке текстов функцией preg_replace

Октябрь 05 2012 → PHP

PHP preg_replace и пробелы которые не поддаются здравому смыслуПри чистке текстов регулярными выражениями в PHP я столкнулся с интересной проблемой - некоторые пробелы игнорировались. Поиск и устранение проблемы отняло у меня не мало времени, был получен полезный опыт.

Задача состояла в том, чтобы очистить пустые абзацы в самом начале текста во множестве статей ...

3 3 2398

Как сделать звукосниматель для акустической гитары

Октябрь 03 2012 → Радиоэлектроника

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

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

24 121 3768

Wargus - старая добрая игра WarCraft II в новом лице

Август 10 2012 → Компьютерные игры

Wargus - WarCraft II с новой графикой и новыми фишкамиWargus - это реализация любимой многими игры WarCraft II на мощном движке Stratagus, с улучшенной графикой, новыми интересными и удобными фишками. Второй варик возвращается!

Эх...сколько воспоминаний и эмоций вызывает у меня игра WarCraft 2...

Расскажу свою историю о том, как я познакомился с этой замечательной стратегией, разберемся как собрать Wargus под операционной системой Windows, поделюсь подборкой карт и другими ресурсами по игре.

4 5 3178

Класс PHP Class - User Agent String

Август 08 2012 → PHP

Класс PHP Class - User Agent String Решил поделиться своей достаточно старой разработкой на PHP - классом для генерации идентификационных строчек браузеров (User Agent String).

Он умеет генерировать как случайные, так и с указанными параметрами строчки идентификации интернет-браузеров. Класс очень прост в использовании и модификации, без проблем можно добавить свои шаблоны и варианты для генерации строчек UserAgent.

Скрипт был написан снуля, поскольку я не нашел ничего аналогичного по функционалу ни на PHPClasses ни на других сайтах и форумах программистов того времени, а нужна была гибкость и многовариантность. Вариант с базой готовых сгенерированных строчек UserAgent сразу отпал, поэтому и появилась идея написать этот класс. Пользуйтесь ;)

8 0 3553