Радиопередатчик на микроконтроллере

Передатчик построен на микросхеме BH1415 и способен вещать в стереорежиме. Для управления функциями и настройками передатчика используется микроконтроллер PIC16F628. Также подключается клавиатура и ЖК дисплей разрешением 16x2 или 8x2. Прошивки для микроконтроллера и макеты печатных плат находятся в архиве.

Печать E-mail

Блок управления вентиляторами компьютера на PIC16F876

Устройство предназначено для автоматического плавного регулирования частоты вращения вентиляторов в персональном компьютере. Оно контролирует температуру в нескольких (до пяти) точках системного блока (процессор, блок питания, видеокарта и т. п.) и выводит полученные значения температуры на двухстрочный ЖКИ.

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

Прибор собран на микроконтроллере (МК) PIC16F876. Датчики температуры — цифровые DS18B20, измеряющие температуру с погрешностью 0,1 °С. МК формирует сигналы управления вентиляторами, используя широтную модуляцию импульсов. В узлах управления вентиляторами использованы мощные р-канальные полевые транзисторы IRF9Z34N. Для надежного открывания этих транзисторов и исключения повреждения выходных цепей МК предусмотрены промежуточные усилители на n-канальных полевых транзисторах 2N7000.

Печать E-mail

Часы с таймером на PIC16F84

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

Ко мне обратился сосед-автолюбитель с просьбой изготовить часы с таймером: чтобы зимним утром он пришел в гараж и сел в теплую машину; и чтобы часы в заданное время включили у него подогреватель масла в автомобиле и, во избежание всяких неприятностей, выключили подогреватель в заданное время. На первый взгляд, задача проста: решаю купить часы в магазине и поставить на таймер реле. Хотя выбор часов многообразен: есть часы пищащие, пикающие, с музыкой и так далее, но у всех их начисто отсутствует такая нужная функция, как выключение таймера. Поиск в Интернете также не дал никакого результата. Да, есть программы и, казалось бы, остается дописать кусочек программы на выключение и все - задача решена. Не учел только одного, что все программисты пишут программы так, как удобно им, но не мне. Разобрать чужое написаное иногда просто непосильная задача. Оставалось одно - садиться за компьютер и писать программу самому, что и было сделано.

Печать E-mail

Суточный таймер на PIC16F628

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

Таймер сделан на основе программы, в которой реализованы кратковременные подсказки названий режимов индикации.

Реализованные функции:
- отсчет часов (0...23 с гашением незначащего нуля), минут, секунд, даты, месяца, дня недели, года;
- определение количества дней в феврале для високосного года;
- переход на летнее/зимнее время в последнее воскресенье марта и октября;
- коррекция хода часов с точностью 1 микросекунда в секунду (30 секунд в год);
- регулируемая яркость индикаторов;
- 10 режимов индикации с подсказками названий режимов;
- управление нагрузкой по заранее выставленным установкам времени (U_on - установка включения, UoFF - установка выключения);
- включение/выключение нагрузки кнопкой S2.

Печать E-mail

Регулятор напряжения для лампы накаливания на PIC12F629

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

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

Печать E-mail

Часы "DYMOCLOCK"

Предлагаем собрать необычные часы. Эти часы дополнят интерьер офиса или Вашей квартиры. Возмите кусок фанеры, просверлите в нем 27 отверстий, закрепите светодиоды в этих отверстиях, дайте номер каждому светодиоду, осталось собрать схему управления, для этого понадобиться микроконтроллер PIC16F819.

Часы

Печать E-mail

Простой металлодетектор на PIC12F683

Схема металлодетектора состоит всего из 7 деталей. Основа - микроконтроллер PIC12F683. В архиве имеется код прошивки, а также исходный текст программы.

Простой металлодетектор -схема

Архив для статьи "Простой металлодетектор" HOT
File Size 1.76 KB Download 2 335 Download

Печать E-mail

Цифровой регулятор громкости и тембра с управлением от ПДУ на PIC16F628A

В данной статье рассказано, как, используя микросхемы аудиопроцессора и микроконтроллера, можно изготовить блок цифровых регуляторов громкости и тембра системы пространственного звучания при наличии компьютера или DVD проигрывателя. Самому собрать такое устройство есть смысл, если у кого-то есть усилители со старыми добрыми AC S-30, АС-25 и различными вариантами S-90.

Описываемый цифровой регулятор тембра, громкости, баланса обеспечивает регулировку общей громкости и громкости каждого из каналов системы пространственного звучания 5.1 в отдельности. Регулировка тембра — раздельная во фронтальной, тыловой и центральной АС, а также изменение уровня НЧ, раздельно по фронту, тылу и каналу сабвуфера. В блоке возможен выбор трех дополнительных режимов: "Стерео", "Расширенное стерео 1" (+30 %), "Расширенное стерео 2" (+52 %) — раздельно для каждой пары колонок. Предусмотрен и такой вариант блока регулировок, когда возможен выбор источников сигнала с трех раздельных входов каждой микросхемы регуляторов.

Печать E-mail

Автомобильный информатор на PIC16F84

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

Автомобильный сигнализатор собран на популярном микроконтроллере PIC16F84A-04I/P и предназначен для звукового оповещения водителя о наличии или возникновении тех или иных отклонений технического состояния автомобиля от нормы. Устройство при открывании двери водителя включает подсветку замка зажигания. Лампа выключается через 6 с после закрывания всех дверей. Если напряжение бортовой сети уменьшилось до 11.5 В, то через полминуты зазвучит прерывистый звуковой сигнал. Когда частота работающего двигателя (частота  вращения вала — более 450 мин') давление масла опускается ниже допустимого предела, водитель через полминуты услышит непрерывный звуковой сигнал.

Печать E-mail

Программируемый приемник ИК системы ДУ

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

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

Существует достаточно много несовместимых между собой систем ИК ДУ, но наибольшее распространение получила система RC-5, которая и была использована в качестве основы при   создании   алгоритма   работы устройства. Схема приемника показана на рисунке. Его основой является широко распространенный микроконтроллер PIC16F84A. Это позволило сделать приемник простым, компактным, доступным для повторения. В нем реализована возможность адаптации к различным ИК ПДУ, суть которой заключается в его обучении" командам, поступающим от этих пультов.

Печать E-mail

Авторизация