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

Печать

Мигающий дополнительный стоп-сигнал на Attiny13

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

Рейтинг:   / 11

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

Мигающий дополнительный стоп-сигнал на Attiny13

Схема устройства

Печать

Microchip расширяет линейку USB микроконтроллеров

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

Рейтинг:   / 2

Компания Microchip Technology объявила о расширении линейки микроконтроллеров с полноскоростным интерфейсом USB 2.0 тремя семействами 8-разрядных устройств, куда входят 15 масштабируемых микроконтроллеров с количеством выводов от 14 до 100 и флеш-памятью до 128 КБ. Все эти устройства имеют внутренний источник тактовых импульсов, работающий с точностью 0.25%, что необходимо для функционирования порта USB. Это позволит сэкономить до $0.15 за счет устранения необходимости использования внешнего резонатора. Кроме того, в микросхемах всех трех семейств реализована технология eXtreme Low Power, позволяющая снизить потребление тока до 35 мкА/МГц в активном режиме, и 20 нА в режиме сна.

Печать

Светодиодная анимированная подсветка для настенных часов на Attiny2313

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

Рейтинг:   / 2

Проект специально разрабатывался чтобы сделать анимированную подсветку в настенных часах. Здесь используются 12 ярких белых светодиодов, которые подключены к микроконтроллеру Attiny2313. Каждый светодиод управляется отдельно, плавно меняет яркость свечения благодаря использованию ШИМ, т.е. используется 12 ШИМ каналов. Контроллер тактируется от внутреннего генератора частотой 1 MHz. Для этого необходимо запрограммировать фьюз-биты: тактовая частота 8MHz, деление частоты на 8 включено. Работа устройства показана на видео.

Печать

Всепротокольный OBD-II AllPro адаптер

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

Рейтинг:   / 12

Это, вероятно, случалось с каждым из нас: вы едете в своем автомобиле и вдруг желтая лампочка «Check Engine» загорается на приборной панели как тревожное предупреждение о том, что возникли какие-то проблемы с двигателем. К сожалению, это оно само по себе не дает каких-либо намеков на то, что именно является причиной неполадки и может означать все что угодно, начиная от неплотно закрытой крышки топливного бака до проблем с каталитическим конвертером. Я помню, как Honda Integra 94-го года имела ЭБУ под креслом водителя и красный светодиод начинал мигать, если возникали какие-то проблемы с двигателем. Подсчитав количество «блинков», можно было определить код ошибки. По мере того, как ЭБУ автомобилей становятся все более и более сложными, количество кодов ошибок возрастает экспоненциально. Использование бортовой диагностики автомобиля On-Board Diagnostic (OBD-II) позволяет решить эту проблему. Данный адаптер позволяет использовать персональный компьютер для OBD диагностики и является дальнейшим развитием адаптера, описанного в РадиоХобби №2/2007, с.51-56. Адаптер AllPro функционально совместим с ELM327 и поддерживает все существующие OBD-II протоколы обмена данными:

Печать

Кодовый замок на PIC16F628A с LCD

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

Рейтинг:   / 13

Этот электронный кодовый замок можно использовать для открытия электромеханического затвора. Функциональность реализована в программном обеспечении. Реле управления замком включается (обычно, чтобы открыть дверь) в течение нескольких секунд, если кто-то вводит правильный код.

Ток потребления схемы является низким, потому что микроконтроллер спит большую часть времени, и просыпается только для обработки нажатий клавиш. Контроллер 16F628A уже работает от внутреннего RC генератора, так что никаких внешних кристаллов не требуется. Каждое нажатие на клавишу дублируется звуковым сигналом зуммера BM1. Зуммер используется с внутренним генератором. Состояние прибора высвечивается на LCD индикаторе типа 16x02 с контроллером HD44780. В замке используется стандартная матричная клавиатура с количеством столбцов 3 и количеством строк 4. Схема замка на рисунке ниже.

Печать

Источник питания на LM2576ADJ и Atmega8

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

Рейтинг:   / 6

Блок питания построен на базе понижающего преобразователя напряжения LM2576ADJ, который обеспечивает ток нагрузки до ЗА и позволяет регулировать выходное напряжение от 0 до 25 Вольт. В схеме был использован вариант преобразователя имеющий исполнение, позволяющее регулировать напряжение выхода. Из-за высокой эффективности преобразователей на них рассевается значительно меньше тепла, это приводит к тому, что для отвода тепла достаточно минимальной площади радиатора. Также эти преобразователи требуют минимального количества внешних компонентов, просты в использовании, имеют внутренний генератор частоты и схему компенсации частоты. Схема выключения позволяет переводить преобразователь в режим пониженного энергопотребления (shutdown), типовое потребление в этом режиме составляет 90 мкА. Также предусмотрено выключение прибора при перегреве.

Печать

Подключение LCD индикатора к компьютеру через USB (LCD2USB)

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

Рейтинг:   / 2

Подключение LCD индикатора к компьютеру через USB (LCD2USB)

LCD2USB - проект с открытым исходным кодом и описанием железа (open source/open hardware). Цель LCD2USB - подсоединить текстовые дисплеи на основе контроллера HD44780 к персональным компьютерам (PC) через USB. LCD2USB разрабатывался как дешевый проект, который можно просто изготовить из доступных запчастей. Поэтому он основан на недорогом микроконтролллере Atmel AVR Mega8 (из памяти программ flash 8 кбайт используется ~3 кбайт), который легко достать. Общая стоимость (не считая цены индикатора и печатной платы) - от 5 до 10 Euro. LCD2USB поставляется с программой-демо, работающей на Linux, MacOS X и Windows.

В настоящий момент LCD2USB поддерживается lcd4linux (поддержка LCD2USB встроена), LCD Smartie (требуется отдельный драйвер) и LCDProc (поддержка LCD2USB встроена).

Печать

Прозвонка на Attiny25V

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

Рейтинг:   / 1

Эта схема создана как дополнение к прозвонке на  Attiny15V.

Усовершенствован стабилизатор тока и переписана программа микроконтроллера. Схема прибора – очень проста и приводится на рис. 1.

Прозвонка на Attiny25V

Рисунок 1

Печать

10 практических устройств на AVR-микроконтроллерах. Книга 3. Кравченко А. В. 2011 г.

Опубликовано . Опубликовано в Литература

Рейтинг:   / 1
10 практических устройств на AVR-микроконтроллерах. Книга 3. Кравченко А. В. 2011 г.

Описание: Вы держите в руках третью книгу из серии сборников с практическими примерами применения микроконтроллеров AVR. В ней основной упор сделан на модели роботов. В частности, подробно рассмотрены следующие десять завершенных устройств на базе микроконтроллеров AVR, которые можно собрать в домашних условиях: измеритель солнечной активности; простой робот на солнечных батареях; усложненный робот на солнечных батареях; солнечный миниэлектромобиль; робот "Ползун"; робот "Sumo bot"; робот-проходчик лабиринта; светоэффект вращения; радиоуправляемый джип; робот-катер.

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

О диске: На диске оставлены программы и монтажные платы к статьям из книги. Удалены видео и мануалы.

Печать

Термометр на микроконтроллере PIC12F629

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

Рейтинг:   / 4

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

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