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

 

Что такое протокол HART, как он работает и каковы его особенности

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

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


Что такое протокол HART

Протокол HART считается самым популярным протоколом в промышленной автоматизации (благодаря более чем 30 миллионам устройств на его основе), и сегодняшняя статья предоставит обзор того, что делает его таким особенным. Мы рассмотрим его принцип работы, функции, особенности и обновленные версии, такие как WirelessHART.

Как использовать Android-смартфон в качестве устройства Интернета вещей (IoT) с Termux и Node-RED

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

Мы можем использовать любой современный Android-смартфон с камерой и различными датчиками и отправлять набор данных на любую платформу Интернета вещей (IoT). Хотя это будет казаться чем-то сложным, на самом деле все это легко из-за большого количества разработок для облегчения данных процедур. Есть готовые к использованию приложения Android, которые выполняют аналогичную работу из графического интерфейса и подключаются к платформе IoT, такой как IBM Watson IoT, но в этом руководстве мы покажем способ с использованием командной строки и Node-RED.


Как использовать Android-смартфон в качестве устройства Интернета вещей (IoT) с Termux и Node-RED

ESP32 в качестве сервера Bluetooth (BLE)

Автор: Mike(admin) от 29-04-2020, 05:55

Bluetooth Low Energy (BLE) работает только когда связь активна и остается включенной. Остальное время модуль BLE проводит в режиме сна. Учитывая это, маячки (Beacon) – отличный вариант использования BLE. Для использования BLE можно задействовать недорогой популярный контроллер ESP32.


ESP32 в качестве сервера Bluetooth (BLE)

В этой статье мы поговорим об использовании ESP32 в качестве сервера BLE.

Как подключить контроллер PlayStation 3 к ESP32

Автор: Mike(admin) от 8-04-2020, 09:55

Контроллеры некоторых игровых приставок, например, PlayStation, имеют беспроводную связь, благодаря чему ими можно воспользоваться в радиолюбительских проектах, подключив к ESP32.


Как подключить контроллер PlayStation 3 к ESP32

В данном материале будет объяснено, как подключить контроллер PS3 к ESP32, используя ядро Arduino и специальную библиотеку (https://github.com/jvpernis/esp32-ps3). Соединение между устройствами будет установлено с использованием протокола Bluetooth.

Как идентифицировать драйвер TFT дисплея с помощью Arduino

Автор: Mike(admin) от 30-03-2020, 09:55

Выяснение информации и проверка драйвера TFT дисплея очень неблагодарная вещь, особенно если это TFT китайского производства. TFT, которые поставляются китайскими производителями, очень доступны, и каждый предпочитает покупать их, потому что они дешевые, но люди не знают о проблемах, возникающих в будущем, при поиске документации или спецификаций конкретного TFT дисплея, который они приобрели. Китайские производители в большинстве своем не предоставляют технические данные на TFT или его драйвера. Единственное, что они делают, это пишут на своих сайтах о TFT-драйверах, которые их ЖК-дисплеи используют. Но можно написать программу, которая может идентифицировать драйвер.


Как идентифицировать драйвер TFT дисплея с помощью Arduino

В этом материале приведен скетч Arduino, который может легко и правильно идентифицировать драйвер TFT. Он был проверен на 2,4, 3,2 и 3,8-дюймовых 8-битных TFT LCD, и он правильно определяет драйверы. Драйверы, которые были успешно распознаны: ILI9325, ILI9328, ILI9341, ILI9335, ST7783, ST7781 и ST7787. Он также может распознавать другие драйверы, такие как ML9863A, ML9480 и ML9445, но практически это не тестировалось.

Что такое протокол Z-Wave и какова его роль в домашней автоматизации

Автор: Mike(admin) от 19-02-2020, 05:55

Поскольку приложения, основанные на беспроводных сенсорных сетях, домашней автоматизации и Интернете вещей (IoT), увеличились в количестве, потребность в альтернативном протоколе связи, помимо обычных протоколов Bluetooth, Wi-Fi и GSM, стала очевидной. Несколько технологий, таких как Zigbee и Bluetooth Low Energy (BLE), были разработаны в качестве альтернативы, но одной выдающейся технологией, разработанной специально для приложений домашней автоматизации, была Z-Wave. В сегодняшней статье мы рассмотрим технические особенности Z-wave, его отличительные характеристики, стандарт и многое другое.


Что такое протокол Z-Wave

WiFi репитер (расширитель диапазона) на ESP8266 своими руками

Автор: Mike(admin) от 17-02-2020, 05:55

Мы находимся в поколении Интернета вещей (IoT). Сегодня вы можете управлять своими домашними гаджетами и устройствами, такими как кондиционер, комнатный обогреватель, водонагреватель и т. д., удаленно из любой точки мира, и устройство для этого можно легко собрать или приобрести. Но для каждого устройства с поддержкой IoT на основе Wi-Fi вам необходимо бесперебойное подключение к Интернету. Но использование широкополосного соединения имеет свои ограничения, такие как падение сигнала Wi-Fi (особенно для диапазона 2,4 ГГц, занятого большим количеством помех) от комнаты к комнате или от пола к полу.


WiFi репитер (расширитель диапазона) на ESP8266 своими руками

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

Кодирование/декодирование данных и битовая вставка в интерфейсе USB 2.0

Автор: Mike(admin) от 13-01-2020, 20:25

В USB при передаче пакетов применяется метод кодировки данных NRZI. В этом методе логическая единица («1») представлена без изменения уровня, а логический ноль («0») представлен изменением уровня. На следующем изображении представлен начальный поток данных и эквивалентная ему последовательность NRZI. Последовательность нулей NRZI заставляет переключать каждый бит данных. Последовательность единиц вызывает длительные периоды без переходов нулей и единиц в наборе данных.


метод кодирования NRZI

Принцип работы интерфейса USB 2.0

Автор: Mike(admin) от 13-01-2020, 20:15

Интерфейс USB соединяет USB-устройства с USB-хостом. Физическое межсоединение USB по своей топологии является многоуровневой звездой. Концентратор или хаб находится в центре каждой звезды. Каждый сегмент линии представляет собой соединение точка-точка между хостом и концентратором или функцией или концентратором, подключенным к другому концентратору или функциональному узлу. Следующий Рисунок иллюстрирует топологию USB.


схематичное изображение топологии USB 2.0

В любой системе USB есть только один хост. Интерфейс USB в системе главного компьютера называется хост-контроллером. Он может быть реализован в виде комбинации аппаратного обеспечения, встроенного программного обеспечения или программного обеспечения. Корневой хаб интегрирован в хост-систему, чтобы обеспечить одну или несколько точек подключения.

История возникновения и версии интерфейса USB

Автор: Mike(admin) от 13-01-2020, 19:55

В прежние времена для подключения к компьютеру чего-либо (мыши, принтера, жесткого диска) требовалось множество кабелей. Для подключения таких устройств мог понадобиться разъем PS/2 или последовательный порт, шина Apple Desktop, возможно, параллельный порт или кабель SCSI, или же Firewire. Но лишь один интерфейс смог положить конец такому нагромождению средств подключения, имя ему – USB. Когда он был впервые анонсирован в 1996 году, идея его создания была уже понятна многим, кто прочитал расшифровку аббревиатуры – Universal Serial Bus, то есть Универсальная последовательная шина. И чтобы интерфейс был универсальным, он должен был работать просто.


интерфейс USB

USB был изобретен в отделе Intel в Орегоне, где инженеры стремились упростить использование ПК и позволить компании поставлять больше оборудования. Уже в 1998 году Apple, возглавляемая Стивом Джобсом, выпустила новаторский iMac, и этот компьютер в качестве интерфейса передачи данных предлагал только USB. Более высокие скорости следующего поколения USB (USB 2.0) также дали дорогу новым простым в использовании периферийным устройствам, таким как флеш-накопитель, который помог отправить в историю дискету, дисковод Zip и CD-R. За этими новыми накопителями последовал целый ряд вещей, которые можно подключить с помощью USB: диско-шары, массажеры для головы, ключи безопасности, зарядные устройства для мобильных телефонов. Сейчас в мире насчитывается более шести миллиардов USB-устройств.


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