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

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

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

802.15.4 /ZigBee, Bluetooth и Wi-Fi все требуют дорогого сопроцессора, поэтому это не вариант.

В качестве альтернативы, есть ли очень дешевые радиомодули, доступные любителям? Какие вещи вы найдете в автомобильных брелоках и беспроводных термометрах, возможно?

Будет ли создание простого приемопередатчика на домашней печатной плате даже практичным, или я буду страдать от настройки, вмешательства и странного аналогового материала?

Может ли что-то вроде этого вывести из микроконтроллера? Как насчет получать?

77 голосов | спросил Toby Jaffey 30 J0000006Europe/Moscow 2010, 04:28:35

10 ответов


37

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

Они довольно распространены и очень дешевы. Пакеты из 20 эмиттеров за 1 доллар США и 100 приемников за 13 долларов США можно найти на eBay (не включая доставку). У многих магазинов электроники есть и их.

ответил Ponkadoodle 30 J0000006Europe/Moscow 2010, 07:30:56
45

Вы в значительной степени должны покупать готовые модули, вы не можете рассчитывать подключить свой собственный передатчик /приемник от нескольких транзисторов и кристалла, конструкция радиочастотной схемы неумолима и все, но требует специальной печатной платы (или пользовательской IC). Вероятно, вы могли бы создать свой собственный RF-модуль на печатной плате, если бы вы сделали какую-то работу, но в этот момент, если вы создаете свои собственные печатные платы, вы не сэкономите много денег по сравнению с очень дешевыми доступными модулями.

SparkFun имеет RF Transmitters & Получателей за 4 и 5 долларов США соответственно. Поскольку они являются лишь основными частями, вам нужно будет сделать немного дополнительной логики на вашем микроконтроллере, чтобы компенсировать помехи, например, отправляя коды управления ошибками, чтобы можно было обнаружить и восстановить отсутствующие /перевернутые биты.

Я обнаружил, что SeeeeeedStudio продает почти то же самое, но даже дешевле. Это $ 4.90 для пары приемников и передатчиков .

ответил davr 30 J0000006Europe/Moscow 2010, 05:28:53
14

Самые дешевые радиомодули, которые я знаю, это модули RFM12, они выполняют частотную манипуляцию в полосе 433 или 868 МГц.

ответил starblue 30 J0000006Europe/Moscow 2010, 11:29:14
8

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

ответил gallamine 25 Jpm1000000pmTue, 25 Jan 2011 19:20:54 +030011 2011, 19:20:54
8

Nordic Semi nRF24L01 + прост в использовании, SFE продает модули.

ответил Leon Heller 30 J0000006Europe/Moscow 2010, 06:47:06
7

Я не уверен, что это будет считаться достаточно дешевым, но фишки Linx просты. Я сделал PCB для этих чипов и успешно запускал 16 наборов одновременно в комнате размером 10 x 20 м без каких-либо специальных обманщиков.

Будущая электроника имеет TRM-315-LT для £ 11.33 каждый в Великобритании. Могут быть и другие модули, которые дешевле, но я думаю, что те, которые я использовал ранее (это было ~ 6 лет назад, поэтому моя память немного нечеткая).

ответил pingswept 30 J0000006Europe/Moscow 2010, 04:35:58
6

Модули RFM70 (предупреждение: я их продаю) даже дешевле RFM12. Документация одинаково плоха, но я создал хорошую библиотеку C, которая должна сделать их намного проще. Вы можете найти библиотеку здесь:

библиотеки VOTI RFM70

ответил Wouter van Ooijen 31 PM00000090000005931 2011, 21:51:59
4

Северная серия nRF24. Если вы заказываете неагрессированные версии этих модулей, их можно получить за $ 7 за модуль. Усиленные версии находятся в диапазоне от $ 15 до $ 20, поэтому диапазон является основным фактором в цене. Те, что продаются Sparkfun, составляют около 23 долларов, но усиливаются. Сообщалось, что модули с неулучшенными модулями имеют около 30 футов диапазона с трассирующими антеннами.

Эти модули также имеют преимущество обнаружения ошибок, подтверждения и автоматической ретрансляции.

ответил 3.3volts 20 TueEurope/Moscow2011-12-20T07:50:46+04:00Europe/Moscow12bEurope/MoscowTue, 20 Dec 2011 07:50:46 +0400 2011, 07:50:46
2

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

ответил jpc 21 MaramMon, 21 Mar 2011 04:49:04 +03002011-03-21T04:49:04+03:0004 2011, 04:49:04
-1

Определенно посмотрите на профили сверхнизкой мощности Bluetooth 4.0. Это говорит о силовых устройствах с простыми датчиками в течение месяцев /лет.

ответил NetConstructor.com 24 +04002012-10-24T20:25:52+04:00312012bEurope/MoscowWed, 24 Oct 2012 20:25:52 +0400 2012, 20:25:52

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132