Цель этой статьи — дать читателю подробное представление об архитектуре RISC-V, а также помочь сравнить архитектуру RISC-V с популярной архитектурой ARM. Прежде чем мы углубимся в техническую терминологию и начнем сравнивать две архитектуры, читателю важно понять, что подразумевается под архитектурой набора команд. Архитектура набора команд (ISA, Instruction Set Architecture) — это, по сути, часть машины, которая видна программисту […]
Метка: avr
На данной странице представлены проекты и устройства , которые можно собрать на микроконтроллерах семейства AVR своими руками. Для каждого проекта приведены схема и программа на языке С
Встраиваемые системы (в англ. embedded systems) является сердцем большинства современных электронных продуктов. Мы окружены миром встроенных/встраиваемых систем с мини-компьютерами в биометрических дверных замках, самолетах, автомобилях, кардиостимуляторах и т. д. Эти небольшие, умные и мощные системы с ограниченными ресурсами помогают нам в наших повседневных задачах. Вы когда-либо задумывались о том, как функционирует наше тело, нервная система, мозг и […]
Когда дело доходит до выбора микроконтроллера, это действительно во многих случаях сложная задача, поскольку на современном рынке доступны различные микроконтроллеры с примерно одинаковыми характеристиками. Таким образом, каждый параметр становится важным, когда дело доходит до выбора микроконтроллера. Здесь мы сравниваем два наиболее часто используемых микроконтроллера — микроконтроллер PIC и микроконтроллер AVR. В этой статье мы сравним их по различным факторам, […]
Приближается осень и зима, что в большинстве регионов нашей страны означает холодную погоду с долгими ночами. Идеальный способ бороться с зимним унынием и поднять настроение — зажечь несколько свечей, но горящие восковые свечи в закрытой комнате будут наполнят комнату углекислым газом, что может вызвать проблемы со здоровьем. Вот почему в этой статье мы решили рассмотреть проект […]
В идеальном случае батарея должна иметь внутреннее сопротивление равное нулю. Но ничто в этом мире не совершенно, в том числе и батареи, а электроды батареи не являются на 100% проводниками, что создает небольшое сопротивление внутри батареи, которое называют ее внутренним сопротивлением. На практике, батареи практически всегда обладают некоторым внутренним сопротивлением. К примеру, для алкалиновой батарейки […]
Цифровое измерение расстояний в настоящее время находит широкое применение в системах контроля движения транспортных средств, медицине, устройствах для слабовидящих и т.д. Наиболее дешевым способом измерения расстояний является использование для этой цели ультразвуковых датчиков, среди которых наиболее распространен датчик HC-SR04. В данной статье мы рассмотрим создание цифровой измерителя расстояния (цифровой «линейки») на основе микроконтроллера AVR ATtiny85. […]
В этой статье мы рассмотрим что такое фьюзы (Fuse Bits) в платах Arduino и как их можно использовать для повышения эффективности программ для данной платформы. Если говорить точнее, то понятие фьюзы следует соотносить не с платами Arduino, а с микроконтроллерами семейства AVR, которые являются «сердцем» данных плат. Фьюзы в микроконтроллерах семейства AVR представляют собой специальные […]
На данной странице представлена карта статей по микроконтроллерам AVR, опубликованным на нашем сайте «Мир микроконтроллеров». По мере добавления статей данной тематики данная карта статей также будет дополняться. Микроконтроллеры семейства AVR в настоящее время являются одними из самых популярных микроконтроллеров. Они выпускаются в большом количестве модификаций. Также они используются в большинстве плат Arduino. Основы программирования AVR […]
Микроконтроллер ATtiny85 является удобной и сравнительно мощной альтернативой старшим моделям микроконтроллеров семейства AVR. Его применение особенно оправданно в тех случаях, когда вы стремитесь к минимизации размеров вашего устройства. Микросхема ATtiny85 содержит 8 контактов – 6 контактов ввода/вывода (включая Reset) и 2 контакта питания. Но как его программировать если он не имеет USB интерфейса как большинство […]
ATtiny – это серия самых маленьких микроконтроллеров из семейства AVR. Эти микроконтроллеры могут использовать большинство библиотек, доступных для платформы Arduino. ATtiny85 – это 8-пиновый 8-битный микроконтроллер семейства AVR. Его исключительно малый размер и низкое энергопотребление делают его чрезвычайно удобным для реализации небольших (в особенности переносных) проектов. Но его программирование может вызвать некоторые сложности у начинающих […]