- •Содержание
- •Введение
- •ТехнологияWi – Fi
- •Как работает Wi–Fi
- •Радиус действия персональных, локальных и глобальных беспроводных сетей
- •Классификация беспроводных технологий
- •Ad–Hoc сеть (ibss)
- •Инфраструктура локальной беспроводной сети bss
- •Расширенная зона обслуживания ess беспроводной сети
- •Виды точек доступа: а, б – внутренние; в, г – внешние
- •Беспроводные адаптеры: а – с usb портом, б – формата pcmcia, в – встроенный в материнскую плату
- •Пользовательский Wi–Fi
- •802.11B/g/n
- •Стандарт 802.11
- •Wi–Fi антенны
- •Децибелы
- •Методика расчета
- •Зависимость чувствительности от скорости передачи данных
- •Вычисление центральной частоты
- •Практическая часть
- •Назначение программы
- •Выбор языка программирования
- •Системные требования
- •Описание данных
- •Проектирование интерфейса
- •Вид формы
- •Описание структуры программы
- •Состав проекта:
- •Блок–схема алгоритма программы
- •Инструкция пользователя
- •Главное окно
- •Пример выполнения программы
- •Результат выполнения программы
- •Заключение
- •Список использованной литературы
- •Приложение. Листинг программы
Зависимость чувствительности от скорости передачи данных
Скорость |
Чувствительность |
54 Мбит/с |
–66 дБмВт |
48 Мбит/с |
–71 дБмВт |
36 Мбит/с |
–76 дБмВт |
24 Мбит/с |
–80 дБмВт |
18 Мбит/с |
–83 дБмВт |
12 Мбит/с |
–85 дБмВт |
9 Мбит/с |
–86 дБмВт |
6 Мбит/с |
–87 дБмВт |
FSL вычисляется по формуле:
FSL = YдБ – SOM
где SOM (System Operating Margin) – запас в энергетике радиосвязи (дБ). Учитывает возможные факторы, отрицательно влияющие на дальность связи, такие как:
температурный дрейф чувствительности приемника и выходной мощности передатчика;
всевозможные атмосферные явления: туман, снег, дождь;
рассогласование антенны, приемника, передатчика с антенно–фидерным трактом.
Параметр SOM обычно берется равным 10 дБ. Считается, что 10–децибельный запас по усилению достаточен для инженерного расчета.
Центральная частота канала F берется из таблицы 4:
Вычисление центральной частоты
Канал |
Центральная частота (МГц) |
1 |
2412 |
2 |
2417 |
3 |
2422 |
4 |
2427 |
5 |
2432 |
6 |
2437 |
7 |
2442 |
8 |
2447 |
9 |
2452 |
10 |
2457 |
11 |
2462 |
12 |
2467 |
13 |
2472 |
14 |
2484 |
В итоге получим формулу дальности связи:
.
Практическая часть
Назначение программы
Программа предназначена для расчёта дальности действия Wi–Fi сигнала.
Выбор языка программирования
Программирование под Windows всегда было нелегкой задачей. Интерфейс прикладного программирования (Application Programming Interface) Windows предоставляет в распоряжение программиста набор мощных, но не всегда безопасных инструментов для разработки приложений. Можно сравнить его с бульдозером, при помощи которого удается добиться поразительных результатов, но без соответствующих навыков и осторожности, скорее всего, дело закончится только разрушениями и убытками.
Эта картина изменилась с появлением Visual Basic. Используя визуальный интерфейс, Visual Basic позволяет быстро и легко разрабатывать законченные приложения. При помощи Visual Basic можно разрабатывать и тестировать сложные приложения без прямого использования функций API. Избавляя программиста от проблем с API, Visual Basic позволяет сконцентрироваться на деталях приложения.
Microsoft Visual Basic 6.0 – это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsoft Windows’95 и Microsoft Windows’NT
Оригинальный язык программирования Basic был создан Джоном Кемени и Томасом Курцем в 1963 г в Дартмурском колледже. Он быстро завоевал популярность в качестве языка для обучения программированию в университетах и школах и был адаптирован для использования на персональных компьютерах основателем и главой компании Microsoft Биллом Гейтсом в середине 70–х гг. С тех пор для ПК последовательно было выпущено несколько версий Basic, включая Microsoft Quick Basic и MS–DOS Qbasic. Хотя программная оболочка Visual Basic выполнена полностью графической, а сам язык программирования весьма далек от языка, применяемого для ранних версий интерпретаторов Basic, простота и элегантность Basic осталась в большой мере присущей и новым версиям. Широкие возможности Visual Basic и его простота послужили основной причиной для выбора его в качестве языка программирования для создания таких Windows– приложений как Excel.
Основные возможности Visual Basic 6.0:
Управление множественными проектами с помощью Explorer
Использование новых сред Code Editor (Редактор кодов), в том числе Auto Quick Info (Быстрого Авто информатора)
Работа с окном Form Layout (Макета бланка) для настройки внешнего вида программы.
Изменение размеров окон и документов.
Выбор и использование функций управления Active X.
Использование новых отладочных инструментов и техник для исправления ошибок программирования.
Быстрый запуск проекта с одной или более предопределенной формой.
Расширение возможностей Microsoft Word через автоматизацию.
Среда программирования Visual Basic содержит все необходимые инструменты для быстрого и эффективного создания мощных программ, работающих в среде Windows.