Урок 57. Обмен данными между платой Ардуино и компьютером через UART по протоколу ModBus. Библиотека Tiny_ModBusRTU_Slave.

Подключение платы Ардуино к компьютеру

В уроке представлю библиотеку для разработки программного обеспечения ведомого контроллера Ардуино в сетях с протоколом ModBus RTU. В качестве примера реализую связь контроллера с компьютером через интерфейс UART.

Читать полностью

Урок 56. Протокол последовательной передачи данных ModBus RTU.

Протокол ModBus RTU

Продолжение серии уроков об обмене данными между платами Ардуино. В этом уроке подробно расскажу о коммуникационном протоколе ModBus RTU.

Читать полностью

Урок 55. Работа с инкрементальным энкодером в Ардуино. Библиотека Encod_er.h.

Encoder EC11

В уроке расскажу о принципе действия инкрементального энкодера, о подключении его к плате Ардуино. Покажу способ программной обработки сигналов энкодера и представлю библиотеку для работы с ним.

Читать полностью

Урок 54. Специфика программирования платы MassDuino UNO LC. Установка программного обеспечения, программирование АЦП, ЦАП, дополнительных цифровых выводов.

MassDuino UNO lC

В уроке расскажу о программировании расширенных функций платы MassDuino UNO LC.

Читать полностью

Урок 53. Плата MassDuino UNO LC (MD-328D). АЦП высокого разрешения (до 16 бит), расширенные функциональные возможности, полная совместимость с Arduino UNO.

Контроллер MassDuino UNO LC (MD-328D)

Прерву на короткое время уроки по теме обмена данными между платами Ардуино, чтобы рассказать о новой уникальной плате MassDuino UNO LC.

Читать полностью

Урок 52. Интерфейс ИРПС (цифровая токовая петля). Принцип действия, параметры, схемная реализация.

Связь плат Ардуино токовой петлей

В уроке расскажу о простом, но эффективном радиальном интерфейсе ИРПС. Больше внимания уделю не самому стандарту, а практической реализации цифровых интерфейсов по принципу “токовой петли”.

Читать полностью

Урок 50. Помехоустойчивость и физическая среда стандартного интерфейса UART.

Радиальная топология

В уроке затрону общие вопросы помехозащищенности распределенных систем. Подробно расскажу о помехоустойчивости и физической среде интерфейса UART.

Читать полностью

Урок 49. Обмен данными между платами Ардуино через интерфейс UART.

Обмен данными между платами Ардуино

Создадим из 2 плат Ардуино простую распределенную систему сбора и отображения информации. Разработаем центральный контроллер и свяжем его с локальным контроллером из предыдущего урока.

Читать полностью

Урок 48. Обмен данными между платой Ардуино и компьютером через интерфейс UART.

Обмен данными платы Арпдуино с компьютером

В уроке подключим локальный контроллер на базе Ардуино к компьютеру. Для связи будем использовать стандартный последовательный интерфейс UART.

Читать полностью