Устройства на PIC

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 8

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

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

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 9

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

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

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

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 6

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

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

Печать

Часы "DYMOCLOCK"

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 2

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

Часы
Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 5

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

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

Файлы:
Дата 03.03.2010 Размер файла 1.76 KB Закачек 2244

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 8

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

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

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 2

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

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

Печать

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

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 6

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

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

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

Печать

Таймер для кухни на PIC16F84

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 7

Простота управления, цифровая индикация, возможность быстрой установки нового значения выдержки делают этот таймер удобным для применения в качестве кухонного. Продолжительность выдержки может быть любой в пределах 1...85 мин. Схема таймера показана на рисунке. После включения питания и инициализации регистров микроконтроллера программа конфигурирует вывод RA2 как выходной и устанавливает на нем высокий логический уровень. После первоначальной зарядки конденсаторов С2 и СЗ программа переходит в фазу установки продолжительности выдержки. Циклически выполняется подпрограмма "OneShot", а также проверяется состояние кнопки SB1. Светодиод HL1 погашен.

Печать

Таймер с запоминанием выдержки

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 7

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

Схема реле приведена на рисунке. Его основной элемент — микроконтроллер PIC12F629.  Сигналом с выв. 6 микроконтроллер через усилитель на транзисторе VT1 управляет реле К1, которое в свою очередь включает и выключает исполнительное устройство, например, лампу фотоувеличителя. Диод VD1 защищает транзистор от выбросов напряжения самоиндукции на обмотке реле. Через интегральный стабилизатор DA1 на микроконтроллер поступает напряжение питания (5 В), о его наличии сигнализирует светодиод HL1.

Таймер с запоминанием выдержки - схема

Рекомендуем посмотреть