Главный раздел

Печать

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

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

Рейтинг:   / 2

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

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

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

Печать

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

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

Рейтинг:   / 7

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

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

Печать

Преобразователь USB - RS232

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

Рейтинг:   / 5

Представлена очень простая схема преобразователя USB - RS232. Управляет устройством микроконтроллер Attiny2313 фирмы Atmel. Частота внешнего генератора контроллера - 12MHz. Предусмотрены светодиоды показывающие режимы работы TX, RX. Прошивка, макеты печатных плат, драйвер виртуального COM - порта находятся в архиве.

Печать

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

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

Рейтинг:   / 9

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

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

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

Печать

Светодиодный анализатор спектра звуковой частоты

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

Рейтинг:   / 4

Схема проста благодаря управляющему элементу - микроконтроллеру ATmega8 фирмы Atmel. Анализатор имеет 4 режима индикации: линия "столб" с индикацией пиков и без, и "точка" с индикацией пиков и без. Размер светодиодной матрицы 10x10.

Схема питается напряжением 9-16 Вольт подключаемого к Vcc и GND. Микроконтроллер U3 питается напряжением 5 Вольт от стабилизатора U1. Микросхемы U2, U4 питаютя напряжением 12 Вольт. Микроконтроллер имеет внешний генератор на кварце частотой 18 МГц. Fuse биты при программировании: CKSEL0-CKSEL3=0, SUT0=1, SUT1=0, BODEN=0, BODLEVEL=0, BOOTRST=0, BOOTSZ0=1,  BOOTSZ1=0, EESAVE=0, CKOPT=1, SPIEN=1, WDTON=0, RSTDISBL=0.

Печать

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

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

Рейтинг:   / 6

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

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

Печать

Анализатор спектра звуковой частоты

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

Рейтинг:   / 4
Анализатор спектра звуковой частоты - печатная плата

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

Печать

Atmel расширяет семейство 6-выводных микроконтроллеров AVR Atmel

Опубликовано . Опубликовано в Новости

Рейтинг:   / 1

    Компания Atmel представила три новых 6-выводных микроконтроллера picoPower® AVR®. ATtiny4, ATtiny5 и ATtiny9 - совместимые по расположению выводов и коду программы микроконтроллеры с обширным набором особенностей и возможностями исполнения кода программы в 6 раз быстрее относительно ближайшего конкурента.
Печать

Часы "DYMOCLOCK"

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

Рейтинг:   / 2

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

Часы
Печать

АмперВольтметр на attiny13

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

Рейтинг:   / 12
АмперВольтметр на attiny13

Этот проект возник из любопытства – что мы можем сделать на таком маленьком микроконтроллере? Оказывается, много чего. В этом проекте микроконтроллер будет измерять напряжение, ток и температуру, пересчитывать их и выводить на ЖК дисплей формата 16×1. Несмотря на необычные решения, и несколько недостатков, его также можно использовать как измеритель напряжения питания. Размеры печатной платы составляют 35 × 16 мм.

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