міні-бездротовий міні-передавач / приймач ультра низької потужності?


11

Я шукаю пропозиції щодо поєднання бездротового передавача та приймача. Я в основному просто намагаюся перенести кілька кнопок на бездротовий сигнал (наприклад, надіслати 1-бітний сигнал) якомога меншим пакетом:

  • Дуже короткий діапазон (повинен бути 99% надійним на відстані ~ 3 футів, без огляду).
  • Мала потужність, особливо для передавача. Я хотів би мати можливість відправити ~ 10 000 імпульсів від батареї годин
  • Дуже маленький передавач (потрібно помістити всередину щось близько 1 в ^ 3, хоча у мене є достатня гнучкість у розміщенні)
  • Хочеться запобігти випадкові перехресні розмови

Будь-які ідеї високо оцінені. Якщо вас цікавлять міркування, я намагаюся створити бездротову систему Di2 (електронна передача велосипедів)



@vicatcu - Дякую Я озирався і також знайшов такі речі, як sparkfun.com/categories/79?sort_by=price_asc&per_page=50 , але я справді просто намагаюся розібратися, як передати 1-бітний сигнал якнайменшої настройки як можна
zyklus

Відповіді:


5

Пара передавачів / приймачів 433 МГц ASK повинна дуже добре працювати в діапазонах, про які ви говорите. Я досить успішно використовував їх у своїх продуктах Wicked Node і Wicked Receiver на відстані сотень футів, тому вам слід легко використовувати їх, щоб змусити його працювати на такій невеликій відстані. Передавач може мати досить низьку потужність, тому що ви не можете переводити струм, коли не передаєте. Приймач, з іншого боку, повинен бути завжди включений і постійно виводити "дані", які вам доведеться просіювати, щоб витягти фактичні передачі з шуму. Ви можете використовувати той самий точний набір продуктів, щоб робити те, що ви хочете тут, але це буде трохи довше 1 дюйма, але ви, можливо, зможете зламати його в 1 кубічний дюйм з деякою творчістю.


Отож, одна з моїх головних проблем - це намагання зрозуміти, як обійти шум. Оскільки я намагаюся передати єдиний високий сигнал, я намагаюся уникати мікроконтролера на стороні передавача, щоб надіслати "реальну" передачу (на відміну від одного біта, який би імітувався перешкодою постійно) але з усього, що я читаю, існує стільки шуму, що спроба зробити це без кодування сигналу може бути марним - цікаво, чи погоджуєтесь ви?
zyklus

неважливо, я бачу, що приймач ASK обробляє це все :) Будь-які характеристики на безперервному відключенні живлення?
zyklus

Ще одне питання, чи знаєте ви, чи можливо / просто підключити кілька передавачів до одного приймача? Зважаючи на те, що я думаю, що це обертовий сигнал, мені знадобиться приймач, який міг би з'єднати декілька передавачів, правда?
zyklus

Приймач ASK не може керувати одночасно кількома передавачами, що передають на одній частоті. Вам потрібно зробити щось на зразок політики, по суті, мультиплексування часу, або працювати на окремих частотах ...
vicatcu

Та ж частота чудова. Мені цікавіше, чи вдасться це зробити пару з 4 передавачами одночасно
zyklus

5

Великі гравці - це Bluetooth LE (Low Energy) або Zigbee, але є нові протоколи, які легко їх обіграють.

Ви можете подивитися на протокол TELRAN. При максимальній швидкості (50 кбіт / с) на 1В монетній комірці він використовує пік 3,3 мА. Є також протокол ANT, він має більшу пропускну здатність (1 мбіт / с) і вимагає працювати протягом 3 років на монетній комірці, тому я не знаю точного пікового енергоспоживання. Це підтримується дуже великими компаніями (наприклад, у телефонів Sony це вбудовано), тому я думаю, що це може бути безпечніше, ніж врешті-решт TELRAN.


1

Те, про що ви просите, не існує і не може існувати. Забудь про це. Немає радіочастотного зв'язку на 100% надійний.


3
Я задоволений> 99% :)
zyklus

1

Я працюю над модулем Jennic JN5148, який є 32-бітним мікроконтролером із вбудованим приймачем 2,4 ГГц, це приблизно 1'x0,5'x0,1 ', тому з акумулятором він обов'язково впишеться у ваші характеристики (I' я бачив дуже крихітний випадок із цим). Крім того, вона споживає близько 15mA * 3V передачі, а вашій системі потрібна дуже коротка тривалість, скажімо, 5 мс.

2,4 ГГц має перевагу в тому, що вам потрібна дуже маленька антена (також є патчі на друкованій платі) і у вас є достатня пропускна здатність, щоб робити дуже короткі передачі, економлячи при цьому енергію.

Загалом, ви можете значно підвищити надійність, використовуючи визнання, але це подвоює (принаймні) кількість сигналів, які ви передаєте, за рахунок енергії. Для такого простого посилання ви можете використовувати звичайний фізичний протокол 802.15.4 та протокол MAC, що добре підходить для передачі «точка-точка» та прості мережі.

Нарешті, якщо ваша програма дозволяє, це набагато ефективніше, якщо ви можете буферувати дані протягом деяких циклів (скажімо, 1 байт замість 1 біта), оскільки метадані (заголовок та, можливо, паритет) масштабуються набагато краще з більшим корисним навантаженням.

Оновлення

63μC63μA

Ах, він має дальність близько 30 м у закритому просторі зі стінами та багатьма багатьма пристроями з однаковою частотою.


Як виглядає приймальний струм? Я грав навколо деяких із радіочастотними елементами Nordic, але приймач споживає багато струму навіть тоді, коли даних не надходить.
supercat

@supercat оцінюється для передачі 15mA та прийому 17,5mA; і так, він часто використовується як завжди; але я думаю, що, використовуючи розумно таймінги, ви можете змусити приймач увімкнутись безпосередньо перед вхідною передачею. Але для цього потрібен гарний дизайн програмного забезпечення та розумне використання таймерів
clabacchio

@supercat: Це типово для струму RX. Вам потрібно розробити якусь схему, щоб не завжди слухати, якщо це турбує.
Yann Ramin

1

Серії RF800 / RF600 RF Solutions можна використовувати як енкодери та декодери для цього типу проектів. Вони дозволяють використовувати один і той же передавач спільно з декількома входами / вимикачами.

Отримайте замовлення digikey і попросіть RF800E / D або RF600E / D (E = енкодер, D = декодер) - я купив пару таких, і вони досить прості в реалізації.


1
Які характеристики ми отримуємо з чиїми модулями?
Кортук

0

Якщо ви хочете бездротовий діа2, вам потрібно буде мати можливість передавати чотири різні коди або на чотирьох різних каналах (якщо ви також не робите це послідовно, коли вам просто потрібні два канали). Помилкові позитиви також будуть розчаровувати (і потенційно болісно), тому передача одного біта, ймовірно, буде схильна до помилок.

Коли я задумався над цим, я швидко ознайомився з низькою енергією Bluetooth, але не знайшов нічого підходящого для мене. Якщо ви хочете перейти за борт, тоді ви можете використовувати ардуїно міні з звичайним Bluetooth, але це може призвести до занадто великого струму і дорого (якщо ви не можете приєднати всі чотири входи до одного передавача).

Я також думав про закодовані відкривачі гаражних дверей. Пульти можуть бути зовсім невеликими (поміщаються на брелоку). Ви можете змусити одного приймача працювати з кількома різними пультами, але я не знаю, чи зможе один приймач сказати вам, яка з чотирьох віддалених кнопок була натиснута.

На даний момент я просто використовую дроти для моєї злому барів ultegra di2 TT, але я буду продовжувати з'являтися, якщо ви отримаєте відповідь.


Ви людина з вуглецевим тт-бар? У мене є рішення, над яким я працюю. Він передбачає зворотну інженерію, що використовує шимано фазового зсуву та отримує власну друковану плату, здатну робити вигляд, що є кожним з перемикачів, а також акумулятор та блок управління. У бездротовій мережі я працюю вже через базовий бездротовий ASK. Планую завтра по-справжньому працювати над розшифровкою сигналів
zyklus

Ні, я такий, хто зробив їх, зламавши старий корпус DVD. Гра з вуглецем, як це робить Дейв, займає більше часу, ніж у мене є. Удачі в розшифровці сигналів. Мені було б цікаво почути, як ти йдеш.
Марк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.