Схемы простые на модулях rf. RF - модули повышенной мощности. Соединения всех элементов сигнализации

Нередко пользователи покупают заранее разделённый на два или более сектора USB-флеш-накопитель и не знают, как сделать из этой смеси один-единственный раздел. Также часто бывают случаи, когда пользователь хотел бы самостоятельно разделить флешку на несколько частей. В этой статье мы рассмотрим обе проблемы и разберёмся, как объединить или разбить флешку на разделы.

Методика разделения или объединения разделов на флешке.

Важно знать, что разделённый USB-накопитель таким способом будет виден только на том компьютере, где непосредственно проходили манипуляции, которые будут описаны ниже. Другие компьютеры будут видеть только первый раздел носителя. Лишний кусочек знаний нам никогда не помешает.

Итак, мы имеем флешку, на ней очень много свободного пространства, допустим, это мультизагрузочный накопитель , и мы можем, если что, установить с него любую из предусмотренных операционных систем.

Внутренними средствами Windows разделить накопитель проблематично, давайте перейдём в оснастку управления дисками . Для этого жмём на «Мой компьютер» (если у вас Windows 7) или на «Этот компьютер» (если у вас Windows 10) правой кнопкой мыши и выбираем пункт «Управление», далее переходим в управление дисками.

Перед нами наше съёмное устройство, разделить на разделы флешку просто нет никакой возможности. Но сделать это всё-таки можно, с помощью специального драйвера.

Редактируем файлы

Нас интересует ID нашей флешки, найти его можно в диспетчере устройств , вызвав контекстное меню и выбрав пункт «Свойства». Далее нужно перейти на вкладку «Сведения», в выпадающем меню отыскать строчку «ИД оборудования». Нам нужна самая первая строчка, копируем её и сохраняем в любом текстовом редакторе, например, «Блокнот». Сворачиваем и текстовый редактор, и диспетчер устройств.

Нам нужен драйвер для внешних накопителей Hitachi Microdrive. Он поможет системе определять USB-накопитель как жёсткий диск, тогда мы сможем удалять разделы и создавать новые как на обычном винчестере. Архив в интернете в свободном доступе, есть и для 32-разрядных систем, и для 64.

Итак, мы скачали архив, распаковываем его, открываем папку. Нас интересует файл с расширением «.inf», вызываем контекстное меню, выбираем «Открыть с помощью» и в появившемся окне находим любой текстовый редактор, например, «Блокнот».

Нам нужно отредактировать одну строку в разделе, который показан на скриншоте.

После строки есть три сгруппированные строчки, нам нужна последняя. Открываем блокнот с сохранённым ИД и копируем часть строки после выражения «USBSTOR\», вставляем эту фразу в наш текстовый файл после выражения «DISK&VEN_». Чёткую инструкцию здесь дать нельзя, потому что у всех свой ИД USB-накопителя, поэтому и вставлять каждый будет разное. Чтобы было понятнее, ниже скриншоты «Как было» и «Как стало». Не ошибитесь, иначе ничего не получится. Сохраняем отредактированный файл.

Обновляем драйвер устройства

Снова переходим в диспетчер устройств. Находим наше устройство, кликаем по нему правой кнопкой мыши и выбираем пункт «Обновить драйверы». Выбираем следующие элементы интерфейса:

  • Выполнить поиск на этом компьютере;
  • Выбрать из списка уже установленных драйверов;
  • Установить с диска;

Жмём кнопку «Обзор» и находим наш драйвер с файлом, который мы только что отредактировали. Подтверждаем свой выбор и жмём кнопку «Далее». Нас два раза предупредят об опасности происходящего, игнорируем предупреждения, жмём «Да» и «Всё равно установить этот драйвер». После небольшого ожидания драйвер заканчивает установку, закрываем окно и перезагружаем компьютер.

Как разбить на 2 диска флешку? Теперь наш компьютер видит USB-накопитель как локальный диск. Стало быть, мы его можем разделить на несколько разделов. Открываем оснастку управления дисками. Диск был съёмным, а стал основным. Далее стандартная процедура по разделению накопителя на тома. Жмём правой кнопкой по нужному тому и выбираем пункт «Сжать том», указываем нужный размер, высвобождается пространство. Размечаем это пространство: кликаем правой кнопкой по неразмеченной области и выбираем пункт «Создать новый том», следуем указаниям мастера. Если у вас появилось желание вернуть всё обратно, то переносим, всё что успели сохранить на втором разделе в другое место, например, на один из разделов винчестера. Удаляем том и соединяем область с первым разделом флешки.

Теперь первый раздел мы можем использовать как мультизагрузочный, а на втором, например, хранить музыку. Обе части автономны и друг другу не мешают.

Естественный вопрос - как вернуть всё обратно? Очень просто. Открываем Диспетчер устройств, находим нашу флешку, жмём правой кнопкой мыши и выбираем пункт «Свойства». Далее переходим на вкладку «Драйвер» и жмём кнопку «Откатить». После таких манипуляций накопитель вернётся в изначальное состояние.

Заключение

Мы разобрались, как разбить флешку на два раздела, точно так же можно и объединить её разделы, не важно, сколько их будет. Как оказалось, манипуляции совсем несложные, суть заключается в изменении «отношения» системы к носителю. Флешка стала якобы винчестером, и после этого мы уже можем как разбить флешку на несколько разделов, так и объединить 2 диска.

Жесткий диск USB или карта памяти, как съемное хранилище, являются самыми распространенными устройствами в повседневной жизни людей. Они широко используются для сохранения важных данных и файлов, например, резервных копий системы. Одним из самых значимых их преимуществ является мобильность. Перед тем как разбить флешку на разделы, нужно воспользоваться специальными программами, после чего люди могут легко и без потерь обмениваться файлами между компьютерами и другими устройствами.

Правильная разбивка USB-накопителя

Иногда пользователям нужно поделить на сектора USB-накопитель Kingston или Sandisk, например, создать дополнительную область или форматировать отдельные разделы. Файловая система устройства показывает RAW, это означает, что раздел на флэш-диске поврежден или потерян, поэтому сначала нужно создать новый, а затем отформатировать поврежденный. Вопрос о том, как разделить USB-накопитель, несложный, можно завершить эту задачу, используя как Diskpart, так и бесплатный менеджер AOMEI Partition Assistant Standard или другие аналогичные программы.

Предварительно, перед тем как разбить флешку на разделы, необходимо подсоединить USB-накопитель к ПК, и убедится, что он обнаружен Windows. Поскольку USB подключаются к компьютерам с различными операционными системами, иногда накопитель не определяется. Кроме того, USB может стать недоступным из-за файловой системы RAW, и Windows попросит предварительно отформатировать его. В этой ситуации пользователю следует рассмотреть возможность модификации файловой системы внешнего диска.

Форматирование раздела

Иногда требуется изменить систему, когда области уже созданы. Форматирование приводит к потере данных, поэтому пользователю необходимо заранее перенести важные файлы в безопасное место, чтобы избежать утраты данных. Можно разбить флешку на разделы в Windows 7, но если появляется ошибка Windows Was notable the Format — лучше использовать мастер MiniTool.

Алгоритм процесса:

  1. Выбрать область USB и «Форматировать раздел» на панели действий.
  2. Раскрыть список файловой системы и выбрать нужную, прежде чем нажать OK.
  3. Когда снова появится основной интерфейс, нажать «Применить» на панели инструментов.
  4. Иногда нужно преобразовать раздел FAT / FAT32 в NTFS, для сохранения отдельных файлов размером более 4 ГБ. В этом случае Windows сообщает, что «файл слишком большой для целевой файловой системы».
  5. Мастер MiniTool Partition Wizard поможет выполнить преобразование без потери данных.
  6. Нужно выбрать раздел FAT / FAT32 на USB-накопителе и «Преобразовать FAT в NTFS» с панели действий, а затем нажать кнопку «Пуск» во всплывающем окне.
  7. Кроме того, иногда нужно использовать накопитель на PS3 / PS4 для воспроизведения игр, в которых NTFS не поддерживается. В этом случае необходимо преобразовать NTFS-раздел в FAT32.

Аналогично MiniTool Partition Wizard предлагает способ конвертировать NTFS обратно в FAT32 без потери данных.

Менеджер MiniTool Partition Wizard Free

MiniTool Partition является одной из лучших программ разделов дисков, которая не только проста в использовании, но и имеет много возможностей. Она может создать, изменить размер, объединить, разделить, удалить, форматировать USB, скопировать раздел, стереть и многое другое. Имеет понятный интерфейс и удобный мастер, который помогут пользователю без труда выполнить задачу. Перед тем, как разбить флешку на два раздела:

  1. Запустить мастер MiniTool, чтобы открыть основной интерфейс.
  2. В области карты диска выбрать нераспределенное пространство на накопителе и «Создать раздел» на панели действий.
  3. В новом окне настроить метку, тип, букву диска, файловую систему, кластер.
  4. Отрегулировать размер раздела, перемещая ползунок или вводя число, прежде чем нажать кнопку «ОК».
  5. Нажать «Применить», чтобы сохранить это изменение.

Управление утилитой Windows

Можно разделить USB с помощью встроенных утилит Windows. Перед тем как разбить флешку, во вкладке «Управление дисками» нужно запустить diskmgmt.msc, чтобы получить главное окно утилиты. Можно также кликнуть мышью на ПК, выбрать «Управление дисками», чтобы получить доступ к этому интерфейсу.

Алгоритм раздела:

  1. Кликнуть на нераспределенном пространстве накопителя.
  2. Выбрать пункт «Новый простой том» в контекстном меню.
  3. Следовать инструкциям мастера, чтобы завершить процесс, самостоятельно определив размер тома, букву диска, файловую систему, единицы размещения и метку тома.
  4. В CMD ввести List disk.
  5. Подтвердить каждую из них клавишей Enter.
  6. Выбрать диск n (n следует заменить на точный номер диска USB-диска).
  7. Создать основной размер раздела = n (обратить внимание, что n представляет размер тома, а единица — MB).
  8. Формат quick.
  9. Exit (exit diskpart).
  10. Выход (выход CMD).

Создание нескольких областей накопителя

Поскольку Windows 10 Version 1703 поддерживает несколько разделов на съемных дисках, есть возможность создавать их на USB-накопителе. MiniTool Partition Wizard Free также предлагает аналогичную функцию разделения. Более того, этот гибкий менеджер предлагает больше вариантов решений.

Подробные шаги показаны ниже:

  1. Разбить флешку на 2 раздела, работает для FAT и NTFS.
  2. Выбрать раздел USB-накопителя и «Разделить» на панели действий.
  3. В окне Split Partition можно увидеть, что MiniTool Partition Wizard автоматически делит раздел на две части и определяет их размер.
  4. Можно перемещать ползунок влево / вправо, чтобы установить размер самостоятельно.
  5. После этого нажать кнопку «ОК».
  6. Нажать «Применить» на панели инструментов и подтвердите операцию.
  7. Повторите вышеуказанные шаги, перед тем как разбить флешку на несколько разделов.
  8. Изменение размера и создание — работает для разделов FAT и NTFS.

Помощник дисков Diskpart

Diskpart открывается несколько отлично для разных ОС. Для "Виндовс 10" открытие осуществляют нажатием клавиши Windows и R (одновременно), затем в строку ввести diskpart во всплывающем окне и нажать «Ввод». Для Windows 7 и XP открытие осуществляется нажатием Windows, далее выбирается «Командная строка» и «Запуск от имени администратора». Для Windows 8 - Windows + X (одновременно) и выбрать "Командную строку" (Admin). Перед тем, как разбить флешку на разделы, нужно выполнить командную строку, для чего нажать клавишу Enter после каждого перехода.

  1. Ввести «список дисков».
  2. Затем определить, какой является USB-ключом.
  3. Ввести select disk * (* обозначает USB-ключ) -> ввести clean -> list part. Далее «создать раздел primary» -> list part, а затем ввести select part 1 -> active -> enter format fs = fat32 label = "Tabernus".
  4. Процесс может занять некоторое время.

Все шаги в Diskpart необратимы. Было обнаружено, что USB-ключи имеют различные настройки таблиц разделов, с некоторыми программное обеспечение USB не будет работать. Можно использовать Windows Diskpart для переформатирования USB-ключа и его повторной разбивки:

  1. Открыть командное окно (cmd).
  2. Ввести diskpart.
  3. Ввести выбранный диск x, где x - USB-ключ.
  4. Ввести формат fs = fat32 label = Tabernus (ярлык не является обязательным - USB-ключ обозначается как Tabernus в Explorer и т. д.)
  5. Процесс может занять некоторое время, но USB теперь работает для стирания USB Tabernus.

Менеджер AOMEI Partition Assistant

Мощный помощник в случае, когда раздел USB поврежден. Поддерживает несколько областей на съемных носителях, таких как USB, для того чтобы разделить его на несколько частей.

Порядок действий:

  1. Отформатировать накопитель, который не работает в командной строке.
  2. Сделать загрузочный USB.
  3. Разбить usb флешку на разделы. Этот бесплатный инструмент позволяет разбить на NTFS или FAT32 в Windows 10/8/7 / XP.
  4. Загрузить бесплатную версию AOMEI Partition Assistant Standard.
  5. После завершения нужно перезагрузить USB-накопитель.

Важно знать, что Windows распознает только первый первичный раздел на съемном устройстве. Поэтому после этой операции второй раздел не будет иметь буквы диска и отображается в проводнике Windows. Можно сохранить два раздела в других операционных системах, таких как Linux.

Разделение жесткого диска USB с помощником AOMEI:

  1. Установите и запустите AOMEI Partition Assistant.
  2. Кликнуть правой кнопкой мыши на USB, выбрать «Создать раздел».
  3. Можно нажать на накопитель и выбрать «Создать раздел» на левой панели.
  4. Указать размер и букву диска для нового раздела.
  5. Нажать «Применить».

Creators Update для Windows 10

Разбить флешку на разделы, программой Creators Update не составит труда. Единственным условием является то, что USB-накопитель должен быть предварительно отформатирован в NTFS . Перед началом работ необходимо создать резервную копию всех данных с USB-накопителя в другом месте, чтобы избежать потери.

Разбить флешку на разделы Windows 10:

  1. Подключить накопитель к ПК с Windows 10 Creators Update (v1703) или версии выше.
  2. Открыть ПК.
  3. Кликнуть мышью на USB, который нужно разбить, и на «Свойства».
  4. Проверить, отформатирован ли накопитель в NTFS.
  5. Если он отформатирован в FAT или FAT 32, нажать «Формат». В раскрывающемся списке «Файловая система» выбрать «NTFS» , «Пуск» и «ОК».
  6. Нажать кнопку «Пуск» на панели задач. В окне «Управление дисками» нажать USB и выбрать «Уменьшить объем».
  7. Это действие откроет диалог Shrink.
  8. Если флешка отформатирована в FAT, параметр не отображается.
  9. В поле «Введите объем пространства для сокращения в МБ» ввести размер в МБ. Например, на диске с 16 ГБ, если нужно создать два раздела по 8 ГБ, а затем сжать диск примерно на 7000 МБ.

Мастер EaseUS Partition

Для оптимизации производительности жесткого диска USB требуется стороннее приложение. EaseUS Partition Master Free Edition - бесплатная программа для управления разделами. Благодаря точному секционированию можно управлять изменением размера, копированием, слиянием, созданием, удалением и расширением системного раздела NTFS без перезагрузки и копирования динамического диска.

Она отлично работает со всеми ОС Windows, легко разбивает диск USB с помощью очень простых операций, при этом данные полностью защищены в процессе разбиения жесткого диска USB. Помимо раздела, это уникальный бесплатный менеджер имеет Partition Recovery Wizard для восстановления удаленных или потерянных областей. Разделение USB-диска:

  1. Запустить программное обеспечение раздела EaseUS, выбрать нераспределенную область на флеш-диске, щелкнуть правой кнопкой мыши и «Создать раздел».
  2. Когда всплывает окно «Создать раздел», можно ввести метку, избрать букву диска, размер кластера и раздела, тип (первичный / логический) и файловую систему в раскрывающемся меню.
  3. При создании можно изменить размер раздела до необходимого значения.
  4. Нажать «ОК», чтобы подтвердить все операции. После этого на накопителе будет успешно создан новый раздел.

Диспетчер разделов памяти GParted

GParted v0.23.0. работает полностью с загрузочного диска или USB, у него есть полный пользовательский интерфейс, как у обычной программы. Редактирование размера раздела выполняется легко, потому что можно выбрать точный размер свободного пространства до и после раздела. При этом используется либо текстовое окно, либо скользящую панель, чтобы визуально видеть увеличение или уменьшение размера. Раздел может быть отформатирован в любом из нескольких форматов файловой системы, некоторые из которых включают EXT2/3/4, NTFS, FAT16/32 и XFS.

Изменения, сделанные GParted на диски, помещаются в очередь, а затем применяются одним щелчком мыши. Поскольку она выходит за пределы операционной системы, ожидающие изменения не требуют перезагрузки, а это значит, что можно параллельно выполнять другие операции.

Небольшое неудобство программы, заключается в том, что она не перечисляет одновременно все доступные разделы на одном экране, как большинство других программ разметки дисков. Пользователь должен открывать каждый диск отдельно в выпадающем меню. GParted составляет около 300 МБ, что намного больше, чем большинство других бесплатных программ, поэтому загрузка может занять некоторое время.

Обнаружение привода на ПК

Даже с ростом облачного хранилища флэш-накопитель USB по-прежнему жизненно важен, особенно когда диски DVD тихо уходят с потребительского рынка. Флешки имеют более высокую емкость по сравнению с дисками, быстрее копируют данные, такие как установочные файлы, а также имеют гораздо более быстрый доступ. Короче говоря, установка программного обеспечения размером с Windows 10 с USB происходит намного быстрее, чем с DVD.

Однако иногда случается так, что при манипуляции с диском он не отображается в "Проводнике" "Виндовс" и появляется вопрос о том, можно ли флешку разбить на разделы. В случае, когда раздел USB-устройства не отображается в "Проводнике файлов", нужно подключить USB-кабель к системе и открыть "Управление дисками", где будут размещены два раздела под одним USB. Скорее всего, второй раздел будет RAW.

Нужно нажать его правой кнопкой мыши и выбрать пункт «Формат» в контекстном меню. Убедиться, что файловая система — NTFS. После того как раздел отформатирован, он больше не будет отображаться как RAW-пространство. Для завершения процесса нужно будет нажать мышью, выбрать Change Drive Letter and Path в контекстном меню и обозначить диск буквой.

Поскольку накопителей USB становятся все больше и больше, пользователям полезно знать, как разбить их на отдельные сектора. Это упростит организацию файлов, позволит загружаться с одного раздела и сохранит необходимые инструменты на другом. Для создания многораздельного диска, понадобятся проверенные программы и утилиты.

Прикупил на пробу парочку новых беспроводных модулей HC-12. Эти модули работают на частоте 433 МГц и, если верить описанию, работают на дистанции до 1,8 км. при максимальной мощности передатчика 100 мВт. Но самый смак в том, что они подключаются к устройству по стандартному протоколу UART, также присутствует поддержка AT-команд, для кое-каких настроек. И все это по 4$ за один модуль.

Модуль построен на трансивере SI4463 и микроконтроллере STM8S003F3 . SI4463 это универсальная микросхема трансивер от Silicon Labs, способная работать на частотах 119-1050 МГц, и скоростью передачи данных до 1 Мбит/с. Интерфейс для подключения используется SPI. Но микроконтроллер берет на себя всю работу с трансивером, и нам не нужно заботится о тонкостях работы с ним. Помимо стандартной обвязки трансивера на модуле имеется понижающий стабилизатор, поэтому модуль можно запитывать от 5 вольтового источника питания. Ниже кратенько приведу характеристики модуля:

  • Диапазон рабочих частот: 433,4 - 473,0 МГц
  • Выбор частоты с шагом 400 кГц
  • 8 уровней мощности передатчика, максимальная мощность 100 мВт
  • Дальность связи до 1,8 км
  • Напряжение питания в диапазоне 3,2 - 5,5 В
  • Размеры модуля 28х14 мм

Вид со стороны элементов

С обратной ничего нет, только маркировка

Сложностей в работе с модулями никаких нет, подключай и передавай. По умолчанию они работают на частоте 433,4 МГц (канал 001), мощность передачи выставлена 100мВт, скорость порта 9600 бод. Все эти параметры можно изменить с помощью специальных АТ-команд. Для того чтобы модуль перевести в режим настроек необходимо ножку SET замкнуть на землю. Список поддерживаемых команд ниже:

АТ-команда Описание команды
АТ Тестовый запрос. Модуль должен ответить "ОК"
AT+Bxxxx Установка скорости порта. Доступные значения 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200 бод. По умолчанию стоит 9600 бод.
AT+Cxxxx Установка канала связи от 001 до 100. Изменение частоты работы происходит с шагом 400 кГц. По умолчанию модуль работает на канале 001, что соответствует частоте 433,4 МГц.
AT+FUx

Установка режима работы (FU1, FU2, FU3, FU4).

FU1 - режим сохранения энергии, потребляемый ток 3,6 мА.

FU2 - экстремальный режим сохранения энергии, потребляемый ток 80 мкА.

FU3 - режим полной скорости, потребляемый ток 16 мА. (режим стоит по умолчанию)

FU4 - режим максимальной дальности, потребляемый ток 16 мА. скорость порта понижается до 1200 бод.

AT+Px Установка мощности передачи данных (от 1 до 8). По умолчанию стоит значение 8, что соответствует максимальному значению мощности (100 мВт)
AT+RB Запрос установленной скорости порта UART (baud rate)
AT+RC Запрос установленного канала связи (проще говоря, узнаем частоту работы трансивера)
AT+RF Запрос установленного режима работы
AT+RP Запрос установленной мощности передачи
AT+RX Эта команда объединяет 4 предыдущие и позволяет узнать все установленные параметры
AT+V Запрос версии прошивки
AT+SLEEP Перевод модуля в спящий режим, в котором потребление составляет около 22 мкА. Вывод из спящего режима происходит автоматически при поступлении любых данных.
AT+DEFAULT Сброс всех настроек по умолчанию

Пример запросов установленных параметров

Самым интересным для меня было проверить максимально возможное расстояние, на котором модуль сможет передавать/принимать данные. Поэтому настроил на обоих модулях режим максимальной дальности FU4, остальные настройки оставил по умолчанию (мощность 100 мВт, частота связи 433,4 МГц). Первый модуль использовал как репитер, замкнув ножки Tx и Rx, запитал от Li-Ion аккума и закрепил его на крыше. Второй модуль подсоединил к , взял с собой GPS трекер, сел на велосипед и поехал в сторону где меньше всего построек на пути сигнала. По пути отправлял минитерминалом какое-нибудь сообщение, до тех пор пока сообщения не перестали возвращаться. Добавлю, что дело происходило за пределами города, поэтому помехи и сторонние сигналы сведены к минимуму.

Получившееся расстояние уверенного приема (кликабельно)

По итогу могу сказать что в режиме FU4 модуль уверенно бьет на пересечёнке 1,5 км (прямая видимость между модулями пропала через 500 метров), на скриншоте видно что сигнал шел через большой лесной массив. Все это время связь была стабильной. И заглох он только тогда, когда я свернул на трассу вдоль которой идет лесополоса, которая и заглушила весь сигнал. Уверен, что в прямой видимости модуль отработает заявленные 1,8 км. И это на антенну что шла в комплекте, думаю если использовать выносную направленную (для этого как раз есть специальный разъем на модуле) можно выжать из него гораздо большую дистанцию.

Модуль мне понравился: заявленные характеристики держит, потребление не большое, миниатюрные размеры, простота работы и самое главное невысокая цена.

На сегодняшний день все популярнее становятся примочки, работающие с микроконтроллером по радиочастотным схемам (модулям). В статье мы постараемся разобраться как же все-таки можно работать с двумя модулями - приемником XY-MK-5V и передатчиком XY-FST (FS1000A) (такова маркировка на платах модулей). Внешне же такие модули выглядят следующим образом:

Именно эти модули работают на частоте 433 МГц, но как видно из фото, возможны конфигурации таких же модулей, работающих на частотах 315 МГц и 330 МГц. И насколько мне известно, количество конфигураций по частоте этими тремя не ограничивается. Важно отметить, что оба модуля должны быть настроены на одну и ту же частоту, в противном случае они не будут работать друг с другом. Мало ли кому-нибудь взбредет в голову. :)

Данные модули представляют простое схемное решение суперрегенеративных приемников заданной частоты, предназначенные для приема (передачи) цифрового сигнала. Работает все предельно просто. Передатчик имеет три вывода - два по питанию и один для данных. Приемник также имеет два вывода по питанию и два вывода для приема данных микроконтроллером, эти два вывода данных фактически являются одним выводом, просто впаяны параллельно друг другу. Таким образом, если на вывод данных передатчика подать логическую единицу, на выводе данных приемника также появится логическая единица. Грубо говоря такие модули являются радиочастотными удлинителями одного вывода микроконтроллера, заменяющими провод. Все просто и сердито, к тому же стоимость комплекта приемника и передатчика крайне не велика и составляет примерно 1 условную единицу в зависимости от жажды наживы продавца.

Хочется также отметить несколько фишек таких модулей относительно вышесказанного. Если мы берем два модуля, подключаем их к питанию, к выводу данных приемника подключаем светодиод, а к выводу данных передатчика подключаем или плюс питания или минус. Как ожидается светодиод будет или гореть, или не гореть в зависимости от того куда подключен вывод данных передатчика. А не тут то было! В обоих случаях будем иметь просто хаос на выводе данных приемника, а самые наблюдательные могут заметить в начальный период подключения вывода данных передатчика к плюсу, что светодиод коротко ярко вспыхивает и снова начинает хаотически изменять яркость. Все дело в том, что в радиоэфире очень много помех, особенно в городских условиях. Теперь вы спросите и зачем же нам такое "шило"? Не стоит паниковать! Помните, в начальный момент то светодиод на долю секунда все же срабатывал как ожидалось в самом начале - горит, не горит? Так вот берем и просто увеличиваем частоту импульсов на выводе данных передатчика. Можно подключить генератор туда, а осциллографом наблюдать за состоянием вывода данных приемника. Генератор настраиваем на частоту прямоугольных импульсов от 10 Гц до 10 кГц. И на экране осциллографа происходит то чудо, которого мы ожидаем - прямоугольник, подобный тому, что на генераторе, может быть только слегка искаженный.

Забегая немного вперед, осциллограмма от приемника, передается значение в двоичном виде 1110-1110:

А если передатчик находится в состоянии покоя, данные не передаются, осциллограмма от приемника будет иметь просто хаотический набор импульсов:

Данные все же будут передаваться не постоянно, вывод данных передатчика не все время будет принимать сигналы от микроконтроллера, поэтому необходима будет защита от подобного хаотического сигнала (шума).

Итак, рассмотрим параметры модулей приемника и передатчика:

Приемник:

  • напряжение питания 5 В
  • потребляемый ток 4 мА
  • частота 433,92 МГц
  • чувствительность -105дБ
  • антенна - 32 см одножильного провода

Передатчик:

  • расстояние передачи от 20 до 200 метров в зависимости от напряжения питания и условий окружающей среды
  • напряжение питания от 3,5 до 12 В
  • скорость передачи до 4 kb/s
  • мощность передатчика 10 мВт
  • частота 433 МГц
  • длинна антенны 25 см

Таким образом, мы с вами рассмотрели сами радиочастотные модули, их работу и параметры, остается только подключить их к микроконтроллеру и передавать данные, чем и займемся дальше.

Рисуем схему электрическую принципиальную:

Схема демонстрирует связь между двумя микроконтроллерами по радио каналу по средствам модулей XY-MK-5V и XY-FST (FS1000A). Прошивка и исходный код для обоих микроконтроллеров прилагаются ниже.

Логика работы следующая - микроконтроллер Attiny13 динамически изменяет переменную и постоянно передает ее значение по радиоканалу на микроконтроллер Atmega8. Во втором микроконтроллере данные принимаются и значение переменной выводится на LCD дисплей. Ради справедливости стоит отметить, что все же иногда проскакивают помехи в полезные данные. Выше было указано, что шум как-то нужно фильтровать. Организована фильтрация так - чтобы принять полезные данные, первый байт передачи должен быть как бы адресным. Как только значение первого байта совпадет с заложенным, то второй байт можно смело принимать как полезные данные. Данные передаются несколько раз подряд для предотвращения потери данных. Все достаточно просто. Для увеличения помехоустойчивости длину адресной информации можно увеличить до двух или трех байт.

Сигнал для передатчика формируется в зависимости от числа, которое нужно передать. Число в двоичном виде представляет собой последовательность нулей и единиц. Таким образом в зависимости от состояния каждого бита в байте на передатчик подается ноль или единица - так формируется прямоугольный (цифровой) сигнал. Приемник этот сигнал принимает и также в зависимости от состояния (ноль или единица) формируется 8 бит байта и получаем переданное число и далее делаем с ним (с принятой информацией) все что нам нужно.

Для индикации используется жидко кристаллический (ЖК или LCD) дисплей. Мною использовался дисплей 2004А - 4 строки по 20 символов, однако можно применять дисплей более привычный - 2 строки по 16 символов. ЖК дисплей подключается к микроконтроллеру по четырех битной системе. Переменный резистор R2 необходим для регулировки контраста символов на дисплее. Вращением движка этого резистора добиваемся наиболее четких для нас показаний на экране. Подсветка ЖК дисплея организована через вывод "А" и "К" на плате дисплея. Подсветка включается через резистор, ограничивающий ток - R1. Чем больше номинал, тем более тускло будет подсвечиваться дисплей. Однако пренебрегать этим резистором не стоит во избежание порчи подсветки. Кнопки S1 и S2 необходимы для сброса микроконтроллеров. К выводам reset обоих микроконтроллеров подключены резисторы, подтягивающие плюс питания к выводу. Это необходимо для предотвращения самопроизвольного перезапуска микроконтроллеров в случае наличия помех или шума.

Питается вся схема от простого модуля питания на силовом трансформаторе. Переменное напряжение выпрямляется четырьмя диодами VD1 - VD4 марки 1N4007, пульсации сглаживаются конденсаторами C1 и C2. Четыре выпрямительных диода можно заменить одним диодным мостом. Трансформатор применен марки BV EI 382 1189 - преобразует 220 вольт переменного тока в 9 вольт переменного тока. Мощность трансформатора составляет 4,5 Вт, этого вполне достаточно и еще с запасом. Такой трансформатор можно заменить любым другим силовым трансформатором, подходящим для Вас. Либо данный питающий модуль схемы заменить на импульсный источник напряжения, можно собрать схему обратноходового преобразователя либо применить иже готовый блок питания от телефона, например - все это дело вкусов и потребностей. Выпрямленное напряжение с трансформатора стабилизируется на микросхеме линейного стабилизатора L7805, ее можно заменить на отечественный аналог пяти вольтового линейного стабилизатора КР142ЕН5А, либо применить другу микросхему стабилизатора напряжения в соответствии с подключением ее в схеме (например LM317 или импульсные стабилизаторы LM2576, LM2596, MC34063 и так далее).

Если схему планируется использовать не просто как знакомство с RF модулями, то второму микроконтроллеру будет необходим отдельный источник питания.

Вся схема была собрана и отлаживалась на макетных платах для микроконтроллеров Atmega8 и Attiny13:

Как видно, модули использовались без антенн, конечно же на небольшом расстоянии связь будет осуществляться, но качество связи будет хуже. Моему примеру не стоит следовать в этом плане - не ленитесь сделайте антенны для модулей и припаяйте их. Производитель указывает длину антенн 32 и 25 сантиметров для приемника и передатчика соответственно. Однако в примечании пишется, что важно использовать антенну длинной 17 см. Тут я немного и запутался какой же длинны должна быть все же антенна. Также производитель отмечает, что расположение антенны также сказывается на качестве приема сигнала. Здесь наилучшее расположение можно подобрать методом научного тыка - в каком положении лучше сигнал, там и расположить антенну. В китайских устройствах с применением подобных модулей ее делают в виде спирали и располагают просто вдоль приемника.

Несколько слов о применении - при помощи таких схем можно передавать и принимать информацию о температуре или еще о чем-нибудь в точках, отдаленных от основного микроконтроллера. Также при помощи принятого кода можно управлять какими-либо не сложными схемами дистанционно (по типу включить / выключить). Ну и вообще применять там, где только захочется.

Для программирования нужно знать конфигурации фьюз битов микроконтроллеров для Atmega8:

К статье прилагаются прошивки для микроконтроллеров, исходники в , а также видео демонстрирующее работу схемы и передачу информации от микроконтроллера к микроконтроллеру (tiny13 считает от 0 до 255 и передает постоянно значение другому микроконтроллеру, на котором это значение отображается на экране LCD дисплея, на видео значение будет передаваться до 111 и в этот момент разъединим линию данных от модуля передатчика, цифра останется в последнем переданном состоянии - 111).

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 МК AVR 8-бит

ATmega8

1 В блокнот
IC2 МК AVR 8-бит

ATtiny13A

1 В блокнот
VR1 Линейный регулятор

L7805AB

1 В блокнот
VD1-VD4 Выпрямительный диод

1N4007

4 В блокнот
RF1 RF приемник XY-MK-5V 1 В блокнот
RF2 RF передатчик FS1000A 1 XY-FST В блокнот
C1, C9 10 мкФ 2 В блокнот
C2, C4-C7, C10 Конденсатор 100 нФ 6 В блокнот
C3 Электролитический конденсатор 1000 мкФ 1 В блокнот
C8 Электролитический конденсатор 220 мкФ 1 В блокнот
R1 Резистор

RF – модули своими руками

Иногда возникает ситуация, когда имеются в наличии ПАВ- резонаторы на те частоты, на которые промышленность не выпускает приемные модули. Да и не секрет, что стоимость промышленных микросборок около 7 уе (RX 5000) способно отбить охоту экспериментировать у кого угодно. Современная элементная база позволяет собрать и передатчик и приемник самостоятельно с характеристиками, как минимум, не худшими, чем у промышленных модулей.

Передатчик данных.

Стандартная схема, испытанная многими радиолюбителями. Состоит из управляемого задающего генератора и усилителя мощности. Мощность около 10 мВт, потребляемый ток 15 мА. Ток задающего генератора около 2 мА. Потребляемый ток и мощность оконечного каскада можно регулировать резисторами смещения. Следует помнить при этом, что ток оконечного каскада свыше 50 мА способен вывести из строя транзистор применяемый в данной конструкции.

Приемник данных.

Приемник – сверхрегенератор с чувствительностью около 1 мкв. Сохраняет работоспособность от 3 до 6 вольт никуда при этом не «уезжая» по частоте. Связь сверхрегенератора с антенной индуктивная, что позволяет избежать пагубного влияния наводок и сильных сигналов на работу сверхрегенеративного каскада.

Настройка приемника производится сдвиганием и раздвиганием витков катушки в цепи коллектора. Применение емкостей параллельно коллекторной катушке нежелательно т к это ухудшает добротность контура. На частоту 423,2 МГц контур имеет 9 витков.

В проведенных многочисленных испытаниях выяснилось, что применение УВЧ совместно с правильно настроенным приемником подобного, типа ничего не дает в плане улучшения чувствительности, а лишь ухудшая динамику сверхрегенератора допускает некоторую небрежность его настройки. АМ сигнал, принятый приемником, имеет очень малую амплитуду, поэтому он сначала усиливается а затем подается на вход компаратора (порогового устройства). На выходе компаратора появляется лог 1, если уровень напряжения на его входе превышает определенный уровень.

В процессе настройки приемника сигнал, излучаемый передатчиком, удобно контролировать еще в аналоговой форме после первого усилителя (вывод 1 LM 358), подсоединив туда вход обычного УНЧ.




Top