
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

В этом проекте я буду использовать радиочастотные модули с Pic 16f628a. Это будет краткое руководство по RF. После того, как вы научитесь взаимодействовать между радиочастотными модулями, вы можете использовать эти модули с микроконтроллером pic, ardunio или любым микроконтроллером. Я управлял светодиодами RGB, но если вы можете управлять многими моторами или реле.
Шаг 1. Краткий урок радиочастот

Что такое РФ?
Вкратце, радиочастота (RF) относится к скорости колебаний электромагнитных радиоволн в диапазоне от 3 кГц до 300 ГГц, а также к переменным токам, несущим радиосигналы.
Как это работает?
Нам нужны два модуля: передатчик и приемник. Мы контролируем наши данные 1 и 0 (мы используем микроконтроллер в этом проекте), и передатчик отправляет эти данные последовательным способом в радиоволнах. После начала вещания приемник собирает эти радиоволны, и он снова дает 1 и 0.
Почему мы это используем?
Если мы хотим обмениваться данными с некоторыми устройствами без проводов, мы можем использовать радиочастотные модули.
Шаг 2: электрические схемы


В первой схеме находится передатчик, второй - приемник. Я управлял тремя модулями RGB, управляемыми этими модулями.
Шаг 3: Список компонентов

Передатчик Часть:
- pic16f628a
- Гнездо погружения 18pin
- 1n4001 диод
- lm7805
- Электролитический колпачок 220 мкФ 16В
- 1 мкФ колпачок
- 330 Ом ^ 1
- 4,7 кОм ^ 1
- Радиочастотный передатчик (433 МГц)
- 10 кОм ^ 4
- 4 кнопки
- 5мм светодиод
- мужской заголовок
Часть приемника:
Первые восемь одинаковые
9. RF-приемник (433 МГц)
10. 5-миллиметровый светодиод RGB ^ 3
11. светодиод
12мужской заголовок
Примечание. Радиочастотные модули должны иметь одинаковую частоту.
Связь радиочастотных модулей с радиочастотными модулями
Шаг 4: печатная плата



Мне нравится использовать печатную плату вместо прототипа печатной платы (включая множество отверстий). На мой взгляд, такой способ более полезен для схем. Спроектировав схемы, я распечатал их на платах, но есть несколько крошечных цепей, поэтому мне нужно было их исправить. После фиксирующей операции они погружаются в кислоту. Тогда они готовы к следующему шагу.
Шаг 5: паяльная маска


Его необязательная часть.
Маркировка припоя имеет некоторые трудности, но в остальном она имеет некоторые преимущества. Ваша печатная плата может оставаться исправной очень долгое время, и возрастает риск короткого замыкания. Вы можете найти много ресурсов о том, как сделать паяльную маску в домашних условиях. После операций с паяльной маской печатные платы идут буровые работы.
Шаг 6: пайка

Наконец, мы припаиваем компоненты к плате. Мой совет: сначала припаивайте DIP-разъем, а после пайки прикрепляйте фото и ВЧ модули. Будьте очень осторожны с короткими замыканиями. Кроме того, радиочастотные модули могут быть очень легко преобразованы в статическое электричество.
Шаг 7: кодирование



Для программирования я использовал PIC CCS. Если у вас есть какие-либо вопросы, просто задавайте их, пожалуйста.
Во-первых, мы выбираем скорость передачи, вы должны посмотреть, что для таблицы данных радиочастотных модулей, затем мы определяем контакты передатчика и приемника. Четность - это четность или нечетность наших данных, но мы не используем ее в этом проекте. Наконец, мы выбираем 1 наш стоповый бит.
Функция преамбулы:
Если мы попытаемся использовать одно и то же количество радиочастотных модулей в одной и той же области, это будет некоторая возможность. Мы предотвращаем эту проблему с помощью функции преамбулы. Мы определяем идентификацию для наших модулей и отправляем ему модуль-приемник.
Мы можем видеть эту функцию на осциллографе: первые два рисунка относятся к передатчику, а вторые модули относятся к схеме приемника.
Шаг 8: БЕГ

В этом проекте основной идеей была радиосвязь, поэтому я не использовал квалификационную картинку или генератор. Если вы хотите улучшить связь, вам следует использовать высокочастотный кварцевый генератор и высокочастотные радиомодули. Вам следует использовать антенну.
Рекомендуемые:
Радиочастотный передатчик Flysky с питанием от USB + проводное подключение сигнала к ПК + бесплатное программное обеспечение для моделирования: 6 шагов

Радиочастотный передатчик Flysky с питанием от USB + проводное соединение сигнала с ПК + бесплатное программное обеспечение для симулятора: если вы похожи на меня, вам захочется протестировать свой радиочастотный передатчик и узнать, прежде чем разбить свой дорогой радиочастотный самолет / дрон. Это доставит вам дополнительное удовольствие, сэкономив при этом кучу денег и времени. Для этого лучше всего подключить радиопередатчик к вам
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino - Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера - Радиоуп

Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino | Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера | Радиоуправляемый вертолет | Самолет на радиоуправлении с использованием Arduino: для управления автомобилем на радиоуправлении | Квадрокоптер | Дрон | Самолет RC | Лодка с дистанционным управлением, нам всегда нужны приемник и передатчик, предположим, для RC QUADCOPTER нам нужен 6-канальный передатчик и приемник, а такие типы TX и RX слишком дороги, поэтому мы сделаем один на нашем
Инфракрасный беспроводной передатчик и приемник звука: 6 шагов

Беспроводной передатчик и приемник аудиосигнала на основе ИК-технологии: беспроводное аудио уже является технически продвинутой областью, где Bluetooth и радиочастотная связь являются основными технологиями (хотя большая часть коммерческого аудиооборудования работает с Bluetooth). Разработка простой схемы IR Audio Link не принесла бы пользы
Ровер, управляемый жестами, с использованием акселерометра и пары РЧ-передатчик-приемник: 4 шага

Ровер, управляемый жестами, с использованием акселерометра и пары РЧ-передатчик-приемник: Привет! Вы когда-нибудь хотели построить ровер, которым можно было бы управлять простыми жестами рук, но никогда не набраться смелости, чтобы отважиться погрузиться в тонкости обработки изображений и взаимодействия веб-камеры с вашей камерой. микроконтроллер, не говоря уже о подъеме
Инфракрасный передатчик и приемник USB NEC: 4 шага (с изображениями)

Инфракрасный передатчик и приемник USB NEC: этот проект является побочным продуктом другого проекта, над которым я работаю, и, поскольку на Instructables проводится конкурс Remote Control 2017, я подумал, что опубликую этот проект. Так что если вам понравился этот проект, проголосуйте за него. Спасибо. Как вы знаете, я большой поклонник