AT89C2051

Звонок на I2C-флеш-памяти

Звонок на I2C-флеш-памяти

Это предшественник звонка с MMC/SD картой отличающийся более скромными возможностями, но в некоторых ситуациях их может быть вполне достаточно. Звонок умеет проигрывать нотные мелодии и аудиофрагменты, которые хранятся во флеш-памяти с интерфейсом I2C. Схема звонка состоит из двух частей, аналоговой и цифровой. Цифровая часть выполнена на микроконтроллере AT89C2051, хранилищем мелодии служит микросхема AT24C256. Аналоговая часть точно такая же, как и у звонка с MMC-картой.

Регулятор мощности для паяльника

Регулятор мощности для паяльника

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

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

Индикатор интенсивности работы компьютера

Идея создания этого устройства возникла после того, как в компьютере начали разом «стучать» оба жестких диска, причиной чего, как выяснилось, послужил блок питания. В итоге, был приобретен новый БП помощнее, а старый АТХ-овый БП поставлен в другую машину, вместо имевшегося в ней AT-шного БП. Корпус у этого компьютера был еще эпохи 486-х и имел помимо кнопки «Reset» кнопку «Turbo» (которая когда-то позволяла понижать тактовую частоту процессора) и выключатель питания.

Подписка на AT89C2051