Объявление

Свернуть
Пока нет объявлений.

Тестирование антенн с расчётым усилением около 12 dBi

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    Тестирование антенн с расчётым усилением около 12 dBi

    Оборудоавние -
    На базе сервомашинки MG996R сделано поворотное устройство для антенны.
    Сервомашинка подключена к Launchpad-MSP430 (Это микроконтроллер вроде Arduino) на котором крутится специальный скетч.
    Микроконтроллер по USB подключен к роутеру TP-Link TL-MR3220 на котором крутится OpenWRT.
    Все программы (скрипты) могут выполняться выполняются как на роутере, таки на PC с OS Linux.
    С роутера можно давать комманды на позиционирование антенны от 0 до 180 градусов,
    с точностью в один градус.
    Поворотка получилась довольно хлипкая и используется в основном для "гнутиков" с малой парусностью.
    Вот -
    Нажмите на изображение для увеличения.

Название:	S8-на_поворотке.jpg
Просмотров:	1
Размер:	149.9 Кб
ID:	233643 Нажмите на изображение для увеличения.

Название:	corner-на_поворотке.jpg
Просмотров:	1
Размер:	113.6 Кб
ID:	233644
    "На антенной поворотке, гордо реет 'гнутик' TUL-а" "Поворотка уже стонет, только не было-бы ветра !"
    Но при отсутствии сильного ветра, можно закрепить и вертеть панели.
    Что и было сделано.

    Измерения проводились так -
    Антенна позициониваралсь от 0 до 179 градусов.
    На каждом градусе делалось 11 сканирований эфира и результаты писались в базу данных MySQL.
    Затем, на основе этих данных генерировались графики.
    Естественно, измерения проводились для каждой антенны отдельно и заняли несколько дней.
    В результате могут наблюдатся флюктуации, связанные с состоянием атмосферы,магнитосферы и.т.д.
    Но я стерплю ... мне такая точность вполне достаточна.
    Процесс довольно длительный и может длиться около трёх часов ...
    Всего видно более 600 AP, но я выбирал первые 100 с наиболее сильным и устойчивым сигналом.

    В тестах учавствовали -
    Loop Yagi (loop_yagi)
    Патч двойной 12.6 dBi (panel_12)
    Уголковая антенна по мотивам с диполем (corner_12)
    двойной Bi-Quad (2_bi_quad)
    СУПЕР ВОСЬМЁРКА + 5 директоров (s_8_5_dir)

    Провода для восьмёрки 1мм не нашел, сделал из 1.4мм, по расчётам MMANA сопротивление снизилось до 43 Ohm и КСВ подрос.
    Всё равно запитку как в MMANA фиг сделаеш, а от неё очень многое зависит. В общем - как есть, так есть.
    На уголковой антенне размеры "ушей" 155х180мм, середина 36мм и диполь другой (когда сделаю текстолитовый, сравню)
    Остальные антенны выполнены строго по чертежам, с допусками 0.1-0.2 мм.

    Гнутики (Yagi,BiQuad,S8+5) питались через отрезок кабеля RG316 длинной 40см,
    припаянным непосредственно к антенне и с SMA разьёмом на другом конце.
    Панель и уголок, через уловой переходник SMA.
    Вся эта радость, подключалиь к самому китайскому из китайских, USB адаптеру BlueWay 18000G.

    Легенда графиков -
    "тени" сделаны на основе усреднения 11 измерений на каждый градус. Виден большой шум.
    Основные линиии получены с помощью кривых Безье.
    Точки внизу и вверху - это абсолютные минимальные и максимальные значения сигнала конкретной антенны для AP.

    Ахтунг !!! Все графики движок форума покорёжил и сделал совершенно не смотрибельными !
    Превью нормальные, а графики ... хренов движок убрал альфа канал из PNG
    Пришлось всё переделывать в jpeg, размер увеличился в 2 раза, а качество хреновое !
    jpeg-и движок тоже покорёжил, были сделаны с приличным качеством и прогрессивной развёрткой,
    а движок как всегда всё тупо причесал по своему. Смотреть можно, но противно ...
    :diablo:


    Результаты -
    Точки в зоне прямой видимости -
    500 метров - Нажмите на изображение для увеличения.

Название:	Marinas HotSpot-00 0C 42 68 74 DD.jpg
Просмотров:	1
Размер:	112.3 Кб
ID:	233645
    600 метров - Нажмите на изображение для увеличения.

Название:	Comunidad La Almadraba-DC 9F DB 0A 18 77.jpg
Просмотров:	1
Размер:	110.3 Кб
ID:	233646 Нажмите на изображение для увеличения.

Название:	Comunidad La Almadraba-DC 9F DB 06 5C 98.jpg
Просмотров:	1
Размер:	107.0 Кб
ID:	233647
    650 метров - Нажмите на изображение для увеличения.

Название:	MercuryWifi 951055676-02 21 A4 32 30 3A.jpg
Просмотров:	1
Размер:	112.4 Кб
ID:	233648 Нажмите на изображение для увеличения.

Название:	MercuryWifi 951055876-02 21 A4 32 13 31.jpg
Просмотров:	1
Размер:	111.7 Кб
ID:	233649
    850 метров - Нажмите на изображение для увеличения.

Название:	colonias-00 15 6D E4 80 22.jpg
Просмотров:	1
Размер:	104.2 Кб
ID:	233650
    8000m Над морем - Нажмите на изображение для увеличения.

Название:	Costa Natura Wifi-D4 CA 6D 62 C9 B1.jpg
Просмотров:	1
Размер:	99.8 Кб
ID:	233651
    Последний раз редактировалось zuriuslev; 01.12.2013, 02:54.

    #2
    Эти точки находятся в квартирах т.е наверняка за стеклом плюс куча отраженных сигналов
    Нажмите на изображение для увеличения.

Название:	WLAN_02-E0 91 53 3C E5 83.jpg
Просмотров:	1
Размер:	111.0 Кб
ID:	216325 Нажмите на изображение для увеличения.

Название:	WLAN_2C-E0 91 53 08 BB 0A.jpg
Просмотров:	1
Размер:	106.9 Кб
ID:	216326 Нажмите на изображение для увеличения.

Название:	WLAN_CA-50 67 F0 AC 50 3E.jpg
Просмотров:	1
Размер:	114.2 Кб
ID:	216327

    Любой из участников теста иногда вырывался вперёд -
    Panel_12 Нажмите на изображение для увеличения.

Название:	CasaresDelSol10.jpg
Просмотров:	1
Размер:	104.4 Кб
ID:	216328
    TUL писал, что панели работают хуже при ориентации вдоль стены.
    MarinaReal0 находится примерно на 177 градусах и Panel_12 побеждает с явным преимуществом Нажмите на изображение для увеличения.

Название:	MarinaReal0-00 27 22 FA C1 BC.jpg
Просмотров:	1
Размер:	110.6 Кб
ID:	216329

    loop_yagi Нажмите на изображение для увеличения.

Название:	CasaresDelSol-00 0C 42 51 CC 4F.jpg
Просмотров:	1
Размер:	103.8 Кб
ID:	216330
    corner_12 Нажмите на изображение для увеличения.

Название:	ApptNet-F8 1A 67 78 47 CA.jpg
Просмотров:	1
Размер:	105.5 Кб
ID:	216331
    2_bi_quad Нажмите на изображение для увеличения.

Название:	monkeylodge-08 76 FF D1 FA AB.jpg
Просмотров:	1
Размер:	103.4 Кб
ID:	216332
    s_8_5_dir Нажмите на изображение для увеличения.

Название:	WLAN_EBD1-30 39 F2 73 EB D2.jpg
Просмотров:	1
Размер:	109.5 Кб
ID:	216333 Правда AP находится за стенами,примерно на 330 гадусах (если продолжить развёртку)

    Таких графиков у меня много, старался выбрать наиболее характерные.
    Выводы, пока делать не стану. Может быть старшие товарищи сначала прокомментируют.
    Последний раз редактировалось zuriuslev; 01.12.2013, 02:37.

    Комментарий


      #3
      Совместное фото участников

      Нажмите на изображение для увеличения.

Название:	5_Антенн.jpg
Просмотров:	1
Размер:	209.8 Кб
ID:	216324

      Если у модераторов есть доступ к движку форума, то надо подправить функцию, которая вставляет lan23 в изображения,
      надо искать функцию imagecopymerge и заменить её на imagecopymerge_alpha
      Код:
      function imagecopymerge_alpha($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct){
          if(!isset($pct)){
              return false;
          }
          $pct /= 100;
          // Get image width and height
          $w = imagesx( $src_im );
          $h = imagesy( $src_im );
          // Turn alpha blending off
          imagealphablending( $src_im, false );
          // Find the most opaque pixel in the image (the one with the smallest alpha value)
          $minalpha = 127;
          for( $x = 0; $x < $w; $x++ )
          for( $y = 0; $y < $h; $y++ ){
              $alpha = ( imagecolorat( $src_im, $x, $y ) >> 24 ) & 0xFF;
              if( $alpha < $minalpha ){
                  $minalpha = $alpha;
              }
          }
          //loop through image pixels and modify alpha for each
          for( $x = 0; $x < $w; $x++ ){
              for( $y = 0; $y < $h; $y++ ){
                  //get current alpha value (represents the TANSPARENCY!)
                  $colorxy = imagecolorat( $src_im, $x, $y );
                  $alpha = ( $colorxy >> 24 ) & 0xFF;
                  //calculate new alpha
                  if( $minalpha !== 127 ){
                      $alpha = 127 + 127 * $pct * ( $alpha - 127 ) / ( 127 - $minalpha );
                  } else {
                      $alpha += 127 * $pct;
                  }
                  //get the color index with new alpha
                  $alphacolorxy = imagecolorallocatealpha( $src_im, ( $colorxy >> 16 ) & 0xFF, ( $colorxy >> 8 ) & 0xFF, $colorxy & 0xFF, $alpha );
                  //set pixel with the new color + opacity
                  if( !imagesetpixel( $src_im, $x, $y, $alphacolorxy ) ){
                      return false;
                  }
              }
          }
          // The image copy
          imagecopy($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h);
      }
      Тогда в PNG будет сохраняться альфа канал
      Последний раз редактировалось zuriuslev; 01.12.2013, 02:42.

      Комментарий


        #4
        Считаю работа проведена серьёзно! Спасибо!
        Вопросы технического характера в личку не задавайте! Всё-равно отправлю на форум!
        Олег

        Комментарий


          #5
          А где же выводы ?

          Комментарий

          Обработка...
          X