Digital Radio Transmitter for control equipments based on Atmel microcontrollers Цифровой Радио Передатчик для управления устройствами построенными на микроконтроллерах Atmel.
Буду вести документальную историческую хронику (в фотографиях)
сборки и наладки системы дистанционного радио управления !
Итак плата пустышка — заполняется панелькой под Atmel 2051
Обратная сторона платы.
Продолжение следует…
Когда передаются сигналы аналоговые или число-импульсные, или широтно-импульсные, то очень часто из-за помех проскакивают ложные команды,
что в серьезных системах управления НЕДОПУСТИМО.
Применение цифрового шифрования сводит вероятность ложных
команд к 1 \ 1000 000, благодаря пакетной шифровке и применению контрольной суммы. Пакет содержит несколько полей, которые проверяются микроконтроллером
в приемнике, и общая контрольная сумма.
В пакете:
— Адрес устройства, Код команды, Параметр команды, Контр.Сумма
Количество команд = Код команды(255)х Параметр команды(65535)
Или можно передать 255- 16-ти разрядных числа для цифро-аналогово преобразователя.
Установил пару (пока) кнопок для 2-х(пока) команд.
Хотя при цифровом кодировании — 3-и команды =01\10\11
А что будет, когда я поставлю 12- кнопок?!
Пример осциллограммы собственных шумов с выхода радиоприемника.
Даже по шумам иногда проскакивают ложные команды.
Пример осциллограммы шумов с помехами с выхода радиоприемника.
Ложные импульсы, которых в эфире пруд-пруди. Причин помех море…
Число-импульсные, или широтно-импульсные системы могут породить ложные команды.
Я уже много вариантов пробовал. Если это игрушка -то на пределе дальности начинаются судорожные дергания двигателей.
Пример кодовых пакетов ( испытывал на макетах, управляя с компа).
Макетка передатчика управления с компа через СОМ-порт
Продолжение следует…
сборки и наладки системы дистанционного радио управления !
Итак плата пустышка — заполняется панелькой под Atmel 2051
Обратная сторона платы.
Продолжение следует…
Когда передаются сигналы аналоговые или число-импульсные, или широтно-импульсные, то очень часто из-за помех проскакивают ложные команды,
что в серьезных системах управления НЕДОПУСТИМО.
Применение цифрового шифрования сводит вероятность ложных
команд к 1 \ 1000 000, благодаря пакетной шифровке и применению контрольной суммы. Пакет содержит несколько полей, которые проверяются микроконтроллером
в приемнике, и общая контрольная сумма.
В пакете:
— Адрес устройства, Код команды, Параметр команды, Контр.Сумма
Количество команд = Код команды(255)х Параметр команды(65535)
Или можно передать 255- 16-ти разрядных числа для цифро-аналогово преобразователя.
Установил пару (пока) кнопок для 2-х(пока) команд.
Хотя при цифровом кодировании — 3-и команды =01\10\11
А что будет, когда я поставлю 12- кнопок?!
Пример осциллограммы собственных шумов с выхода радиоприемника.
Даже по шумам иногда проскакивают ложные команды.
Пример осциллограммы шумов с помехами с выхода радиоприемника.
Ложные импульсы, которых в эфире пруд-пруди. Причин помех море…
Число-импульсные, или широтно-импульсные системы могут породить ложные команды.
Я уже много вариантов пробовал. Если это игрушка -то на пределе дальности начинаются судорожные дергания двигателей.
Пример кодовых пакетов ( испытывал на макетах, управляя с компа).
Макетка передатчика управления с компа через СОМ-порт
Продолжение следует…
Комментарии (3)
RSS свернуть / развернутьа то не понятно ничо пока
Sergei_T
Применение цифрового шифрования сводит вероятность
ложных команд к 1 \ 1000 000, благодаря пакетной шифровке и применению контрольной суммы.
Пакет содержит несколько полей, которые проверяются микроконтроллером
в приемнике, и общая контрольная сумма.
В пакете -Адрес устройства, Код команды, Параметр команды, Контр.Сумма
Количество команд = Код команды(255)хПараметр команды(65535)
Или можно передать 255- 16-ти разрядных числа для цифро-аналогово преобразователя.
Обо всем подробно в следующих публикациях…
Markony
Sergei_T
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.