четверг, 2 апреля 2020 г.

Радиоуправление без ардуино, модулей, микроконтроллеров и программирования

На момент написания данной статьи в продаже существует множество готовых модулей для радиоуправления. Для использования некоторых из них нужны навыки программирования т.к. они имеют какой нибудь интерфейс для связи с ними например spi (как напр. nrf24) или uart. Однако само радиоуправление появилось задолго до появления в продаже таких модулей и специализированных микросхем. Даже до появления транзисторов для данных целей использовались электронные лампы и искровые разрядники. Готовые модули значительно упрощают процесс создания каких либо устройств с радиоуправлением а программисты создают всевозможные библиотеки, фреймворки, IDE, редакторы кода и прочие программные вещи которые также упрощают процесс использования модулей и избавляют от необходимости хорошо разбираться в программировании или разбираться в нем вообще. Однако умение использовать обычные транзисторы открывает большие возможности нежели умение использовать готовые модули. Используя транзисторы, как минимум, можно изготовить устройство со своими размерами. Можно влиять на такие параметры как цена готового изделия, дальность, помехоустойчивость и многие другие. К тому же изготовление системы радиоуправления на транзисторах это не всегда очень сложно. Давайте попробуем в этому убедиться собрав простейшую систему состоящую из передатчика с однотактным генератором с ёмкостной обратной связью и детектором поля прямого усиления. Схема передатчика приведена на рисунке:
Рисунок 1 - Передатчик

Вместо кт316г можно использовать какой либо другой высокочастотный транзистор с подходящими параметрами. Антенна является катушкой LC контура генератора. Частота генерации зависит от её индуктивности и если сделать антенну слишком маленькой то транзистор может не справиться и не начать генерировать. Размеры можно выбрать другие, возможно с другими размерами результат будет лучше но важно чтобы размеры антенны передатчика и приемника совпадали. Теперь рассмотрим схему приемника:
Рисунок 2 - Приемник

Схема у него очень простая. Антенна преобразует радиоволны в электрические сигналы которые усиливаются усилителями на транзисторах. Транзисторов в данной схеме целых 5 штук и первые 4 должны быть высокочастотными. Существуют схемы с меньшим колличеством транзисторов например сверхрегенеративная (которая уже есть в статьях данного блога) с всего лишь одним высокочастотным транзистором однако сверхрегенеративная схема чрезвычайно сложна в настройке. Поэтому несмотря на большее количество транзисторов, схема прямого усиления более проста в плане "заставить" её нормально работать. В данном приемнике нет LC контура который надо настраивать на частоту передатчика и поэтому данный приемник принимает радиосигналы в очень широкой полосе частот. Он даже может принимать сигналы от wifi или чего либо подобного т.е. ловит почти все помехи что есть, поэтому испытывать его желательно там где помех нет. Но даже несмотря на все недостатки собрав данное устройство и зажгя светодиод на расстоянии можно убедиться в том что сделать систему радиоуправления на транзисторах вполне реально!
Видео по данной теме:

КАРТА БЛОГА (содержание)