цифровая электроника
вычислительная техника
встраиваемые системы

 


Что из себя представляет архитектура RISC-V и почему она может быть заменой ARM

Автор: Mike(admin) от 15-02-2021, 23:55

Эта статья призвана дать читателю подробное представление об архитектуре RISC-V, а также поможет в сравнении архитектуры RISC-V с популярной архитектурой ARM. Прежде чем мы углубимся в техническую терминологию и начнем сравнивать две архитектуры, читателю важно понять, что подразумевается под архитектурой набора команд.


Что из себя представляет архитектура RISC-V и почему она может быть заменой ARM

Архитектура набора команд (ISA) – это, по сути, часть вычислительной машины, которая видна программисту на уровне ассемблера или составителю компилятора. ISA – это место, где программное обеспечение встречается с аппаратной частью. ISA определяет команды/инструкции, которые изначально могут быть поняты машиной и ее микроархитектурой, а также определяет, как инструкции должны быть сохранены, доступны и реализованы.

Компьютеризованная система управления (трекинга) телескопом (камерой) на основе Arduino

Автор: Mike(admin) от 12-02-2021, 23:55

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


Компьютеризованная система управления (трекинга) телескопом (камерой) на основе Arduino

Целью этого проекта было найти способ управления телескопом/камерой, установленным на платформе, для использования с астрофотографией.

Как с помощью Arduino создавать свою анимацию на ЖК-дисплее 16x2

Автор: Mike(admin) от 8-02-2021, 01:35

Библиотека LiquidCrystal упрощает использование ЖК-дисплеев с Arduino. Особенно интересной функцией из этой библиотеки является функция createChar(): вы можете создавать собственные глифы (символы), каждый из которых описывается массивом из восьми байтов, по одному для каждой строки. Пять младших битов каждого байта определяют пиксели в этой строке. Написание байтов вручную для создания искусства – не совсем идеальный процесс для художника, поэтому умельцами был создан веб-инструмент, в котором вы можете рисовать глифы, а код будет генерироваться под вывод этих глифов.


Как с помощью Arduino создавать свою анимацию на ЖК-дисплее 16x2

В этой статье мы покажем, как создавать собственные анимации, используя только плату Arduino и ЖК-дисплей, которые вы можете использовать для создания множества проектов: вы можете создать игру, рассказ, музыкальное видео или украсить статусную панель.

Как начать работу с Raspberry Pi Pico

Автор: Mike(admin) от 1-02-2021, 03:55

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


Как начать работу с Raspberry Pi Pico

Вот именно здесь новый Raspberry Pi Pico превосходит остальные творения Raspberry Pi Foundation. Он имеет множество отличных периферийных блоков, включая I2C, SPI, USB и многое другое. Pico содержит два быстрых ядра Arm Cortex-M0+ на специальном чипе, а также специальную подсистему, называемую Programmable I/O, или сокращенно PIO. Это позволяет программистам создавать специализированные конечные автоматы (до 8), которые могут обрабатывать задачи ввода/вывода с выводами без необходимости тонны взаимодействия с ЦП, тем самым освобождая два ядра для других задач.

Raspberry Pi Pico – новый микроконтроллер стоимостью 4 доллара от Raspberry Pi

Автор: Mike(admin) от 28-01-2021, 07:15

Фонд Raspberry Pi Foundation объявил о запуске своей новой платы разработки, Raspberry Pi Pico. Эта компактная и недорогая плата, являющаяся одним из первых продуктов класса микроконтроллеров от Raspberry Pi, построена на совершенно новом чипе под названием RP2040, который был разработан самим Raspberry Pi Foundation.


Raspberry Pi Pico

RP2040 – это двухъядерный процессор Cortex-M0+ с 2 МБ флэш-памяти, 264 КБ SRAM и гибкой частотой 133 МГц. Ищете ли вы автономную плату для глубокой разработки или компаньона для вашего компьютера Raspberry Pi, или вы делаете первые шаги с микроконтроллером, эта плата может быть для вас.

Генератор частоты на основе Arduino и Si5351 своими руками

Автор: Mike(admin) от 23-01-2021, 07:55

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


Генератор частоты на основе Arduino и Si5351 своими руками

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

Семейство микроконтроллеров Toshiba класса TXZ+ с низким энергопотреблением выпущено для приложений на Интернета вещей

Автор: Mike(admin) от 19-01-2021, 01:35

Toshiba Electronics внесла новые дополнения в семейство микроконтроллеров TXZ+. Новые группы M4K, M4M, M4G и M4N на базе ядра Arm Cortex-M4 и группа микроконтроллеров Arm Cortex-M3core-M3H обеспечивают низкое энергопотребление и подходят для широкого спектра приложений, таких как бытовая техника, промышленные устройства, автоматизация делопроизводства, аудиовизуальные устройства, медицинские устройства и т. д.


Семейство микроконтроллеров Toshiba класса TXZ+ с низким энергопотреблением выпущено для приложений на Интернета вещей

Измеритель емкости литиевых аккумуляторов на основе Arduino своими руками

Автор: Mike(admin) от 13-01-2021, 07:35

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


Измеритель емкости литиевых аккумуляторов на основе Arduino своими руками

Это устройство очень простое и состоит всего из нескольких компонентов: микроконтроллер Arduino Nano, ЖК дисплей, маленькое реле на 5В, резистор 5 Вт, два небольших резистора и кнопка.

Новый микроконтроллер ESP32-S3 от Espressif добавляет функции искусственного интеллекта для устройств Интернета вещей

Автор: Mike(admin) от 11-01-2021, 05:35

Недавно появились отличные новости для поклонников ESP32. Экосистема вездесущих микроконтроллеров для Интернета вещей (IoT) получает нового члена семьи – ESP32-S3! Последнее новшество Espressif включает обновленный двухъядерный микроконтроллер, расширенный функционал GPIO, новые инструкции, ориентированные на искусственный интеллект (ИИ), и функции безопасности с аппаратным ускорением.


ESP32-S3

Распознавание движений с помощью доплеровского радара НВ100 для Аурдино

Автор: Mike(admin) от 7-01-2021, 11:55

Случайно в интернете попалась информация по идентификации различных видов распальцовки на датчике жестов APDS-9960. Попутно натолкнулся еще и на радар НВ100. Торкнула мысль – а почему бы с его помощью не пораспознавать всякие телодвижения? Захотелось проверить идею. В закоулках чума нашлась Распознавалка - мои алгоритмы 80-х годов прошлого века под задачи ВПК – сейчас называется «Бубен».


Распознавание движений с помощью доплеровского радара НВ100 для Аурдино