WiFi USB свистки з Китаю.

Всім привіт!
Сьогодні у мене на столі лежить USB Wi-Fi  адаптер, або як його ще називають у народі «свисток», від компанії Edimax. Фірма не дуже у нас відома, хоча пристрої робить вельми непогані, з російською локалізацією і по осудним цінами. У Edimax є кілька моделей, ми ж подивимося на найстаршу в лінійці - EW-7822UAC  (Купити можна).

Головні його особливості - підтримка новітнього стандарту WiFi 802.11AC і як наслідок два діапазони роботи (2.4 і 5 ГГц) .Крім того, цей адаптер підключається в роз'єм USB 3.0, що максимально збільшує швидкість його взаємодії з комп'ютером. Таке поєднання характеристик дає відмінні можливості для впевненого використання сервісів в інтернеті, які вимагають високої швидкості - наприклад, перегляд потокового відео в HD якості або гра в «важкі» онлайн-ігри.


Також звертає на себе увагу наявність окремої відкидається від корпусу антени, положення якої можна налаштувати на оптимальний прийом сигналу. Ще одна з «фішок» адаптера - повноцінна підтримка не тільки Windows, але і Mac OS.

З коробки я дістав всього 3 речі - сам адаптер, паперове керівництво і компакт-диск з електронним PDF варіантом керівництва і програмою для установки.


Порадувало те, що на корпусі пристрою є кнопка «WPS» - з її допомогою можна швидко без всяких ручних конфігурацій підключитися до роутера, якщо останній також оснащений цією функцією.


Меню CD англійською мовою, але все настільки інтуїтивно зрозуміло, що установка драйверів відбувається за лічені секунди.


Тести на швидкість

Як завжди, все, що нам потрапляє в руки, піддається декільком швидкісним тестів на підключення до інтернету і роботу всередині локальної мережі. Не минув цієї долі і wi-fi адаптер  Edimax EW-7822UA. Cначала було вироблено два виміру через сервіс SpeedTest - відразу відзначимо, що він неповноцінний і залежить не тільки від устаткування, але і від тарифу і налаштувань провайдера. До речі, в якості точки доступу WiFi  виступав роутер тієї ж фірми (EW-7208APC), який повністю відповідає за характеристиками нашому адаптера.

1. На частоті 2.4 GHz


2. На частоті 5 GHz


Після цього ми виключили з ланцюга провайдера інтернету, але задіяли другий комп, на якому працював аналогічний за можливостями двохдіапазонний адаптер Archer T4U від TP-LINK. На обох ПК встановлена ​​Windows 7 64 bit, використовувалася програма AIDA32 Network Benchmark для виміру швидкості між двома пристроями в локальній мережі. Маємо наступне:

3. 1 ПК до роутера по кабелю, 2 - по Wi-Fi на 2.4 GHz


4. 1 ПК по кабелю, 2 - на 5 ГГц


3. Два ПК бездротовим способом на 2.4 ГГц


3. Два ПК бездротовим способом на 5 ГГц


13 серпня 2014 року, 18:00

SDR приймач з китайського USB свистка.


Катану віддай,
Меч дерев'яний візьми.
Так модно тепер.

Нехай це здасться не патріотичним, але дякувати за те, що простим російським людям жити стало краще і веселіше, слід китайців. Звичайно, в області балету вони далеко не попереду планети всієї, та й про Мурку п'яним баритоном співати душевно не вміють. Але все одно знайдеться, за що їх можна щиро любити.

Наприклад, Росія, для чогось вбила свою електроніку, зараз самостійно не зробить промисловим способом навіть банального побутового КВ радіоприймача, який в пізнавальних цілях за радянських часів паялі 15-річні пацани. Тому доля нам використовувати китайські приймачі, якщо тільки знайдеться, що слухати в ефірі (з цим).

Заслуга китайців не стільки в тому, що вони постачають нас цілком і іншими потрібними штуками за уп'ятеро менший прайс, ніж того б можна було очікувати від вітчизняних спекулянтів. Без китайців ми б взагалі не долучилися до деяким сучасним технологіям.

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

TV донгл на чіпсетах RTL2832U і Rafael Micro R820T

Це ось така штука, що випускається в численних модифікаціях, і доступна в будь-якому магазині китайської електроніки типу АліЕкспресс:



Зі зворотного боку в блістер вкладений CD-диск з софтом, і, скажімо так, антенно-фидерная система - магнітне підставу з кабелем і роз'ємом, в яке вкручується антена з серединки лицьового боку блістери.

У зборі виходить ось така картинка:



Варто відразу сказати, що пульт управління і CD-диск нам взагалі не знадобляться. Так само абсолютно все одно, що буде написано на самому донгла в плані підтримуваного їм функціоналу (від цього залежить його ціна). Важливо лише, щоб в донгла були мікросхемке тюнера R820T і АЦП RTL2832U.

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

Ну і ми туди ж :)

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



Чіпи з числом ніжок більше дюжини - це ті самі тюнер (зліва) і АЦП (правіше). Причому життєво важливо, щоб трохи вище антенного роз'єму транзистор про трьох ніжках (промаркований як D6) був таки упаяний. Він символізує собою два зустрічно-паралельних діода в одному корпусі, що захищають вхід девайса від статики - китайці дуже люблять економити на таких речах, і запросто можуть диодную збірки не впаяти, що Вам неодмінно потім відгукнеться.

З'ясувавши, як це виглядає, пора задатися питанням, що ж там усередині, і як воно працює.

Що всередині у TV-донгла?

Не так вже й багато детальок - схема кликабельна:



SDR початкового рівня на TV донгла.

У чіпа RTL2832U ненавмисно був виявлений дуже цінний режим, в якому все вбудовані в чіп штатні функції декодування TV повністю відключаються, а сам чіп починає працювати як банальний, але швидкодіючий АЦП, що дозволяє робити оцифровку з частотою до 3 мільйонів восьмибітних вибірок в секунду. Це нам зрозуміло, ми з дитинства чули про мирно оре трактор з вертикальним зльотом.

За допомогою спеціального нестандартного драйвера чіпом навіть можна повноцінно управляти по USB, і отримувати від нього оцифрований ефірний сигнал.

Ефірний сигнал надходить від тюнера, виконаного на чіпі R820T. Чіп може бути і іншим, але цей цікавий тим, що здатний працювати на частотах від 24 МГц до 1.75 ГГц. Прийнята частота також виставляється через USB драйвер, А шматок радіодіапазону поблизу заданої частоти і шириною від 250 кГц до 3 МГц вирізається з ефіру, і згодовується АЦП.

Зверніть увагу, що кожної операционке покладається своя версія софта, так що будьте уважні.

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

Тепер варто вибрати гніздо USB, до якого донгл і буде згодом підключатися. Іноді спостерігається небажання кінцевих девайсів працювати з «чужими» портами без перевстановлення драйверів, так що тут про всяк випадок будемо педантичні.

Встромляємо в вибране гніздо USB 2.0 наш донгл, куплений у китайців.
Антену підключати до нього поки не треба.

Винда кинеться пізнавати виявлений пристрій, шукати для нього драйвера, а потім їх ставити. На цьому етапі ми їй поки не заважаємо, так як Вінда повинна попередньо детектувати наявність так званого Bulk-In Interface.

А ось коли Винда захоче поставити драйвера, але ніде їх не знайде, запит на пошук і установку драйвера треба відхилити. Драйвер ми поставимо свій, альтернативний.

Чи не виключений варіант, що Винда все-таки знайде який-небудь драйвер для нашого пристрою в Інтернеті, і поставить його. Щоб потім цей неправильний драйвер не виколупувати, доцільно заблокувати комп'ютера доступ в Інтернет перед утикання донгла.

Для установки правильного драйвера запускаємо ТУЛЗ з пункту раз, вийняту з архіву. Що в якому випадаючому меню повинно бути встановлено, видно на малюнку:



Правда, при черговому оновленні Винда запросто може припустити, що це все-таки якесь Реалтек аудіо пристрій, для якого слід поставити драйвер новіше.

Якщо автообновление Вашого комп'ютера, не юзает запит на схвалення таких дій, і все оновлює автоматом, то після такого насильства донгл як SDR працювати відмовиться.

В такому випадку Диспетчером Пристроїв це фіктивне аудіопристр потрібно знести, витягнути донгл з USB, і вставити його назад. Винда заново активує Bulk-In Interface, виявить і схвалить інтерфейс інфрачервоного управління (воно в донгла, як розумієте, є), і згадає про раніше встановлений драйвер  - переставляти його не буде потрібно.

Програми для управління SDR приймачем.

Скажемо відразу, таких програм віз і маленький візок. Кожна з них заточена під якесь конкретне застосування, і певні речі робить максимально зручним чином. Ось такий лінк здатний розважати Вас не менше тижня, якщо Ви любите колекціонувати відчуття. До речі, це культовий сайт для нашого девайса, його варто повивчати.

Самий цимес полягає в тому, що потрібний софт можна написати навіть самостійно. Наприклад, ось зразок найпростішого софта, який працює в консолі Вінди, приймаючи або яку-небудь одну станцію, або моніторячи кілька каналів. Ресурсів їсть практично нуль, і для моніторингового приймача підходить ідеально.



Як випливає з малюнка на прикладі підслуховування місцевих таксистів, в консолі Вінди можливо організувати якийсь візуал - бачити спектр і силу сигналу станції в діапазоні частот, малюнок її модуляції на «водоспаді». А оскільки в програмі є навіть шумодав, то не проблема перетворити цей моніторинговий приймач в сервіс трансляції радіопереговорів в Інтернет. Легка прога, USB свисток в порту комп'ютера, і коротка антена, зазвичай стирчить прямо з свистка - зовні все зовсім просто.

До такої міри просто, що все хрдваре по трансляції шматка ефіру в Мережу може виглядати так:



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

Місцевий автор перепробував безліч варіантів, і вважає, що найбільш універсальним, але в той же час максимально простим і зручним в експлуатації, є софт під назвою SDR # (або SDRSHarp, що одне й те саме).

Жоден ентузіаст SDR прийому повз нього ніяк не пройде, а швидше за все, саме на ньому і зупинить свій вибір. Тому що архітектура програми модульна, а програма портабельная. Що Вам треба, то в неї і впендюріть. Що не потрібно, то відріже.

Оффсайта служить ресурс sdrsharp.com, проте він надмірно лаконічний, і містить далеко не всі плагіни, корисні в господарстві. Тому дуже стане в нагоді ще й російськомовний ресурс rtl-sdr.ru, де для даної керуючої програми, до всього іншого, викладений плагін DSD + (прийом цифрових каналів  зв'язку, які в ефірі звучать як малозрозуміле, але інтригуюче тир-тир-тиц). З інструкцією по активації та налаштування, природно.

Про антені.

Не забувайте: то, що йде в комплекті поставки донгла, добре працює лише в районі 600 МГц, де живе телебачення. Слухати там особливо нічого.

В інших діапазонах ця антена працює так собі, хоча на неї і ловиться FM радіомовлення і всякі місцеві поліцаї і таксисти. Але все-таки набагато краще буде застосувати цю антену на відповідний діапазон, або хоча б накрутити на магнітне підставу штиркової телескопічну антену регульованої висоти. Її вже можна налаштувати на потрібну довжину хвилі, хоча без противаги вона і не стане працювати в повну силу.

Тільки правильна зовнішня антена, висунутий за межі залізобетонного будівлі, дозволить розкрити весь потенціал SDR приймача.

Втім, це справедливо і для приймача будь-якого іншого типу.

Недоліки SDR на базі TV-донгла з RTL2832U:

Недолік фактично тільки один - низький динамічний діапазон приймача, обумовлений мінімальної розрядністю чіпа (8 біт).

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

Ефект позначається головним чином на УКХ, де зв'язкові станції мають символічну потужність (від 5 до 7 Ватт), але десь поруч з Вами періодично включається потужна базова станція якогось поліцейського РВВС.

Це принциповий недолік - динаміку понад 50 db Ви не отримаєте.

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

Короткий введення в курс для тих, хто перший раз побачив наш проект

Ми розробляємо повноцінну систему Розумного будинку. «Перша ластівка» нашої системи - DIY-диммер. Ось його основні характеристики:

  • Робота по радіоканалу 2,4 Ггц (свій протокол, без ліцензійних обмежень, або реалізація ZigBee на базі Atmtel BitCloud)
  • Захищене шифруванням з'єднання
  • Установка без зміни стандартної електропроводки звичайної квартири
  • Низька витрата електроенергії
  • Звичний зовнішній вигляд вимикачів
  • Можливість самостійного розширення як апаратного, так і програмного функціоналу
  • Відкритий вихідний код як програмної, так і апаратної частини

Якщо ви хочете долучитися до обговорення особливостей системи, прочитайте будь ласка все і коментарі до них. Швидше за все питань після такого ознайомлення стане набагато менше.

Схема радиомодуля COOLRF EGLE

  Серце нашого - радіомодуль на чіпі Atmega128RFA1. Схема його включення взята з datasheet, з невеликими змінами:
  1. Не використовується часовий кварц, але тим не менше місце для його установки на платі передбачено;
  2. Радіо-частина була взята з datasheet виробника трансформатора (balun - використовується рекомендований Atmel до чіпу Atmega128RFA1).


Розстановка компонентів схеми:

  верх   низ

При проектуванні плати передбачалося використовувати кварцовий резонатор (Y1) в корпусі 6035, але вже після їх виготовлення, нам запропонували резонатор в іншому корпусі 3225 - після деяких пошуків, ми успішно його інсталювали, встановивши корпус під кутом (сам резонатор в корпусі встановлений по діагоналі) .

Варто відзначити деякі елементи согласующей частини радіо - конденсатори С3 і С4. Оскільки антена у нас знаходиться на платі, нам необхідно створити імпеданс для нашої несучої частоти (2.4 Ггц) в 50 Ом - це досягається підбором конденсатора С3, розрахунково його номінал повинен знаходиться в діапазоні від 0.5 до 1.5 pF. Конденсатор С4 є согласующим між трансформатором і мікро контролером - за рекомендацією виробника трансформатора - 22 pF, але як показує практика інших виробників - він не обов'язковий, а висновок трансформатора заземлюють.

Схема USB-обв'язки COOLRF EGLE USB

  Обраний нами контролер має хороший запас по flash пам'яті (128Кб) і продуктивності, але не має апаратного USB. Ми скористалися програмною реалізацією протоколу USB - бібліотекою VUSB від (obdev). Безсумнівним плюсом такої реалізації є проста обв'язування (по мінімуму потрібно всього 4 резистора) і добре документована бібліотека.

Схема обв'язки для нашого радиомодуля:


Елементи на платі розташовуються так:

  верх   низ

На жаль, при проектуванні ми допустили ряд не фатальних і легко усунених помилок, які виявилися вже при отриманні плат:

  1. за рекомендацією obdev необхідно ставити згладжує конденсатор з харчування, через помилки при проектуванні, ми його не можемо використовувати, але на якість роботи USB пристрою це не впливає;
  2. посадочне місце стабілізатора (U1) виявилося перевернуто, вихід - при встановленні стабілізатора, необхідно вигнути його ніжки в зворотну сторону.

P.S.

Чудова новина - прибула наша перша партія чіпів Atmega128RFA1. Тепер ми можемо задовольнити ваш інтерес, відправляйте ваші, поки наш сайт в розробці.

Ми готуємо статті з програмування нашого заліза. Найближчим часом покажемо, як працювати з радіоефіром з прошивки мікроконтролера і як працювати з «свистком» по USB з боку комп'ютера. До нової зустрічі!

Потрібні були WiFi USB свистки, вирішив замовити в Китаї. Знаючи про якість китайських товарів  було вирішено замовити два найдешевших USB свистка на aliexpress. Замовляв і.

Прийшли два різних Mini 150M USB WiFi Wireless Network Networking Card LAN Adapter. Один із знімною антеною, інший без антени.

Розглянемо спочатку той, який з антеною:


Посилка невеликої ваги, диск з драйверами уцілів. Як видно на фотографії антена прикручується до USB WiFi картці ззаду. Драйвера на маленькому диску всередині картонної вкладки:


Другий адаптер без антени прийшов ось в такий посилці:


Усередині комплектація схожа на першу:


Власне сам адаптер і диск з драйверами:


Диск абсолютно аналогічний з першим адаптером. Обидва USB свистка виконані на Ralink RT5370. Драйвера підходять від одного до іншого. Обидва працюють як точка доступу, але при тривалій роботі той, який з антеною - став зависати, а потім і зовсім здох. Дальність лову сигналу у нього спочатку була гірше того, який без антени (дуже дивно). Потім сигнал з нього став взагалі часом пропадати, а потім зник зовсім. В даний момент  USB WiFi з антеною в повністю неробочому стані, а той, який без антени постійно, щодня протягом вже кількох місяців приймає інтернет від китайського. Працює стабільно. Зв'язок тримає чітко. Не дарма замовив два і вийшло в підсумку, з урахуванням одного неробочого (хоча з нього можна зняти антену), все одно дешевше, ніж брати в DNS. Ось такий сьогодні вийшов огляд китайських WiFi USB адаптерів.

Всі фотографії зроблені фотоапаратом Kodak EasyShare C1530.

P.S. На численні прохання додаю архіви з файлами:

  - повністю скопійований диск.

  - все що є на диску пов'язане з Ralink.

  - просто драйвера під Windows.