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

 



Простая игра на Arduino с выводом графики на мониторе VGA

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

Если ваш старый VGA-монитор долгое время собирает пыль, то наконец-то ему можно найти хорошее применение. Почему бы не запустить игру на Arduino с видеовыходом VGA?


Простая игра на Arduino с выводом графики на мониторе VGA

Это достаточно просто реализовать, поскольку математика для режима 640x480 при 60 Гц будет легко работать с Arduino.

Синхронный последовательный интерфейс SSI для энкодеров: что это, как с ним работать и каковы его преимущества

Автор: Mike(admin) от 13-04-2021, 23:55

Многие энкодеры используют форму передачи сигналов, называемую SSI (синхронный последовательный интерфейс). Хотя в названии содержится термин «последовательный», как и в общепринятых промышленных протоколах последовательного интерфейса типа RS-232, это простой способ передачи информации. Эта форма передачи данных является наиболее частым явлением для абсолютных и инкрементальных энкодеров, передающих данные обратно в ПЛК или драйвер.


Синхронный последовательный интерфейс SSI для энкодеров

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

Ключевые различия между протоколами RS-485 и RS-232

Автор: Mike(admin) от 26-02-2021, 01:55

Использование последовательной связи дает ряд преимуществ, включая простоту, легкость в использовании и требует всего нескольких контактов GPIO. RS-485 и RS-232 – это два стандарта последовательной передачи данных, которые были рождены давно. Они существовали задолго до USB, SPI, I2C и многих других протоколов, но все еще остаются актуальными и имеют свое место в сегодняшнюю эпоху. Хоть они в возрасте, но они все еще живы и работают.


Ключевые различия между протоколами RS-485 и RS-232

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

Что такое преобразователь уровня напряжения и как он работает

Автор: Mike(admin) от 5-01-2021, 05:55

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


Что такое преобразователь уровня напряжения и как он работает

Преобразователи уровня напряжения необходимы также в таких устройствах, как устройства чтения карт SD/microSD, точки беспроводного доступа и фемтосоты 5G. Как именно работают эти устройства?

Реализация JTAG в устройствах с ядром ARM

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

До сих пор в нашей серии статей о JTAG мы рассматривали стандарт IEEE 1149.1, включая контроллер тестового порта доступа (TAP) и конечный автомат TAP. Затем мы рассмотрели различные физические интерфейсы, доступные для работы с JTAG, включая распиновки для разъемов, а также интерфейсы JTAG и датчики отладки, доступные на рынке.


Реализация JTAG в устройствах с ядром ARM

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

Интерфейсы и разъемы JTAG

Автор: Mike(admin) от 25-12-2020, 17:35

В предыдущей статье мы рассмотрели стандарт JTAG, IEEE 1149.1, к которому также относится тестовый порт доступа JTAG (TAP), который позволяет пользователю управлять конечным автоматом для доступа к внутренним компонентам устройства и запускать тесты граничного сканирования.


Интерфейсы и разъемы JTAG

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

Простое сканирование шины I2C у Arduino на наличие подключенных устройств с помощью Visuino

Автор: Mike(admin) от 7-12-2020, 03:55

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


Простое сканирование шины I2C у Arduino на наличие подключенных устройств с помощью Visuino

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

Чем отличается CAN FD от стандартного протокола CAN

Автор: Mike(admin) от 2-12-2020, 05:55

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


Чем отличается CAN FD от стандартного протокола CAN

В конце 1980-х годов был создан классический протокол CAN для увеличения функциональности автомобильной электроники. По сути, все, что связано с движением машин и механизмов, использует систему CAN. Однако со временем спрос на сложные электронные блоки управления (ЭБУ) и функции безопасности, такие как усовершенствованные системы помощи водителю (ADAS), рос в геометрической прогрессии.

Введение в JTAG и порт тестового доступа (TAP)

Автор: Mike(admin) от 20-11-2020, 23:55

JTAG стал стандартом для встраиваемых систем и доступен почти для каждого микроконтроллера и FPGA, которые присутствуют сегодня на рынке. Этот интерфейс назван в честь группы, которая его разработала: Joint Test Action Group.


Введение в JTAG и порт тестового доступа (TAP)

Если вы программировали микроконтроллер за последние несколько лет, есть большая вероятность, что вы использовали JTAG или один из связанных стандартов. А дле некоторых эта аббревиатура полна загадок. Поэтому стоит спросить: что такое JTAG? Как это работает? И что с этим делать?

Электромагнитный дверной замок на основе Arduino и Bluetooth с дистанционным управлением по отпечатку пальца

Автор: Mike(admin) от 25-10-2020, 23:55

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


Электромагнитный дверной замок на основе Arduino и Bluetooth с дистанционным управлением по отпечатку пальца

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