GithubHelp home page GithubHelp logo

wi-fi_gun's Introduction

The Wi-Fi Gun Project

This project is devoted to the modeling and constructing the narrow beam antenna for the Wi-Fi frequency range. The project was inspired by the Kreosan youtube video:

https://www.youtube.com/watch?v=s-MKhffuPzM&vl=en

However it is not the origin of the design. The realy constructed antenna is the same as published in the video. This antenna was measured on professional equipment. The number of corresponding simulations were performed and results were compared.

Antenna assembling

The real design copy the one from the source video as proved to be well working one.

Antenna_photo

The antenna assembly.

Antenna_photo

The S11 of the antenna was measured on the Rohde & Schwarz VNA.

S11_real_antenna

Modeling in CST

For the convinient modeling and repeatability the design was combined into a macros with VBA language - wi_fi_gun.mcs. (wi_fi_gun_cable.mcs is updated version and includes the piece of the coaxial cable to the antenna. Such moek gives a more correct farfield) Macros construct the antenna design and also define optimisation goal (explained below). All published cst models use the developped macros. Only the geomertic parameters vary for different models.

To make macros available in CST put in into: [CST folder]/Library/Macros/Construct/[create some folder]/

The macro is the main contribution of this work for the community.

The modelling of default parameters(from source video)

The S11 of the default antenna model S11_real_antenna

The farfield of the default antenna demonstrate good directivity S11_real_antenna

Comparison of modeling and real antenna

The S11 of simulated model was compared with the real measurements. Results on the frequencies of interest are almost the same.

S11_Comparison

Optimisation

Macros also define optimisation goal - achieving the S11 not greater that the defined value. Experiments show that with the good initial settings on a defined frequency, the design can be well optimised in the required vicinity of that frequency. Results published here have all the dimentions rounded to 0.5 mm and thus are slightly worse that the optimisation result.

Optimised for 2.3-2.5 GHz (in comparison with the default):

S11_Comparison

Optimised for 2.375-2.525 GHz(in comparison with the default)

In accordance with Wi-Fi channels ranges https://en.wikipedia.org/wiki/List_of_WLAN_channels (including some extra small margin): As one can see this variant performs much better then the default on lower channels and S11 is almost flat in the full WI-Fi range.

S11_Comparison

S11_Comparison

Improved optimisation for 2.375-2.525 GHz(in comparison with the default)

Some improvements in optimiser allowed to find better parameters. S11 characteristic is now smooth and without peaks within the Wi-Fi range and also max S11<-18 dB! Directivity remains good.

S11_Comparison

Optimisation for 2.5-2.7 GHz(out Wi-Fi scopes and covers the entire 4G band 7)

Achieved in 2 optimisation steps( first with 2.5 GHz center frequency, next with the 2.6 GHz center frequency) from the wi-fi optimized gun as initialization. S11

Optimisation for 1.9-2.2 GHz(out Wi-Fi scopes and covers the entire 3G)

S11

TODO:

  • Table with the dimentions.
  • Real report of wi-fi capture.
  • Optimized wi-fi antenna assembly and measurements.

wi-fi_gun's People

Contributors

iurii-m avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.