Этот короткое руководство предназначено для людей, которые только что собрали или купили программатор для PIC микроконтроллера и хотят убедиться, что оба, программатор и микроконтроллер, работают. Для этого сначала необходимо обладать некоторыми знаниями о структуре и функционировании PIC микроконтроллера. Рассмотрим микроконтроллер PIC16C84 или PIC16F84 фирмы Microchip - миниатюрный, но мощный микроконтроллер.

 

Велокомпьютер представляет собой устройство, устанавливаемое на велосипед для измерения скорости, пройденного пути, и управления яркостью фары. Схема состоит из распространённого микроконтроллера ATtiny2313, стандарного индикатора и нескольких дискретных элементов.

 

Предлагаемое микроконтроллерное устройство предназначено для защиты электрооборудования и аппаратуры, подключенных к сети 220 В. При возникновении аварийной ситуации, когда напряжение сети выйдет за допустимые пределы, устройство защиты отключает нагрузку. Одновременно устройство отображает значение напряжения сети на светодиодном 7-мисегментном 3-х разрядном индикаторе.Устройство позволяет устанавливать min и  max пределы напряжения сети,  по которым будет отрабатывать защита, а также время задержки (до 255 секунд) повторного включения нагрузки после возвращения напряжения в допустимые пределы.

 

Создаем робота, который будет ездить по линии, его еще называют "Line Following Robot". Используется микроконтроллер AVR ATmega8, два микромотора от вибровызова мобильника и пару навесных деталей. Схема робота предусматривает ШИМ который управляет моторами в зависимости от ситуации. Принципиальная схема робота приведена ниже.

 

Контроллер доступа DS1990Устройство собрано на микроконтроллере ATtiny2313, к которому подключена внешняя энергонезависимая память EEPROM - 24C16. Доступны исходники, проверена работа "на железе". Контроллер доступа работает с ключами типа DS1990, поддерживает до 500 шт. Программирование контроллера доступа через мастер ключ или через джамперы на плате.
Контроллер доступа кроме кнопки открытия замка имеет концевик, отслеживающий время незакрытой двери. Время сработки сигнала программируется перемычкой JP2 (от 10 сек до 127сек).

 

В данном проекте используется приёмный GPS-модуль, подключённый к микроконтроллеру AVR. Микроконтроллер ATtiny2313 считывает местоположение с GPS-приёмника и выводит на ЖК-дисплей. Дополнительная фича заключается в возможности вводить текстовые метки для конкретного местоположения. Для ввода названия места используется обычная PS/2 клавиатура.

 

Sometimes we need device to measure temperature and if needed accuracy isn`t great you can make it yourself. This digital thermometer scheme is so simply to repeat, and I think it has enough accuracy (about 0.5C) for many applications. The heart of this circuit is microcontroller ATtiny2313.