Я хотел бы создать беспроводную связь между PIC Microchip для моего простого проекта. На самом деле это односторонняя связь, но есть один сервер и более одного клиента (около 2-4, всем клиентам нужно одинаковое количество одновременно, поэтому они идентичны). Я должен протолкнуть очень мало байтов.
Я абсолютно новичок в беспроводной связи или почти в любой аппаратной связи. Поэтому, пожалуйста, помогите мне, какой беспроводной приемопередатчик я должен использовать ?
У меня есть некоторые условия:
- Это должно быть относительно дешево .
- Это должно быть легко доступно .
- Было бы неплохо, если бы его было легко использовать.
- около 10 метров (по крайней мере)
Во-первых, я нашел «Модуль последовательного Bluetooth RF Transceiver Module rs232», но не могу найти какую-либо информацию о том, как его использовать. (Думаю, это слишком просто?) И я также не знаю, способен ли он подключаться к большему количеству клиентов. И я также видел ZigBee, но я обнаружил, что он «немного» одолел для моих нужд. (А также сложно.)
Так какой тип беспроводного трансивера вы мне порекомендуете?
источник
Возможно, вы захотите взглянуть на Digi XBee . У них есть как двухточечные, так и многоточечные решения. Они просты в использовании, поскольку вы просто подключаете их к микроконтроллеру через соединения UART; полная реализация IEEE 802.15.4 прозрачна. Я нашел цену в порядке (что-то вроде 18 евро за модуль точка-точка, IIRC).
Отредактируйте
внутренний диапазон до 30 м , но вы, вероятно, знаете, что это очень сильно зависит от конструкции здания. Линия обзора до 90м. Версия XBee-PRO: до 90 м и 1,6 км соответственно
источник
Вы можете взглянуть на радиомодули Microchip 802.15 и стек MiWi, которые могут их использовать. Этот вид радио предназначен для малой мощности и относительно низкой скорости передачи данных.
В противном случае ваш вопрос слишком широк, чтобы дать содержательный ответ.
источник
Достаточно ли прямой видимости, возможно, с передатчиком или отражателем в потолке? Если это так, вы не получаете намного проще или дешевле, чем инфракрасный. Для приема вы можете использовать обычную демодулирующую ИС 38 кГц и отправлять с использованием тактовой частоты 38 кГц (возможно, без таймера микроконтроллера) и цифрового вывода. Одним из примеров этого являются пульты Lego RCX и Power Functions.
Bluetooth предназначен для двухточечных ссылок, а не для таких передач.
источник
Вы можете использовать практически все что угодно для общения - все зависит от того, насколько абстрактной вы хотите, чтобы система была.
Вы можете использовать что-то вроде XBee, который обрабатывает связывание узлов для вас и абстрагирует связь для вас.
Или вы могли бы быть более амбициозными и использовать кучу отдельных приемопередатчиков ISM (Промышленный / Научный / Медицинский - относится к диапазону частот, в котором он работает) и написать свой собственный протокол (возможно, что-то вроде того, как работает I²C) для связи. Тот факт, что у вас есть один хозяин и несколько рабов, делает это проще.
источник
Я продаю модули RFM70 (поэтому я могу быть предвзятым, будьте осторожны!). Они дешевы, но, возможно, не так просты в использовании: 3,3 В (но с допуском 5 В), 1,28 мм штыревая сетка, китайско-английский лист данных, программный интерфейс немного сложен, и объяснение в таблице «могло бы быть лучше» , Радиус действия ~ 70 м, но «в пределах одной комнаты» более реалистично. Я где-то читал, что чип (RF70) очень похож на чип северных стран.
Я работаю над библиотекой C с лучшим объяснением интерфейса (на данный момент для LPC2148 / GCC и 16F887 / HiTech-C, которые настолько отличаются, что с другими чипами проблем быть не должно). (обновление: библиотека доступна по адресу http://www.voti.nl/rfm70 )
источник