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

 



Анализ работы цифро-аналогового преобразователя (ЦАП) Arduino Uno R4

Автор: Mike(admin) от 3-08-2023, 23:55

В то время как стандартный Arduino UNO R3 имел только аналого-цифровые преобразователи, новый Arduino UNO R4 имеет по крайней мере один реальный цифро-аналоговый преобразователь (ЦАП), который не эмулируется широтно-импульсной модуляцией. Аналоговый выход подключен к выводу A0 (который, очевидно, не может использоваться в качестве входа, пока работает ЦАП).


Анализ работы цифро-аналогового преобразователя (ЦАП) Arduino Uno R4

В описании указано, что ЦАП имеет разрешение 12 бит. Что именно это значит? Цифровое значение нуля становится ноль вольт. А максимальное значение 4095 должно давать что-то около 5 вольт (на самом деле несколько меньше). Таким образом, один шаг будет 5/4096 вольт, чуть больше 1 милливольта. Для проверки работы ЦАП в рамках данной концепции был написан код, который приведен далее.

Сравнение современных подходов к программированию: искусственный интеллект vs алгоритмы vs машинное обучение

Автор: Mike(admin) от 1-08-2023, 23:55

Слова «искусственный интеллект» (ИИ), «машинное обучение» (МО) и «алгоритм» слишком часто неправильно используются, путаются и понимаются неправильно. Они используются взаимозаменяемо, хотя имеют фиксированное значение. К сожалению, эти значения, если их не понять, могут внести путаницу в быстро развивающуюся область, которая и без того достаточно сложна. В данном материале мы рассмотрим в общем алгоритмы, искусственный интеллект и основы машинного обучения, что они собой представляют, как и где они используются, и почему каждый из них был создан. Мы начнем с алгоритмов, поскольку они составляют основу для ИИ и МО.


Сравнение современных подходов к программированию: искусственный интеллект vs алгоритмы vs машинное обучение

Как проверить и починить однофазный двигатель переменного тока

Автор: Mike(admin) от 31-07-2023, 03:55

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


Как проверить и починить однофазный двигатель переменного тока

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

Игра на проверку реакции на основе Arduino

Автор: Mike(admin) от 27-07-2023, 23:55

Схема, которая представлена в данном проекте, представляет собой игру на реакцию, в которой целью схем является проверка ваших навыков реакции. Она работает следующим образом: вы нажимаете 1 из 2 кнопок, чтобы начать игру, и код в сочетании с ЖК-экраном подготавливает пользователя к игре, как только загорается зеленый светодиод, пользователь нажимает кнопку, и зуммер отключается, указывая на то, что вы нажали кнопку.


Игра на проверку реакции на основе Arduino

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

Цепи смешанных сигналов в электронике: основы и применение

Автор: Mike(admin) от 25-07-2023, 23:55

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


Цепи смешанных сигналов в электронике: основы и применение

Подключаем датчик DS18B20 с Raspberry Pi Pico: схема подключения, код программы

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

В данном материале мы рассмотрим взаимодействие датчика температуры DS18B20 с микроконтроллерной платой Raspberry Pi Pico с использованием MicroPython. DS18B20 представляет собой 1-проводной программируемый датчик температуры от компании Maxim, которому требуется только одна линия передачи данных для связи с центральным микропроцессором.


Подключаем датчик DS18B20 с Raspberry Pi Pico: схема подключения, код программы

Поскольку протокол связи цифровой, вы можете использовать любой цифровой вывод микроконтроллера RP2040. В рассмотренном здесь примере мы просто прочитаем значение температуры с DS18B20 посредством Raspberry Pi Pico и выведем ее в Thonny IDE Shell.

Простейший осциллограф на Arduino в 10 строк кода

Автор: Mike(admin) от 21-07-2023, 03:55

Иногда бывают случаи, когда вам нужно посмотреть на форму аналоговых сигналов, с которыми вы работаете, а под рукой нет осциллографа. В этом случае можно взять Arduino и задействовать один из его каналов АЦП. При этом вам не нужно будет писать какую-либо большую и сложную программу. На самом деле код такого простейшего осциллографа может уместиться всего в 10 строчек и несколько дополнительных вкладок заголовочных файлов.


Простейший осциллограф на Arduino в 10 строк кода

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

Автор: Mike(admin) от 19-07-2023, 03:55

RISC – это сокращенное название архитектуры с сокращенным набором команд. Разработанная в 2010 году, архитектура RISC-V (произносится как «риск-пять») представляет собой бесплатную и открытую архитектуру набора команд (ISA), которая позволяет внедрять инновационные блоки в процессоры посредством совместной работы на основе открытых стандартов. Это делает RISC-V открытой архитектурой, пригодной для использования в академических условиях и доступной в любом аппаратном или программном обеспечении без лицензионных отчислений.


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

Для разработчиков это означает, что RISC-V идеально подходит для встраиваемых систем, от приложений Интернета вещей (IoT) до компьютерных устройств и автомобильных приложений. С помощью RISC-V разработчики смогут создавать собственные процессоры, предназначенные для удовлетворения требований новых рабочих нагрузок для приложений искусственного интеллекта, машинного обучения, Интернета вещей, виртуальной и дополненной реальности.

Управление подключенным к Arduino двигателем с помощью сенсорных кнопок

Автор: Mike(admin) от 17-07-2023, 03:55

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


Управление подключенным к Arduino двигателем с помощью сенсорных кнопок

Будьте готовы воплотить свои проекты в жизнь с помощью сенсорного управления двигателем.

Что такое ускорители искусственного интеллекта и как инженеры могут их использовать

Автор: Mike(admin) от 13-07-2023, 23:55

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


Что такое ускорители искусственного интеллекта и как инженеры могут их использовать