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

 


Ключевые различия между протоколами 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, поэтому нам вообще не нужно будет прикасаться к датчику отпечатков пальцев, а просто использовать свои собственные телефоны для управления замком, что актуально в условиях пандемии с целью обеспечения большей безопасности.

Связь двух Arduino с помощью интерфейса Li-Fi

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

Li-Fi (Light Fidelity) – это перспективная технология, которая позволяет передавать данные с помощью оптической связи, такой как видимый свет. Данные Li-Fi могут проходить через свет, а затем интерпретироваться на стороне приемника с помощью любого светочувствительного устройства, такого как LDR или фотодиод. Связь по Li-Fi может быть в 100 раз быстрее, чем по Wi-Fi.


Связь двух Arduino с помощью интерфейса Li-Fi

В этом проекте мы продемонстрируем действие связи Li-Fi с использованием двух плат Arduino. В данном случае текстовые данные будут передаваться с помощью светодиода и клавиатуры 4x4. И они декодируются на стороне приемника с помощью LDR

Как подключить к Arduino несколько устройств I2C с одним адресом с помощью TCA9548

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

Протокол связи I2C хорош тем, что для подключения микроконтроллера к одному, двум или нескольким датчикам требуется всего два провода. Но это работает только в том случае, если у каждого датчика есть собственный адрес I2C. Предположим, вы хотите подключить четыре (или более) датчика с одним фиксированным адресом. Один из способов – использовать вместо этого протокол SPI.


Как подключить к Arduino несколько устройств I2C с одним адресом с помощью TCA9548

Но не каждый датчик или коммутационная плата позволяет использовать протокол SPI. Так что можно сделать? Просто используйте мультиплексор I2C, вроде микросхемы TCA9548A от Texas Instruments. Это устройство доступно в качестве коммутационной платы для облегчения процесса подключения.


Назад Вперед
Наверх