Урок 65. Аналогово-цифровые преобразования Ардуино в фоновом режиме. Библиотека BackgroundADC.

Аналогово-цифровое преобразование Ардуино

Это внеплановый урок. Он посвящен работе АЦП Ардуино в фоновом режиме. Представлена моя библиотека, как альтернатива встроенной функции analogRead().

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

Урок 63. Локальная сеть Ethernet. Модуль ENC28J60, его подключение к плате Ардуино.

Организация сети Ethernet

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

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

Урок 61. Аппаратная реализация интерфейса RS-485. Объединение плат Ардуино в локальную сеть RS-485.

Связь Ардуино через RS485

В уроке расскажу об аппаратной реализации интерфейса RS-485. Разработаем распределенную систему аналогичную системе из  предыдущего урока, только с использованием сети RS-485.

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

Урок 59. Объединение нескольких плат Ардуино в локальную сеть с топологией “Общая шина”. Преобразование UART в последовательный интерфейс с одной сигнальной линией.

Локальная сеть из плат Ардуино

Объединим в сеть передачи данных несколько плат Ардуино. Будем использовать стандартный интерфейс UART с минимальной аппаратной доработкой (добавим к каждой плате только один диод).

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

Урок 58. Обмен данными между платами Ардуино через UART по протоколу ModBus. Библиотека Tiny_ModBusRTU_Master.

обмен данными Ардуино

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

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

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

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

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

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