Схемы на atmega8515 своими руками

Добавил пользователь Валентин П.
Обновлено: 05.10.2024

Схемы, устройства и проекты на микроконтроллерах ATtiny и ATmega (семейство AVR). Для каждого проекта приведен текст программы на языке С (Си) с комментариями, что позволяет начинающим радиолюбителям на конкретных примерах научиться программированию данных микроконтроллеров

Цифровой измеритель расстояния ("линейка") на ATtiny85


Цифровое измерение расстояний в настоящее время находит широкое применение в системах контроля движения транспортных средств, медицине, устройствах для слабовидящих и т.д. Наиболее дешевым способом измерения расстояний является использование для этой цели ультразвуковых датчиков, среди которых наиболее распространен датчик HC-SR04. В … Читать далее →

Карта статей по микроконтроллерам AVR


Программирование ATtiny85 с помощью платы Arduino Uno


Микроконтроллер ATtiny85 является удобной и сравнительно мощной альтернативой старшим моделям микроконтроллеров семейства AVR. Его применение особенно оправданно в тех случаях, когда вы стремитесь к минимизации размеров вашего устройства. Микросхема ATtiny85 содержит 8 контактов – 6 контактов ввода/вывода (включая Reset) и … Читать далее →

USB программатор для ATtiny85 на основе загрузчика Digispark


Счетчик шагов (шагомер) на ATtiny85 и акселерометре MPU6050


В этой статье мы рассмотрим создание портативного счетчика шагов (шагомера) на основе микроконтроллера AVR ATtiny85, акселерометра и гироскопа MPU6050, и OLED дисплея. Питание на шагомер будет подавать от простой батарейки на 3V, что позволяет сделать его достаточно компактным и удобным … Читать далее →

Подключение GPS модуля к микроконтроллеру AVR ATmega16/32


GPS модули широко используются в современной электронике для определения местоположения, основываясь на координатах долготы и широты. Системы мониторинга транспортных средств, часы GPS, системы предупреждения о чрезвычайных происшествиях, системы наблюдения – это лишь небольшой список приложений, в которых может потребоваться технология … Читать далее →

Биометрическая система сканирования отпечатков пальцев на микроконтроллере AVR ATmega32


Как показывают многочисленные исследования в современном мире люди более склонны доверять машинам нежели другим людям. Сейчас, когда в мире активно развиваются такие технологии как искусственный интеллект, машинное обучение, чат-боты, синергия (совместная деятельность) между людьми и роботами с каждым годом все … Читать далее →

Подключение двигателя постоянного тока к микроконтроллеру AVR ATmega16


Двигатели постоянного тока относятся к числу наиболее часто используемых двигателей. Их можно встретить где угодно – начиная от простейших конструкций до продвинутой робототехники. В этой статье мы рассмотрим подключение двигателя постоянного тока к микроконтроллеру ATmega16 (семейство AVR). Но сначала немного … Читать далее →

Подключение датчика Холла к микроконтроллеру AVR ATmega16


Использование широтно-импульсной модуляции (ШИМ) в микроконтроллерах AVR ATmega16


Широтно-импульсная модуляция (сокр. ШИМ, от англ. PWM — Pulse Width Modulation) является технологией, позволяющей изменять ширину импульсов в то время как частота следования импульсов остается постоянной. В настоящее время она применяется в разнообразных системах контроля и управления, а также в … Читать далее →


Fuse-битов Для распространенных программаторов

FUSEBITS: internal 1MHz clock, EESAVE enabled:
M8 L:0xE1 H:0xD1
M88,M168 L:0x62 H:0xD7 E:0xF9
M328 L:0x62 H:0xD1 E:0xFF


В архиве . только проверенные рабочие платы и адаптеры так же там и прошивки под разные контроллеры.

Фото собранных устройств нашего форума!


dubok963, ну давай теперь тупо проверять Т2,чудес то не бывает,что за напруга на базе Т2,есть ли сопля от базы Т2 куда?

Проверил еще раз. все норм

dubok963, я своего доктора сделал осенью прошлого года. И долько вчера он у меня заработал. История подобно твоей. Я уже хотел делать реаниматор на ATMega8515, даже купил её. Не помню где вычитал что у некоторых людей работает с определённой прошивкой. У меня заработал с этой прошивкой, попробуй её может поможет


На микроконтроллерах Схемы на ATtiny

Компактный термометр

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна


Н. Салимов, г. Ревда Свердловской обл.
Доступность литиевых элементов питания с длительным (до 10 лет) сроком службы позволяет радиолюбителям разрабатывать компактные устройства бытовой электроники: часы, таймеры, фонари, термометры. Один из вариантов термометра с питанием от литиевого элемента описан в предлагаемой статье.

Источник бесперебойного питания в системе освещения дома от солнечных батарей

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна

В. Исаев, г. Астрахань.
В доме автора нередко отключают электропитание, что очень некстати в тёмное время суток, когда детям нужно делать уроки, а у остальных членов семьи остаются незаконченными домашние дела. Это побудило его изготовить резервную систему питания.

Термометр дом—улица на ATtiny2313A

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна


Н. Салимов, г. Ревда Свердловской обл.
Предлагаемый термометр способен работать с двумя датчиками температуры и может измерять её в двух местах (например, в жилом помещении и на улице) с дискретностью 0,1 °С в пределах от -55 °С до +99,9 °С. На страницах журнала за последние годы были опубликованы описания нескольких подобных устройств. В частности, статья Е. Лукьяненко и др. "Термометр повышенной точности с датчиком DS18S20" ("Радио", 2014, № 5, с. 48, 49). Но описанный в ней прибор, на мой взгляд, имеет существенные недостатки. В частности, применённый микроконтроллер ATmega8515-16PU избыточен для столь простого устройства, а трёх разрядов индикатора недостаточно для полноценного отображения информации. Эти недостатки устранены в термометре, схема которого изображена на рис. 1.

Автомат световых эффектов на микроконтроллере ATtiny13A-SU

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна

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

Четырехкомандная система дистанционного управления на ATtiny13

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна

Система предназначена для независимого управления четырьмя объектами. На пульте есть четыре кнопки, а на приемнике есть четыре выхода. Каждая кнопка пульта отвечает за свой выход приемника, каждое нажатие кнопки меняет состояние соответствующего выхода приемника. На выходах приемника установлены ключи на полевых транзисторах. Состояния каждого выхода может быть только два - ключ открыт и ключ закрыт. Выходы можно нагрузить светодиодами оптореле или оптосимисторов, обмотками электромагнитных реле или постоянными резисторами, если нужно получение логического сигнала необходимого уровня. Дальность действия системы в основном зависит от яркости излучающего ИК-светодиода, используемого в пульте, и чувствительности интегрального фотоприемника, используемого в приемнике. Практически она не меньше 15 метров.

Амперметр для автомобильного зу на ATtiny13

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна


Как-то раз в руки к автору этих строк попало весьма интересное устройство, рожденное в СССР, в далеком 1976 году -его просто отдали за ненадобностью. Звали это устройство АДЗ-101У2, и оно представляло собой типичный образчик советского конструктивизма: тяжелый двадцатикилограммовый "чемодан", с ручкой для переноски в верхней части и мощным однофазным трансформатором внутри. Но самое интересное, что у этого "чемодана" напрочь отсутствовала задняя панель - и вовсе не потому, что прибор успел ее "посеять", нет. А дело здесь было в том, что обе его панели являлись. передними! С одной своей стороны "чемодан" представлял собой сварочный аппарат, а с другой - зарядное устройство для автомобильных аккумуляторов. И если как "сварочник" он особых эмоций не вызвал - еще бы, ведь всего-то 50 А переменного тока; то вот "зарядник" - вещь в хозяйстве, безусловно, нужная.

Девятиканалыное реле времени на микроконтроллере ATTINY2313

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна

Шишкин С.
В публикации представлено 9-каналыное реле времени, каналы которого выполнены на микроконтроллерах ATTINY2313. Это многоканальное реле времени (далее реле времени), которое управляет девятью нагрузками. Количество независимых каналов - 9. Нагрузки, подключенные к каналам, имеют свой временной интервал задержки, относительно момента нажатия кнопки (СТАРТ), и свой рабочий интервал. В общем случае все интервалы могут быть разными.

Очень простой регулируемый таймер отключения нагрузки

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна

Итак идея проста. При подаче питания на ножке 3 МК (PB4) появляется высокий уровень и начинается отсчет назад. По истечении заданного срока высокий уровень пропадает. Все. Все то оно все, да вот еще же четыре ножки есть выбранного мной ATTINY13. А четыре ножки это четыре бита, а четыре бита это 16 комбинаций ноликов и единичек. Улавливаете? Еще нет? Тогда вот схема:

Задержка выключения освещения

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна


Процедура закрытия дверей в потемках – затея не из приятных. Закрыть две двери, затем ролету (неудобная штука даже при свете, скажу вам), затем собрать с крыльца ноутбук и прочие пакеты, при этом умудриться удержать на поводке собаку норовящую “грызнуть” проходящего мимо прохожего (издержки воспитания) при этом имея над головой на крыльце свежевыключенную лампочку… Рано или поздно такая процедура достанет кого угодно. Мне всегда было интересно почему действие которое нужно провести последним при уходе и первой при приходе – выключить и включить соответственно свет – перенесли в другой конец логической последовательности? Правильно! Потому что выводить выключатель на улицу – не позволяют “ценности” основной массы нашего общества. А жаль… Но это вопрос скорее философский. Как говорил наш когда-то любимый президент – “маемо що маемо”, и решать придется проблему с другой стороны. Длинноватое получилось предисловие для устройства, которое до меня придумали раз -надцать.

Однокнопочный выключатель с таймером

Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна
Звезда не активна

А, Юшков, г. Симферополь, Крым
Поводом для создания данного устройства послужил тот факт, что в некоторых мультиметрах (например, DT-830B) отсутствует функция автоматического отключения питания. В результате чего, забыв выключить прибор, можно в течение нескольких часов "посадить" батарею. Предлагаемый выключатель можно встроить не только в указанный мультиметр, но и в другие портативные приборы, как с автономным питанием, так и с питанием от сети. Схема выключателя показана на рис. 1.

bigtimefront

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

Термометр на Attiny85 и термопаре

thermocouplewater

Наноамперметр на Attiny84

nanocurrentmeter

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

Простой USB-осциллограф на Tiny45

Ниже представлен проект USB-осциллографа, который вы сможете собрать своими руками. Возможности USB-осциллографа минимальны, но для многих радиолюбительских задач вполне сойдет. Также, схема данного USB-осциллографа может использоваться как основа для построения более серьезных схем. В основе схемы стоит микроконтроллер Atmel Tiny45.

Анализатор спектра на Atmega32

Spectrum analizer mega32 photo

В статье описан небольшой анализатор аудиоспектра (0 - 10 кГц), состоящий из ЖК-дисплея 16x2 и микроконтроллера ATmega32. Используется простой алгоритм ДПФ (Дискретное Преобразование Фурье). БПФ (Быстрое Преобразование Фурье) отличается от ДПФ только большей скоростью но и более сложным алгоритмом.

Электронный замок с ключами iButton на AVR

domofon keys

Замок имеет простую конструкцию и предназначен в основном для индивидуального использования. Замок работает с любыми типами ключей iButton, поэтому можно применять уже имеющиеся ключи, предназначенные для других целей. Всего в память может быть записано до 9 ключей, хотя это количество можно легко увеличить. Для авторизации процесса программирования используется мастер-ключ, код которого занесен в ПЗУ и не может быть стерт или изменен обычной процедурой программирования замка.

Регуляторы мощности на AVR

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

ШИМ-регулятор на ATtiny2313

PWMon2313 photo1

В этой статье описан проект ШИМ-контроллера для регулировки скорости вращения вентилятора. Для данного устройства использовался микроконтроллер Atmel Attiny2313.

Емкостный тач-сенсор на AVR

touchsensor photo

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

Измеритель емкости на AVR

capmeter photo1

Этот измеритель емкости может измерять емкость конденсаторов с разрешением 1 пФ в нижнем конце диамазона. Максимальная измеряемая емкость - 10000 мкФ. Реальная точность не известна, но линейная ошибка лежит в пределах максимум 0.5 % , и обычно меньше 0.1% (получено измерением параллельно подключенных нескольких конденсаторов). Наибольшие затруднения возникают при измерении электролитических конденсаторов большой емкости.


--> -->

--> Ваш браузер
chrome 19.0.1061.1




Ниже представлена схема простого термометра на PIC'е. Описание не требуется, и так все понятно. В архиве находится файл для Proteus'а и программа в HEX. Поэтому Вы сами сможете промоделировать схему и посмотреть как она работает.


В последнее время конструирование цифровых термометров очень популярно. Применение микроконтроллеров (МК) и современных датчиков температуры позволяет упростить подобные устройства до предела. Однако цифровые термометры с питанием от сети — явно не лучший вариант для портативного прибора, которым пользуются всего несколько раз в сутки.
Для отображения показаний радиолюбители применяют в термометрах либо светодиодные индикаторы, потребляющие довольно большой ток и, следовательно, неоптимальные при батарейном питании, либо дорогостоящие ЖКИ со встроенным контроллером. Между тем существуют дешевые ЖКИ без контроллера, например ИЖЦ5-4/8


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


Мне иногда приходится заниматься ремонтом телефонных аппаратов. И я здорово надоел жене с просьбой перезвонить домой, чтобы проверить аппарат. Так родилась эта простенькая схемка и программка к ней. Написал для тех процессоров, что были под рукой - PIC16F84 и PIC16F628.
Это приставка на PIC для проверки телефонных аппаратов. Просто выдает сигнал вызова одну секунду и четыре секунды паузы. И так по кругу и беспрерывно.




Этой зимой нам пришлось надолго уехать из дому. Но как быть? Ведь могут же и обворовать. Квартира месяц без хозяев стоит! Именно в целях сохранности этой самой квартиры и её содержимого я собрал данное устройство.
Это устройство представляет собой хитрый таймер, который управляет четырьмя нагрузками. Хитрость этого таймера заключается в том, что каждый день он сам решает в какое время зажжется свет и в когда потухнет (псевдослучайные числа). Происходит это в 3 часа ночи. А промежутки, в которые свет может включиться и выключится, установлены таким образом, чтобы имитировать присутствие людей в квартире. (Включение с 17:00 до 19:00, выключение с 23:00 до 1:00, эти промежутки адаптированы "под зиму", и легко меняются, так как они записаны в EEPROM). Также, устройство управляет освещением двух аквариумов, которое включает и выключает в фиксированное в памяти время.


Читайте также: