Описание измерительного комплекса
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Введение

 

Проблемы приёма телевизионных и радиовещательных сигналов возникли одновременно с первыми телевизионными передачами в 30‑е годы. До 50-х годов владельцев телевизионных приёмников было сравнительно мало, и приём производился на индивидуальные антенны. Затем наступила послевоенная эра массового строительства в городах многоэтажных, многоквартирных домов, когда на их кровлях не хватало места для установки индивидуальных приёмных антенн. Выход был найден в установке одной приёмной телевизионной антенны коллективного пользования, которая устанавливалась для абонентов одного подъезда. Данный способ раздачи программ назвали системой коллективного приёма телевидения (СКПТ).

В ходе дальнейшего развития городов в 60–70-х годах началось массовое строительство домов повышенной этажности (9 этажей и выше), что повлекло за собой образование зон радиотени в ранее благополучных, с точки зрения телевизионного приёма, районах города. Особенно массовые нарекания в работе приёмной сети крупных городов проявились с внедрением в 60–70-х годах цветного телевидения, к качеству сигнала которого требования несколько выше.

В связи с наличием не одного, а нескольких передатчиков на передающих станциях уровень сигнала различных каналов в эфире различен. В городе Челябинске, например, ситуация осложняется еще и наличием нескольких направлений приема. Поэтому взамен эфирного вещания приходят сети кабельного телевидения. Передача информации через кабельные распределительные сети находит применение не только в теле- и радиовещании, но и в управлении информационными потоками в экономике, промышленности, системах дистанционного обучения. Однако основным назначением сети кабельного телевидения является предоставление абонентам большого числа телевизионных каналов, получаемых из нескольких основных источников: эфирного и спутникового телевидения, MMDS, местных студий. Увеличение числа распространяемых каналов потребовало значительно расширить частотный диапазон кабельных сетей по сравнению с сетями, используемыми ранее на территории России.

 



Анализ литературы

 

В настоящее время существует множество вариантов приема разных телевизионных программ и их количество определяется числом и возможностями подключенных к телевизору приемных антенн. В ряде случаев, например для приема спутниковых каналов, потребуется установка дополнительного блока. Сложность и, следовательно, стоимость приемного оборудования, устанавливаемого перед входом телевизора, резко возрастают, сравниваясь со сложностью и стоимостью самого телевизора, а иногда и превышая их. Естественным выходом из этого положения является использование одной сложной многофункциональной приемной системы с дальнейшим распределением полученных ТВ сигналов между многими потребителями (абонентами). При этом стоимость приемной системы для одного абонента резко снижается. Такие системы называются приемные распределительные системы телевидения (ПРСТВ). Их структуру удобно представить в виде двух частей: приемной системы (ПС), осуществляющей прием ТВ сигналов от различных источников, и распределительной сети, которая обеспечивает доставку ТВ сигналов потребителю (рисунок 1).

Источников ТВ сигналов может быть несколько:

1. эфирное телевещание в диапазонах ОВЧ и УВЧ, осуществляемое крупными ТВ центрами;

2. наземные радиоканалы СВЧ диапазона – системы MMDS, LMDS и пр.;

3. спутниковые радиоканалы – непосредственное телевизионное вещание;

4. кабельные линии связи с местными ТВ студиями.

 

 


Рисунок 1 – Обобщенная структурная схема ПРСТВ

 

Полученные ТВ сигналы должны быть распределены между абонентами ПРСТВ с помощью распределительной сети, которая в свою очередь делится на два звена.

Первое звено – это головная станция (ГС), в которой производится дополнительная обработка ТВ радиосигнала. Эта обработка может включать в себя усиление сигналов до необходимого уровня; конвертирование ТВ сигналов с одного радиоканала в другой; преобразование стандарта ТВ сигнала; модуляцию видеосигнала и сигнала звукового сопровождения, полученных с местной студии и пр. На выходе ГС формируется ряд ТВ радиосигналов, соответствующих количеству принимаемых ТВ программ, который называют групповым телевизионным сигналом.

Второе звено PC – это линейный тракт. Его задача – равномерно распределить групповой сигнал между абонентами без всякого преобразования, кроме линейного усиления, если ТВ сигнал в процессе распространения снижается до недопустимо низкого уровня. Распределительные сети делятся на кабельные и беспроводные.

Кабельная распределительная сеть (КРС) предполагает, что ТВ сигналы доставляются потребителю по кабельным линиям связи в стандарте вещательного телевидения.

КРС является закрытой системой, т.е. она не использует излучение радиосигналов в эфир. Поэтому для распределения сигналов можно использовать не только частоты стандартных каналов телевещания, но и частоты, расположенные в промежутках между телевизионными диапазонами, которые в эфире закреплены за другими системами радиосвязи. Такие каналы носят название специальных.

В настоящее время в России системы кабельных сетей находятся на пути бурного развития. Дополнительным импульсом к этому должно послужить распоряжение Правительства Российской Федерации от 25.05.04 г., №706, «О внедрении в Российской Федерации европейской системы цифрового телевизионного вещания DVB».

Постепенный отказ от существующей системы аналогового телевизионного вещания должен обеспечить операторов кабельного телевидения множеством дополнительных клиентов. Это приведет к расширению территорий, охваченных кабельными сетями, и как следствие к усложнению структуры самих сетей.

Поэтому наиболее острым вопросом является вопрос технического обслуживания кабельных сетей, который включает в себя вопросы отслеживание параметров телевизионного сигнала, локализации неисправностей кабельного тракта и их мобильного устранения. Следовательно, уже сейчас необходимо готовиться к неизбежному возрастанию спроса на измерительное оборудование для кабельных сетей.

В настоящее время лидерами рынка измерительного оборудования для кабельных сетей являются компании Telemann и Rohde&Schwarz. Поэтому, для создания конкурентоспособной продукции в этой области необходимо, прежде всего, опираться на технические параметры разрабатываемого оборудования, соотношение цена / качество, возможности сервисного обслуживания в процессе эксплуатации.

Как показывает практика, наиболее востребованными являются мобильные измерительные приборы, с помощью которых можно производить мониторинг телевизионного сигнала непосредственно на объектах входящих в кабельную сеть.

 


2. Анализ технического задания

 

В кабельной сети потоки данных идут в обоих направлениях:

l прямое;

l обратное.

Информационным поток в прямом направлении называют поток информации, поступающий от ГС к абонентам, а информационным потоком в обратном направлении – поток информации от абонентов к ГС. Диапазон частот, который применяется для передачи информационного потока в прямом направлении, называют каналом прямого направления (часто его называют прямым каналом), а диапазон частот для передачи информационного потока от абонента – обратным каналом.

Для прямого канала обычно используется диапазон частот 65…1000 МГц, а для обратного – 5…65 МГц.

Комплекс измерения параметров обратного канала в данном случае и применяется для контроля и формирования отчёта состояния канала – пакет информации. Всё это происходит в головной станции. Разрабатываемое устройство выполняет функцию передатчика информации в прямой канал обратно к абонентам, где уже по полученным данным о состоянии обратного канала и его качестве, устанавливаются необходимые выходные уровни абонентских сигналов.

В настоящее время нет определённого стандарта и диапазона частот для передачи такого рода информации, поэтому разработчикам самим приходится выбирать рабочую частоту, исходя из конкретной сети и сетки каналов. То есть, появилась потребность разработать такой формирователь потока данных, который будет программно подстраиваться на заданный свободный диапазон частот, тем самым не будет перекрываться с другими информационными потоками, например, ТВ каналами.

Отсюда возникают основные требования:

- работа во всём диапазоне прямого канала

- помехозащищённость сигнала

- достаточный выходной уровень сигнала для трансляции в канал до абонентов

 

 





Функции

 

1. «Комплекс ОК» позволяет производить настройку и контролировать работоспособность кабельной сети в диапазоне частот обратного канала

2. «Комплекс ОК» позволяет:

l измерять АЧХ распределительных приёмных систем телевидения и радиовещания в диапазоне частот обратного канала

l спектр радиосигнала в частотном диапазоне обратного и прямого каналов

3. Измеряемые параметры отображаются на ЖК-дисплее центрального измерительного устройства (ЦИУ), на дисплее компьютера, подключенного к ЦИУ или на дисплее измерителя телевизионного (ИТ‑08), подключенного к любой точке сети

 

Состав комплекса

 

Описание функционирования

 

Генератор ГПС подключается в точку кабельной сети, где требуется произвести настройку по уровню усиления или проконтролировать АЧХ обратного канала. Режим работы ГПС настраивается автономно, с помощью прибора ИТ‑08 или с помощью компьютера. Можно изменить количество пилот сигналов (до четырёх) и их частоты в диапазоне 5–65 МГц (с шагом 125 кГц). Выходной уровень напряжения регулируется в диапазоне 72 – 118 дБмкВ с шагом 0,75 дБ. Пилот сигналы формируются последовательно во времени. Каждый радиоимпульс содержит номер генератора ГПС (от 1‑го до 8‑ми) и служебную информацию. ГПС может также работать в режимах сканирования по частоте для измерения АЧХ и непрерывной немодулированой генерации на заданной частоте. Настройки сохраняются при выключенном питании.

Конструктивно генератор выполнен в металлическом корпусе с габаритами 160x85x155 мм. Питание осуществляется либо от сети 220 В либо от встроенного аккумулятора. Время работы от аккумулятора не менее 6‑ти часов.

Центральное измерительное устройство (ЦИУ, рис. 3.5.1) расположено в составе головного (узлового) устройства. Например в составе головной станции, волоконного-оптического узла и т.д. ЦИУ адаптируется под текущую конфигурацию сети. В режиме измерения пилот сигналов ЦИУ производит поиск работающих генераторов ГПС и одновременно определяет частоты пилот сигналов. Сканирование частотного диапазона производится раздельно по частотам работающих ГПС и по всему диапазону с минимальным шагом для измерения спектра радиосигнала. В этом режиме работы комплекса, в кабельной сети могут работать одновременно до 8‑ми генераторов. При обнаружении работающего в сети ГПС с включенным режимом сканирования по частоте, ЦИУ переключается в режим измерения АЧХ и принимает сигналы только от этого генератора. В этом режиме желательно иметь только один работающий генератор в кабельной сети.

Измеренные ЦИУ параметры кодируются в цифровой поток и передаются в сеть в канале передачи данных в частотном диапазоне прямого канала 110–1000 МГц.

ЦИУ выполнен в 19″ конструктиве стандарта МЭК297. Имеет встроенный ЖК-дисплей для отображения режимов работы и исследования результатов измерения. Питание осуществляется от сети переменного тока напряжением 220 В.

Измеритель телевизионный ИТ‑08, включенный в произвольную точку кабельной сети, принимает информацию от ЦИУ в канале передачи данных и отображает на встроенном дисплее. С помощью прибора можно наблюдать уровни пилот сигналов от любого из работающих ГПС, спектр полного или ограниченного диапазона частот обратного канала, а так же АЧХ участка кабельной сети от точки включения ГПС до ЦИУ. Прибор ИТ‑08 выполнен в пластмассовом ударопрочном корпусе с габаритными размерами 200x90x55 мм. Работает от встроенных аккумуляторов или от внешнего источника питания. Время работы от аккумулятора не менее 6‑ти часов.

С помощью компьютера, подключенного к ЦИУ можно осуществлять автоматический контроль работоспособности кабельной сети, накопление статистической информации, оперативного измерения параметров и документирования результатов измерения. Подключение компьютера в состав локальной компьютерной сети или к телефонному модему позволяет получить функцию предупреждения о неисправности.

 

Формирователь потока данных

 

Назначение формирователя

 

Разрабатываемый модуль является составной частью всего измерительного комплекса (рис. 4.1.1). Формирователь не выполняет никаких анализирующих и измерительных функции, а только формирует необходимый поток данных для трансляции в сеть на любом свободном диапазоне частот прямого канала, то есть выполняет роль модема прямого канала.

Функции формирователя:

l ЧМ модуляция кодовой информации

l Генерация необходимой несущей частоты передачи

l Регулировка выходного уровня

Передаваемые данные содержат информацию об измеренных параметрах обратного канала и передаются в закодированном виде. Для обеспечения помехоустойчивости используется ЧМ модуляция, так как при этом сигнал наиболее защищён от внешних помех. При этом девиация частоты составит +50кГц, согласно техническому заданию. Так как необходимо генерировать сигнал в широком диапазоне частот (110 – 1000 МГц), то весь диапазон можно поделить между четырьмя генераторами, работающими на соответствующих частотах:

5. 110 – 190 МГц

6. 190 – 330 МГц

7. 330 – 570 МГц

8. 570 – 1000 МГц

Работа всех генераторов регулируется микроконтроллером. То есть одновременно 4 генератора работать не могут. В дальнейшем сигнал фильтруется от ненужных побочных частот, усиливается и передаётся в канал. А уже на стороне абонента прибором ИТ‑08 считываются и отображаются измеренные параметры.

 


Рисунок 4.1.1 – структурная схема измерительного комплекса

 

Формирователь состоит из 5 основных функциональных блоков (рис. 4.1.2):

Блок генераторов. Генераторы производят необходимую частоту из своего диапазона, а так же выполняют функции ЧМ модуляторов.

ФАПЧ – фазовая автоподстройка частоты. Служит для стабилизации частоты и разбиения диапазона на сетку частот.

Блок регуляторов выходного уровня. Позволяет управлять уровнем генерируемого сигнала путём усиления или ослабления в зависимости от требований сети.

Блок фильтрации. Отфильтровывает побочные частоты, возникающие в результате неидеальной генерации и нелинейности усиления.

Усилительный каскад. Усиливает сигнал до уровня 60 – 115 дБмкВ для трансляции в сеть.

Более подробно работа каждого блока описана ниже.

 



Блок генераторов

Принцип работы

Блок состоит из четырёх генераторов, каждый из которых работает в своём диапазоне частот. На принципиальной схеме они отличаются номиналами элементов в колебательном контуре. Поэтому достаточно рассмотреть принцип работы на примере одного.

Построен генератор на основе высокочастотного транзистора BFR93 и колебательного контура (С29, С37, С38, L1) с варикапом VD1 (см. рис. 4.2.1). Так как ёмкость варикапа зависит от приложенного к нему напряжения, то имеется возможность изменять резонансную частоту контура. Для подстройки частоты так же служит катушка индуктивности L1.

 

Рисунок 4.2.1 – Схема генератора

 

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

Если на вход «Mod» подавать какой-либо сигнал, то это вызовет смещение резонансной частоты контура, то есть происходит частотная модуляция. А рассчитав делитель (R17, R21), можно добиться смещения +/-50кГц. На схеме этим выводом генератор подключается к микроконтроллеру, который формирует кодовую последовательность из «1» и «0».

 

Рисунок 4.2.2 – Сигнал на входе «Mod» (сверху) и на выходе генератора(снизу)

 

Вход «Switch» предназначен для управления питанием генератора. Так программно возможно включать и выключать необходимый генератор.

 

Расчёт элементов контура

На рисунке 4.2.1 представлена схема первого генератора, работающего в диапазоне 110 – 190 МГц. Основным участком цепи является колебательный контур, образованный элементами L1, VD1, C29, C37, C38. Резонансная частота должна совпадать с средней частотой диапазона, то есть 150 МГц.

Значения ёмкостей выбираются согласно требованиям LC‑генераторов [1]. Для рассматриваемого генератора: 10пФ(C29) и два по 18пФ (C37, C38)

Ёмкость варикапа VD1 зависит от приложенного к нему напряжения (рис. 4.2.2.1).

 


Рисунок 4.2.2.1 – Вольт-фарадная характеристика варикапа ВВ131

 

Зная номиналы элементов, можно рассчитать резонансную частоту контура по формуле:

 

(4.1)

 

где = + + +  – сумма емкостей контура.  – изменяемая ёмкость.

- индуктивность катушки

 – резонансная частота контура

Совмещая формулу 4.1 и ёмкость  при различных напряжениях на варикапе , получим таблицу генерируемых частот.

 

Таблица 4.1

, В

, пФ

, МГц

0

3,60

96,90

1

3,31

101,04

2

3,04

105,42

3

2,83

109,39

4

2,65

113,01

5

2,43

117,89

6

2,25

122,47

7

2,11

126,62

8

1,94

131,84

9

1,84

135,67

10

1,72

140,20

11

1,59

145,68

12

1,50

150,01

13

1,41

155,05

14

1,36

157,89

15

1,28

162,65

16

1,22

166,21

17

1,17

170,14

18

1,11

174,50

19

1,02

182,05

20

0,94

189,17

21

0,93

191,14

22

0,91

193,19

23

0,86

198,33

24

0,85

199,90

25

0,80

205,80

26

0,78

208,54

27

0,76

211,42

28

0,75

212,42

29

0,74

213,43

30

0,74

214,46

31

0,73

215,51

32

0,72

216,59

33

0,71

217,68

 

Исходя из данных таблицы, видно, что генерируемая частота пропорциональна напряжению на варикапе на заданном участке зависимости. Требуемый диапазон частот перекрывается.

 


Рисунок 4.2.2.2 – Зависимость резонансной частоты контура от напряжения на варикапе BB131

 



Фильтрация основной частоты

 

В выходном сигнале присутствуют побочные частоты, от которых необходимо избавиться. Следовательно, установим фильтры. Но так как частота сигнала изменяемая, то полосу пропускания фильтра необходимо менять в процессе работы. Это достигается путём изменения параметров элементов фильтра, то есть в схему фильтра следует включить варикапы с переменной ёмкостью (рис. 4.4.1 и 4.4.2).

 


Рис. 4.4.1 – Управляемый фильтр на диапазон 110–330 МГц

 

Рис. 4.4.2 – Управляемый фильтр на диапазон 330–1000 МГц

 

Регулировка полосы пропускания осуществляется по входу «Freq». На этот вход подаётся напряжение от 0 до 30 В, которое задаётся микроконтроллером через ЦАП и драйвер.

Далее при помощи ключа на микросхеме HMC545 производится выбор рабочего фильтра. Сигнал пропускается через усилители и фильтр для наилучшего качества. На выходе стоит аттенюатор для согласования с сетью.

 

 




Производственная санитария

Микроклимат

По СанПиН 2.24.548–96 «Гигиенические требования к микроклимату производственных помещений» устанавливаются величины температуры, относительной влажности и скорости движения воздуха с учетом избытков явного тепла, тяжести выполняемой работы и периода года.

Категория тяжести выполняемой работы определяется расходом энергии организмом. Работа по изготовлению макета – это работа сидя, сопровождающаяся незначительными движениями, т.е. по всем признакам относится к категории 1а.

Для поддержания заданной температуры и влажности воздуха возможно применение бытового или промышленного кондиционера.

 

Вентиляция

Так как источники выделения вредных веществ фиксированные, то целесообразно устанавливать в этих местах местную вентиляцию. Устройства местной вытяжной вентиляции выполнены в виде местных отсосов. Вентиляционное оборудование оснащается автоматическим устройством СВК‑3М, сигнализирующим о прекращении работы вентиляционной установки.

Общеобменная вентиляция. Воздухообмен можно определить по формуле:

R = ,                          (5.4.2.1)

 

где N – число рабочих;

I – расход воздуха на одного работающего, принимаемый в зависимости от объема помещения, приходящегося на каждого рабочего.

 

Техническая безопасность

 

Электробезопасность

Рассмотрим технические способы и средства защиты от поражения электрическим током. К ним относятся: изоляция токоведущих частей с устройством непрерывного контроля, применение малых напряжений, сигнализация и знаки опасности, защитное заземление, ограждения, электрозащитные средства и т.д.

Для обеспечения нормальной работы электроустановок и защиты от поражения электрическим током применяется рабочая изоляция – электрическая изоляция токоведущих частей. Для уменьшения опасности поражения электрическим током применяют малые напряжения для питания электрифицированного инструмента, переносных светильников и местного освещения. Предполагаются следующие организационные и технические мероприятия по безопасной эксплуатации электроустановок. Пригодность персонала определяется при приеме его на работу и периодическим медицинским освидетельствованием. К работам допускаются лица достигшие 18-летнего возраста, прошедшие инструктаж и обучение безопасным методам труда.

Допустимое напряжение прикосновения по ГОСТ 12.1.038 – 82 равно 75 В при продолжительности воздействия 0,7 с. Этого времени достаточно для сгорания плавкого предохранителя.

Для трехфазной четырехпроводной промышленной сети с заземленной нейтралью сопротивление заземления нейтрали источника должно быть не более 10 Ом.

Для питания паяльников предусмотрено пониженное напряжение. Понижающий трансформатор защищен от пробоя защитной обмоткой, намотанной между высоковольтной и низковольтной, которая имеет зануление. Токоведущие части рубильника, и понижающий трансформатор закрыты металлическими кожухами, которые занулены.

Контроль зануления заключается во внешнем осмотре и измерении сопротивления петли «фаза-нуль». При внешнем осмотре проверяется состояние контактов присоединения к нулевому проводу, целостность и непрерывность нулевого провода.

Изоляция проводов характеризуется ее сопротивлением току утечки. Сопротивление изоляции в электроустановках с напряжением до 1000 В должно быть не менее 0,5 МОм.



Требования техники безопасности при пайке

 

В помещениях, где производится пайка припоем, содержащим свинец, во избежание попадания паров свинца в организм не разрешается хранить личные вещи и принимать пищу. Также запрещается стирать рабочую одежду дома. Рабочее место пайки оборудуется местной вытяжной вентиляцией, обеспечивающей концентрацию паров свинца в рабочей зоне не больше предельно-допустимой – 0,05 мг/м3. В зоне пайки скорость направленного потока, создаваемого местными вытяжными системами, должна на 0,2 м/с превышать подвижность воздуха вне зоны пайки, но быть не менее 0,5 м/с. На участках, где допускается естественное проветривание, скорость воздуха в зоне пайки, создаваемая местными воздухоприемниками должна быть не менее 0,6 м/с.

Для предотвращения ожогов открытых участков кожи работающих расплавленным свинцом должны быть выданы салфетки для удаления лишнего припоя с жала паяльника.

В качестве вспомогательного материала при пайке применяют флюс канифольно-спиртовый. Канифоль раздражает кожу, может вызвать сыпь. Для предупреждения профессиональных заболеваний необходимо после окончания работы ополаскивать кожу рук однопроцентным раствором уксусной кислоты.

 



Пожарная безопасность

 

Радиомонтажные участки обладают повышенной пожароопасностью. Во время выполнения операций настройки и регулировки узлов на печатной плате могут иметь место пожаро- и взрывоопасные производственные факторы.

Пожарная опасность электрических установок, различных приборов, автоматов, РЭА, аппаратуры управления и других электроприемников связана с применением горючих конструкционных материалов (покровных эмалей и лаков, масел и др.). Источниками воспламенения могут являться: электрические искры, дуговые электроразряды, короткое замыкание, перегрузки проводов, перегретые опорные поверхности, неисправности аппаратуры, оборудования, брызги расплавленного металла при сварке деталей. Причиной возникновения загорания в радиотехнических схемах и устройствах могут быть небрежное исполнение и нарушение правил монтажа, так, например, наличие оголенных концов токонесущих проводов при их случайном движении может привести к короткому замыканию. В приборах и оборудовании имеются изоляционные материалы, которые являются горючими. В процессе эксплуатации ухудшаются диэлектрические свойства изоляции. Это приводит к увеличению вероятности появления пробоев.

Печатные платы, выполненные из стеклотекстолита, гетинакса, составляют основную массу горючего материала в приборах. Практика показывает, что наиболее пожароопасным местом являются кабельные линии, служащие для подачи электропитания и передачи электрических сигналов.

Категория В-пожароопасная: в помещении находятся горючие вещества и материалы, способные гореть, но не создавать взрывоопасные среды.

Помещение, в котором располагаются участники настройки, относится к пожарной зоне класса В-IIа. Здесь применяются электрические машины закрытого исполнения, аппаратура управления выполнена в пылезащищенном варианте.

Опасные состояния возникают только в результате аварий – неисправности проводки, электроприборов.

Для предупреждения пожара должны проводиться следующие мероприятия:

l организационные (обучение рабочих пожарной безопасности, инструктажи);

l эксплуатационные (правильная эксплуатация и обслуживание оборудования);

l технические (соблюдение пожарных правил и норм при устройстве отопления, вентиляции, оборудования);

l режимные (запрещение курения на рабочих местах, производственных участках).

Устранение возможных причин пожара проводится в разных направлениях:

1. Предупреждение коротких замыканий осуществлено правильным выбором, монтажом и эксплуатацией электросетей и приборов. Конструкция, вид исполнение, способ установки и класс изоляции проводов должен соответствовать их номинальным параметрам.

2. Защита сетей. Применяются быстродействующие реле, плавкие предохранители.

3. Сигнализация. В помещении находится ценное электронное оборудование (измерительные приборы, ЭВМ), поэтому необходима эффективная система сигнализации. В качестве датчика применяется извещатель ДИП‑1, реагирующий на появление дыма и повышение температуры. Зона действия извещателя – 150 м, поэтому в данном помещении с площадью 40 м2 достаточно одного извещателя. Пульт пожарной сигнализации ППС‑1 находится в помещении пожарной охраны.

4. Огнетушители и системы пожароподавления. Так как объем производственного помещения небольшой, а рабочие места находятся под напряжением, то применяются ручные углекислотные огнетушители ОУ‑5. На предприятии организована централизованная сеть пожаротушения. Пожарный гидрант находится в коридоре в метре от входа на производственный участок.

5. Организационные мероприятия: обучение рабочих и служащих противопожарным правилам, проведение лекций, инструктажа и т.п.

Во избежание пожара электрические паяльники должны обеспечиваться специальными термостойкими диэлектрическими подставками. Обжигание концов монтажных проводов должно производиться в несгораемом вытяжном шкафу.

ЛВЖ следует хранить в посуде с герметичными крышками (пробками).

 

5.9 Соответствие проектируемой системы требованиям безопасности

 

Проектируемая система как электротехническое устройство соответствует требованиям ГОСТ 12.2.007 – 75 ССБТ. Изделия электротехнические. Общие требования безопасности.

Для обеспечения электробезопасности в устройстве применена рабочая изоляция токоведущих частей, что создает безопасные условия для обслуживающего персонала. По способу защиты человека от поражения электрическим током генератор соответствует классу 1 по ГОСТ 12.2.007.0–75.

Пожарная безопасность обеспечена мерами пожарной профилактики и устройствами пожаротушения в соответствии с ГОСТ 12.1.004 – 91. Пожарная безопасность. Общие требования.

Электрическая схема изделия исключает возможность его самопроизвольного включения и отключения. Конструкция изделия исключает возможность неправильного присоединения сочленяемых токоведущих частей и обеспечивает удобство и безопасность при выполнении механосборочных работ и проведения обслуживания за счет применения маркировки разъемов.

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

При автоматическом режиме работы системы исключается возможность наладки системы и использование органов ручного управления.

Следовательно, электротехническое устройство соответствует общим требованиям безопасности при эксплуатации электротехнических устройств.

 

 



Построение сетевого графика

 

Ожидаемая продолжительность работы ti,j сетевого графика рассчитана по двухоценочной методике, исходя из минимальной ti,jмин и максимальной tijмакс оценок их продолжительности.

Ожидаемая продолжительность каждой работы рассчитана по формуле:

 

tij ож = 0,6  tij мин + 0,4  tij макс,        (6.1)


Перечень и параметры работ сетевого графика приведены в таблице 6.1.

 


Список используемой литературы

 

1. Рэд Э. Справочное пособие по высокочастотной схемотехнике. – Москва.: Мир. – 1990. – 254 с.: ил.

2. З.А. Зима, И.А. Колпаков, А.А. Романов, М.Ф. Тюхтин. Системы кабельного телевидения. – Москва: Издательство МГТУ имени Баумана. – 2004. – 600 с.: ил.

3. М.С. Воробьёв, Л.П. Кудрин, Н.И. Сазонов, А.Б. Толкачёв, А.Б. Хашимов. Приёмные распределительные системы телевидения. – Челябинск: Издатель Татьяна Лурье, 2002. – 240 с.: ил.

4. Б.И. Крук, В.Н. Попантонопуло, В.П. Шувалов. Телекоммуникационные системы и сети. Современные технологии. – под ред. В.П. Шувалова. – 2003. – 647 с.: ил.

5. Проектирование радиопередающих устройств СВЧ: Учебное пособие для вузов / Уткин Г.М., Благовещенский М.В., Жуховицкая В.П. и др.; Под реда. Г.М. Уткина. – М.: Сов. Радио. – 1979. – 320 с.: ил

6. Активные RC‑фильтры на операционных усилителях. Перевод с англ. Г.Н. Алексакова. – М.: «Энергия», 1974. – 64 с., ил.

7. Зааль Р. Справочник по расчету фильтров: Пер. с нем. – М.: Радио и связь, 1983. – 752 с., ил.

8. Сетевые методы планирования и управления: Методические указания к курсовому проекту для студентов Приборостроительного факульткта / Составители: В.С. Зинневич, Л.А. Баев, И.П. Мешковой. – Челябинск: Изд. ЮУрГУ, 1998. – 22 с.

9. Н.З. Шварц. Линейные транзисторные усилители СВЧ. – М.: Сов. Радио. – 1980. – 368 с.: ил.

10. Организация дипломного проектирования: Методические указания к выполнению выпускных квалификационных работ / Д.В. Астрецов, Т.М. Лысенко. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2003. 48 с.

11. Стандарт предприятия. Дипломная научно-исследовательская работа студента. Структура и правила оформления. СТП ЮУрГУ 19–2003 / Составители: Т.И. Парубочая, Н.В. Сырейщикова, С.Д. Ваулин, В.Р. Гофман. – Челябинск: Изд. ЮУрГУ, 2003. – 19 с.



Листинг фрагмента программы

 

void ClrUART0_RecBuf (BYTE ClrBytes)

{

if (ClrBytes > UART0. InPk_Len)

ClrBytes = UART0. InPk_Len;

// **

ChangeIPL(1);

UART0. InPk_Len -= ClrBytes;

UART0. InPk_Start = (UART0. InPk_Start + ClrBytes) & c_InPk0_lenmsk;

ChangeIPL(0);

UART0. InPk_Processed = 0;

// **

}

 

BYTE GetByteFrUART0InB (BYTE Index)

{

return UART0. InPk_Buf[(UART0. InPk_Start + Index) & c_InPk0_lenmsk];

}

 

BYTE CheckCompCmd_TypeLen (BYTE Type, WORD Len)

{

BYTE i;

for (i=0; i<=comcmd_Measure1P; ++i)

if (Type == ComCmds[i].CmdType_v && Len == ComCmds[i].CmdLen)

return 1;

 

// Иначе возвращается '0'.

return 0;

}

 

void CopyFromCycBuf (BYTE* To, BYTE* Buf, BYTE Start, BYTE Len, WORD BufLen)

{ // Копирование из циклического буфера произвольной длины в линейный.

Buf += Start;

while (Len–)

{

*To++ = *Buf++;

if (++Start == BufLen)

{

Start = 0;

Buf -= BufLen;

}

}

}

 

BYTE ComputeCRC (BYTE* Buf, BYTE last_xor, WORD HowMuch)

{

do

last_xor ^= *Buf++;

while(–HowMuch);

return last_xor;

}

 

BYTE FillCProtoShellAndType (xCProto_CmdShell *pPk, BYTE Type, WORD RestPkLen)

{ // Заполнение обязательных одинаковых для всех пакетов полей и подсчёт КС.

pPk->Header = c_COMM_HEADER;

pPk->SenderID = c_DEVICE_ID;

pPk->RestPk_Len = RestPkLen;

*((BYTE*)&pPk->RestPk_Len + sizeof (pPk->RestPk_Len)) = Type;

return ComputeCRC((BYTE*) pPk+1, 0, sizeof (xCProto_CmdShell)+1–1);

}

 

#ifndef Tuner_1v1

// Версия функции для платы CMU_1v0.

void LoadFwdTuner (WORD Freq, WORD Level)

{

BYTE i, j, mask;

xFwdTuner FwdTunerLoadWord;

// xTunerMeasCmdWord TunerCmdW;

// xMeasDescr TunerCmdDescr;

 

FwdTunerLoadWord.byte_s.B[3] = 0;

FwdTunerLoadWord.byte_s.B[2] = 0;

FwdTunerLoadWord.bit_s.OS = 0;

 

// FwdTunerLoadWord.bit_s.RSB = 0; //Reference divider = 640.

FwdTunerLoadWord.bit_s.RSB = 1; //Reference divider = 512/1024.

// FwdTunerLoadWord.bit_s.RSA = 0; //Reference divider = 1024.

FwdTunerLoadWord.bit_s.RSA = 1; //Reference divider = 512/640.

 

FwdTunerLoadWord.bit_s.T_2_0 = 1; //Normal operation.

FwdTunerLoadWord.bit_s.CP = 0; // 60uA Current of charge pump.

 

// FwdTunerLoadWord.bit_s.N_14_0 = 6800;

FwdTunerLoadWord.bit_s.N_14_0 = (Freq<<1); /// ((WORD) (0.0078125*128)); //Reference divider = 512.

// FwdTunerLoadWord.bit_s.N_14_0 = ((Freq)*5)>>1; //Reference divider = 640.

// FwdTunerLoadWord.bit_s.N_14_0 = ((Freq+4)<<2); //Reference divider = 1024.

 

FwdTunerLoadWord.bit_s.BS_4_1 = 0;

 

// Загрузка синтезатора частоты в модуляторе прямого канала.

FWD_CE = 1;

i = 3;

j = 3;

mask = 0x04;

do

{

do

{

if (FwdTunerLoadWord.byte_s.B[i] & mask)

SIO4_DATA = 1;

else

SIO4_DATA = 0;

mask >>= 1;

SIO4_CLK = 1;

asm («NOP»);

asm («NOP»);

asm («NOP»);

SIO4_CLK = 0;

}

while(–j);

j = 8;

mask = 0x80;

} while (i–);

SIO4_DATA = 0;

FWD_CE = 0;

 

// Загрузка ЦАП'а в модуляторе прямого канала.

Level = Level*cnst_FwdTransm_Lev_mult + cnst_FwdTransm_Lev_add;

FwdTunerLoadWord.byte_s.B[0] = (Level) & 0xFF;

FwdTunerLoadWord.byte_s.B[1] = (Level) >> 8; // Уровень на выходе ЦАП'а.

i = 1;

j = 8;

mask = 0x80;

FWD_ADCE = 0;

do

{

do

{

if (FwdTunerLoadWord.byte_s.B[i] & mask)

SIO4_DATA = 1;

else

SIO4_DATA = 0;

mask >>= 1;

SIO4_CLK = 1;

asm («NOP»);

asm («NOP»);

asm («NOP»);

SIO4_CLK = 0;

}

while(–j);

j = 8;

mask = 0x80;

} while (i–);

SIO4_DATA = 0;

FWD_ADCE = 1;

}

#else

// Версия функции для тюнера Tuner_1v1.

void LoadFwdTuner (WORD Freq, WORD Level)

{ // Загрузка синтезатора I2C‑шного передатчика и ЦАП'а DAC7513.

BYTE i, j, mask;

xFwdTuner FwdTunerLoadWord;

xTunerMeasCmdWord tmpTunerCmdW;

xMeasDescr volatile tmpTunerCmdDescr;

 

// Загрузка ЦАП'а в модуляторе прямого канала.

Level = Level*cnst_FwdTransm_Lev_mult + cnst_FwdTransm_Lev_add;

FwdTunerLoadWord.byte_s.B[0] = (Level) & 0xFF;

FwdTunerLoadWord.byte_s.B[1] = (Level) >> 8; // Уровень на выходе ЦАП'а.

i = 1;

j = 8;

mask = 0x80;

FWD_ADCE = 0;

do

{

do

{

if (FwdTunerLoadWord.byte_s.B[i] & mask)

SIO4_DATA = 1;

else

SIO4_DATA = 0;

mask >>= 1;

SIO4_CLK = 1;

asm («NOP»);

asm («NOP»);

asm («NOP»);

SIO4_CLK = 0;

}

while(–j);

j = 8;

mask = 0x80;

} while (i–);

SIO4_DATA = 0;

FWD_ADCE = 1;

 

// Подготовка для отдачи команды на загрузку синтезатора передатчика.

tmpTunerCmdW. Cmd = cmdMT_LoadFwdTransmitter;

tmpTunerCmdW. MeasDescr = (xMeasDescr*)&tmpTunerCmdDescr;

tmpTunerCmdDescr. StartFreq = Freq;

tmpTunerCmdDescr. Flags. Busy = 1;

tmpTunerCmdDescr. Flags. Interrupt = 0;

 

cQueueSend (CommandQueue_of_TunMeas, &tmpTunerCmdW, 0);

while (tmpTunerCmdDescr. Flags. Busy == 1)

vTaskDelay(1);

}

#endif

 

void MakeAndSendFwdPack (BYTE Cmd, BYTE Param)

{

xStruct_PtrAndLen FwdTrCmd;

BYTE i;

 

switch(Cmd)

{

union

{ // Структура, которая используется только внутри switch'а.

struct xs_FWD_CMD_00 pack_0_body;

struct xs_FWD_CMD_01 pack_1_body;

struct xs_FWD_CMD_02 pack_2_body;

struct xs_FWD_CMD_03 pack_3_body;

struct xs_FWD_CMD_03 pack_4_body;

} xFwdPacks;

 

case fwdtr_ConfigOfPSG_Fr:

{ // Команда «Настройка ГПС: частоты».

 

for (i=0; i<cnst_PSG_Num_Of_Freqs; ++i)

{ // Заполняем тело пакета частотами ГПСа.

WORD f = PsgArray[Param].Freqs[i].Freq;

if (f!= cnst_PSG_null_freq)

{

xFwdPacks.pack_0_body. Freqs[i].MHz = f>>3;

xFwdPacks.pack_0_body. Freqs[i].kHz = f & 0x07;

}

else

break;

}

xFwdPacks.pack_0_body. Cmd = fwdtr_ConfigOfPSG_Fr;

xFwdPacks.pack_0_body.PSG. GenNum = Param;

xFwdPacks.pack_0_body.PSG. Freqs = i;

xFwdPacks.pack_0_body.PSG.nevermind = 0;

i = sizeof (xFwdPacks.pack_0_body) – ((cnst_PSG_Num_Of_Freqs-i)<<1);

FwdTrCmd. Cnt = sizeof(xFwdChPackOblFields) + i + sizeof(WORD);

FwdTrCmd. Ptr = pvPortMalloc (FwdTrCmd. Cnt);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields)),

(WORD)&xFwdPacks.pack_0_body,

(BYTE) ((DWORD)&xFwdPacks.pack_0_body >> 16),

i);

break;

} // Конец case'а по «Настройка ГПС: частоты».

case fwdtr_ConfigOfPSG_Txt:

{ // Команда «Настройка ГПС: комментарии».

xFwdPacks.pack_1_body. Cmd = fwdtr_ConfigOfPSG_Txt;

xFwdPacks.pack_1_body.PSG. GenNum = Param;

xFwdPacks.pack_1_body.PSG.nevermind = 0;

for (i=0; i<cnst_PSG_TextMsgLen; ++i)

{

BYTE s = PsgArray[Param].TextMsg[i];

if (s!= 0) // Записываем в пакет ненулевые символы.

xFwdPacks.pack_1_body. TxtMsg[i] = s;

else

break; // Встретили нулевой символ.

}

// Здесь i – кол-во ненулевых символов.

xFwdPacks.pack_1_body. TxtMsg[i] = 0; // Конец строки, как и обещал.

i += 3;

FwdTrCmd. Cnt = sizeof(xFwdChPackOblFields) + i + sizeof(WORD);

FwdTrCmd. Ptr = pvPortMalloc (FwdTrCmd. Cnt);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields)),

(WORD)&xFwdPacks.pack_1_body,

(BYTE) ((DWORD)&xFwdPacks.pack_1_body >> 16),

i);

break;

} // Конец case'а по «Настройке ГПС: комментарии».

case fwdtr_LevelsOfPSG:

{ // Команда «Уровни сигнала с ГПС».

for (i=0; i<cnst_PSG_Num_Of_Freqs; ++i)

{ // Заполняем тело пакета чатотами ГПСа.

if (PsgArray[Param].Freqs[i].Freq!= cnst_PSG_null_freq)

xFwdPacks.pack_2_body. Levels[i] = PsgArray[Param].Freqs[i].Level;

else

break;

}

xFwdPacks.pack_2_body. Cmd = fwdtr_LevelsOfPSG;

xFwdPacks.pack_2_body.PSG. GenNum = Param;

xFwdPacks.pack_2_body.PSG. Freqs = i;

xFwdPacks.pack_2_body.PSG.nevermind = 0;

i = (i<<1) + 2;

FwdTrCmd. Cnt = sizeof(xFwdChPackOblFields) + i + sizeof(WORD);

FwdTrCmd. Ptr = pvPortMalloc (FwdTrCmd. Cnt);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields)),

(WORD)&xFwdPacks.pack_2_body,

(BYTE) ((DWORD)&xFwdPacks.pack_2_body >> 16),

i);

break;

} // Конец case'а по «Уровни сигнала с ГПС».

case fwdtr_LevelsOfSpectrum:

{ // Команда «Спектр обратного канала».

xFwdPacks.pack_3_body. Cmd = fwdtr_LevelsOfSpectrum;

xFwdPacks.pack_3_body. StartFr = Param;

xFwdPacks.pack_3_body. StopFr = Param + 1;

i = sizeof (xFwdPacks.pack_3_body);

FwdTrCmd. Cnt = sizeof(xFwdChPackOblFields) + i + sizeof(WORD);

FwdTrCmd. Ptr = pvPortMalloc (FwdTrCmd. Cnt);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields)),

(WORD)&xFwdPacks.pack_3_body,

(BYTE) ((DWORD)&xFwdPacks.pack_3_body >> 16),

3);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields) + 3),

(WORD) (&pw_RC_Scan_Buf [Param*_1MHz_subdiv – cnst_RevMinFreq]),

(BYTE) ((DWORD) (&pw_RC_Scan_Buf [Param*_1MHz_subdiv – cnst_RevMinFreq]) >> 16),

i‑3);

break;

} // Конец case'а по «Спектр обратного канала».

case fwdtr_LevelsOfAFC:

{ // Команда «Спектр обратного канала».

xFwdPacks.pack_4_body. Cmd = fwdtr_LevelsOfAFC;

xFwdPacks.pack_4_body. StartFr = Param;

xFwdPacks.pack_4_body. StopFr = Param + 1;

i = sizeof (xFwdPacks.pack_4_body);

FwdTrCmd. Cnt = sizeof(xFwdChPackOblFields) + i + sizeof(WORD);

FwdTrCmd. Ptr = pvPortMalloc (FwdTrCmd. Cnt);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields)),

(WORD)&xFwdPacks.pack_4_body,

(BYTE) ((DWORD)&xFwdPacks.pack_4_body >> 16),

3);

FastByteConstLoad((void*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields) + 3),

(WORD) (&pw_RC_Scan_Buf [Param*_1MHz_subdiv – cnst_RevMinFreq]),

(BYTE) ((DWORD) (&pw_RC_Scan_Buf [Param*_1MHz_subdiv – cnst_RevMinFreq]) >> 16),

i‑3);

break;

} // Конец case'а по «АЧХ обратного канала».

} // Конец switch'а.

 

(*(xFwdChPackOblFields*) FwdTrCmd. Ptr).PreSync_00 = 0x00;

(*(xFwdChPackOblFields*) FwdTrCmd. Ptr).PreSync_FF = 0xFF;

(*(xFwdChPackOblFields*) FwdTrCmd. Ptr).Sync_55 = 0x55;

(*(xFwdChPackOblFields*) FwdTrCmd. Ptr).SourceDevAddr = 0x02;

(*(xFwdChPackOblFields*) FwdTrCmd. Ptr).RestPackLen =

FwdTrCmd. Cnt – sizeof(xFwdChPackOblFields);

*(WORD*) (FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields) + i) =

usHdw_crc (0, FwdTrCmd. Ptr + sizeof(xFwdChPackOblFields), i);

 

/* #ifdef LogDebg

{

xStruct_PtrAndLen TrCmd;

BYTE *CommOutB;

CommOutB = pvPortMalloc(128);

 

// Рисуем адрес размещенной области памяти, где лежит пакет.

TrCmd. Cnt = DwrdSymbolize((DWORD) (FwdTrCmd. Ptr), CommOutB);

CommOutB [TrCmd. Cnt++] = ' ';

// Рисуем длину пакета.

TrCmd. Cnt += DwrdSymbolize (FwdTrCmd. Cnt, &CommOutB [TrCmd. Cnt]);

for (i=0; i<FwdTrCmd. Cnt; ++i)

{

CommOutB [TrCmd. Cnt++] = ' ';

// Рисуем содержимое пакета.

TrCmd. Cnt += DwrdSymbolize (FwdTrCmd. Ptr[i], &CommOutB [TrCmd. Cnt]);

}

TrCmd. Cnt += MyStrLoad (&CommOutB[TrCmd. Cnt], // Абзац.

(BYTE far*) ExtraDispInfoStrings[11]) – 1;

TrCmd. Ptr = CommOutB;

cQueueSend (CommandQueue_of_Uart0Transm, (void*)&TrCmd, 0);

}

#endif*/

cQueueSend (CommandQueue_of_FwdTransm, (void*)&FwdTrCmd, 0);

}

 

void vRevChProc (portSHORT Param)

{

BYTE a, b, c;

xs_RevChCmd xRCCmd;

xs_RevChVars *pxRCVars;

 

pxRCVars = 0;

for(;)

{

DWORD Time = ulTaskGetTickCount();

if (pxRCVars == 0 ||

(pxRCVars!= 0 && pxRCVars->b_rcproc_action == rcpac_Thinking &&

usQueueMessagesWaiting (CommandQueue_of_RevChProc)!= 0))

{ // Приём управляющей команды.

cQueueReceive (CommandQueue_of_RevChProc, (void*)&xRCCmd, 0);

Time = ulTaskGetTickCount();

switch (xRCCmd. Cmd)

{

// *** СТАРТ ***.

case rccmd_StartProc:

{ // Запуск процесса обработки ОК.

// Выделяется память под переменные, обнуляется.

if (pxRCVars == 0 &&

(xRCCmd. Param == tskid_MainMnuT ||

xRCCmd. Param == tskid_Uart0T))

{

pxRCVars = pvPortMalloc (sizeof(xs_RevChVars));

FastNearMemFill (pxRCVars, sizeof (xs_RevChVars), 0);

}

 

// Запоминаем название задачи, которая нас запускает.

if (xRCCmd. Param == tskid_MainMnuT)

pxRCVars->xFlags.xOwners. MainMnuExec = 1;

else if (xRCCmd. Param == tskid_Uart0T)

pxRCVars->xFlags.xOwners.U0Proc = 1;

 

if (xPrgFlags2. RevChProcActive == 1)

// На самом деле обработчки уже запущен, поэтому без инициализации.

break;

 

pxRCVars->w_rcproc_scanfreq = pxRCVars->w_rcproc_newfreq = cnst_RevMinFreq;

 

// Блок таймеров.

pxRCVars->xLastTimes.dw_LT_PSGs_Check               =

Time – cnst_PSG_Time_CheckMinPeriod;

pxRCVars->xLastTimes.dw_LT_RC_Scan             =

Time – cnst_PSG_Time_ScanFullRCDiap;

pxRCVars->xLastTimes.dw_LT_FindScanningPSG =

Time;

pxRCVars->xLastTimes.dw_LT_FwdTr_Pack0 =

Time – cnst_FwdTr_Time_Pack0;

pxRCVars->xLastTimes.dw_LT_FwdTr_Pack1 =

Time – cnst_FwdTr_Time_Pack1;

 

// Инициализация команды для тюнера.

pxRCVars->xRC_MeasCmd. MeasDescr = &pxRCVars->xRC_MeasDescr;

pxRCVars->xRC_MeasDescr.pwMaxLev_StatVal = &pxRCVars->wMaxLev_StatVal;

 

{ // Установка аттенюатора.

xMEASURE_OPTIONS xMeasOptions;

 

ReadSingleDevOption((void*)&xMeasOptions, pos_opAttenuation, sz_opAttenuation);

SetMeasureDescrAtt (&xMeasOptions, &pxRCVars->xRC_MeasDescr);

xPrgFlags2. AttVal = pxRCVars->xRC_MeasDescr. Flags. AttVal;

xPrgFlags2. AutoAtt = pxRCVars->xRC_MeasDescr. Flags. AutoAtt;

}

 

// Инициализация структуры ГПС-ов.

{

for (a=0; a<cnst_PSG_Num_Of_Devs; ++a)

{

FastNearMemFill((PsgArray[a].TextMsg), cnst_PSG_TextMsgLen, ' ');

for (b = 0; b < cnst_PSG_Num_Of_Freqs; ++b)

{

PsgArray[a].Freqs[b].Freq = cnst_PSG_null_freq;

PsgArray[a].Freqs[b].Level = 0;

PsgArray[a].Freqs[b].WarningLevel = cnst_PSG_PauseAllFreqDel;

}

PsgArray[a].xPrstInfo. PresetNum = 0xFF;

PsgArray[a].xPrstInfo. UsingPreset = 0;

PsgArray[a].xAttributes. Scanning = 0;

}

}

 

// Инициализация пресетов ГПС-ов.

pxRCVars->bNum_of_ActvPSGs += bPSGPresetsHandler (0, 0, psgprst_InitPrsts);

#ifdef LogDbg2

{

xStruct_PtrAndLen TrCmd;

BYTE *CommOutB;

CommOutB = pvPortMalloc(40);

 

// Пишем 'ActivePSG: x'.

TrCmd. Cnt = MyStrLoad (CommOutB,

(BYTE far*) ExtraDispInfoStrings[28]) – 1;

CommOutB [TrCmd. Cnt++] = '0' + pxRCVars->bNum_of_ActvPSGs;

CommOutB [TrCmd. Cnt++] = '\n';

TrCmd. Ptr = CommOutB;

cQueueSend (CommandQueue_of_Uart0Transm, (void*)&TrCmd, 0);

}

#endif

 

// Выделение памяти под буфер спектра ОК.

pw_RC_Scan_Buf =

pvPortMalloc((cnst_RevMaxFreq+1 – cnst_RevMinFreq)*sizeof(WORD));

FastNearMemWordFill((void*) pw_RC_Scan_Buf,

(cnst_RevMaxFreq+1 – cnst_RevMinFreq),

0);

// !!! Временно, для отладки.

// Якобы есть у нас генератор, который мы будем измерять.

//               PsgArray[2].Freqs[0].Freq = mac_ConvFreqFromMHz(10);

//               pxRCVars->bNum_of_ActvPSGs = 1;

// !!! Временно, для отладки.

 

#ifdef LogDebg

{

xStruct_PtrAndLen TrCmd;

BYTE *CommOutB;

 

CommOutB = pvPortMalloc(32);

 

TrCmd. Cnt = DwrdSymbolize (Time, &CommOutB[0]); // Нарисовали текущее время.

TrCmd. Cnt += MyStrLoad (&CommOutB[TrCmd. Cnt], //ClrAllStages.

(BYTE far*) ExtraDispInfoStrings[12]) – 1;

TrCmd. Cnt += MyStrLoad (&CommOutB[TrCmd. Cnt], // Абзац.

(BYTE far*) ExtraDispInfoStrings[11]) – 1;

TrCmd. Ptr = CommOutB;

cQueueSend (CommandQueue_of_Uart0Transm, (void*)&TrCmd, 0);

}

#endif

 

// Вот теперь можно сказать, что обработка ОК запущена.

xPrgFlags2. RevChProcActive = 1;

break;

} // Конец case'а по запуску обработчика ОК.

// *** КОНЕЦ «СТАРТ ОК» ***.

// *** «ЗАВЕРШЕНИЕ РАБОТЫ ОК» ***.

Введение

 

Проблемы приёма телевизионных и радиовещательных сигналов возникли одновременно с первыми телевизионными передачами в 30‑е годы. До 50-х годов владельцев телевизионных приёмников было сравнительно мало, и приём производился на индивидуальные антенны. Затем наступила послевоенная эра массового строительства в городах многоэтажных, многоквартирных домов, когда на их кровлях не хватало места для установки индивидуальных приёмных антенн. Выход был найден в установке одной приёмной телевизионной антенны коллективного пользования, которая устанавливалась для абонентов одного подъезда. Данный способ раздачи программ назвали системой коллективного приёма телевидения (СКПТ).

В ходе дальнейшего развития городов в 60–70-х годах началось массовое строительство домов повышенной этажности (9 этажей и выше), что повлекло за собой образование зон радиотени в ранее благополучных, с точки зрения телевизионного приёма, районах города. Особенно массовые нарекания в работе приёмной сети крупных городов проявились с внедрением в 60–70-х годах цветного телевидения, к качеству сигнала которого требования несколько выше.

В связи с наличием не одного, а нескольких передатчиков на передающих станциях уровень сигнала различных каналов в эфире различен. В городе Челябинске, например, ситуация осложняется еще и наличием нескольких направлений приема. Поэтому взамен эфирного вещания приходят сети кабельного телевидения. Передача информации через кабельные распределительные сети находит применение не только в теле- и радиовещании, но и в управлении информационными потоками в экономике, промышленности, системах дистанционного обучения. Однако основным назначением сети кабельного телевидения является предоставление абонентам большого числа телевизионных каналов, получаемых из нескольких основных источников: эфирного и спутникового телевидения, MMDS, местных студий. Увеличение числа распространяемых каналов потребовало значительно расширить частотный диапазон кабельных сетей по сравнению с сетями, используемыми ранее на территории России.

 



Анализ литературы

 

В настоящее время существует множество вариантов приема разных телевизионных программ и их количество определяется числом и возможностями подключенных к телевизору приемных антенн. В ряде случаев, например для приема спутниковых каналов, потребуется установка дополнительного блока. Сложность и, следовательно, стоимость приемного оборудования, устанавливаемого перед входом телевизора, резко возрастают, сравниваясь со сложностью и стоимостью самого телевизора, а иногда и превышая их. Естественным выходом из этого положения является использование одной сложной многофункциональной приемной системы с дальнейшим распределением полученных ТВ сигналов между многими потребителями (абонентами). При этом стоимость приемной системы для одного абонента резко снижается. Такие системы называются приемные распределительные системы телевидения (ПРСТВ). Их структуру удобно представить в виде двух частей: приемной системы (ПС), осуществляющей прием ТВ сигналов от различных источников, и распределительной сети, которая обеспечивает доставку ТВ сигналов потребителю (рисунок 1).

Источников ТВ сигналов может быть несколько:

1. эфирное телевещание в диапазонах ОВЧ и УВЧ, осуществляемое крупными ТВ центрами;

2. наземные радиоканалы СВЧ диапазона – системы MMDS, LMDS и пр.;

3. спутниковые радиоканалы – непосредственное телевизионное вещание;

4. кабельные линии связи с местными ТВ студиями.

 

 


Рисунок 1 – Обобщенная структурная схема ПРСТВ

 

Полученные ТВ сигналы должны быть распределены между абонентами ПРСТВ с помощью распределительной сети, которая в свою очередь делится на два звена.

Первое звено – это головная станция (ГС), в которой производится дополнительная обработка ТВ радиосигнала. Эта обработка может включать в себя усиление сигналов до необходимого уровня; конвертирование ТВ сигналов с одного радиоканала в другой; преобразование стандарта ТВ сигнала; модуляцию видеосигнала и сигнала звукового сопровождения, полученных с местной студии и пр. На выходе ГС формируется ряд ТВ радиосигналов, соответствующих количеству принимаемых ТВ программ, который называют групповым телевизионным сигналом.

Второе звено PC – это линейный тракт. Его задача – равномерно распределить групповой сигнал между абонентами без всякого преобразования, кроме линейного усиления, если ТВ сигнал в процессе распространения снижается до недопустимо низкого уровня. Распределительные сети делятся на кабельные и беспроводные.

Кабельная распределительная сеть (КРС) предполагает, что ТВ сигналы доставляются потребителю по кабельным линиям связи в стандарте вещательного телевидения.

КРС является закрытой системой, т.е. она не использует излучение радиосигналов в эфир. Поэтому для распределения сигналов можно использовать не только частоты стандартных каналов телевещания, но и частоты, расположенные в промежутках между телевизионными диапазонами, которые в эфире закреплены за другими системами радиосвязи. Такие каналы носят название специальных.

В настоящее время в России системы кабельных сетей находятся на пути бурного развития. Дополнительным импульсом к этому должно послужить распоряжение Правительства Российской Федерации от 25.05.04 г., №706, «О внедрении в Российской Федерации европейской системы цифрового телевизионного вещания DVB».

Постепенный отказ от существующей системы аналогового телевизионного вещания должен обеспечить операторов кабельного телевидения множеством дополнительных клиентов. Это приведет к расширению территорий, охваченных кабельными сетями, и как следствие к усложнению структуры самих сетей.

Поэтому наиболее острым вопросом является вопрос технического обслуживания кабельных сетей, который включает в себя вопросы отслеживание параметров телевизионного сигнала, локализации неисправностей кабельного тракта и их мобильного устранения. Следовательно, уже сейчас необходимо готовиться к неизбежному возрастанию спроса на измерительное оборудование для кабельных сетей.

В настоящее время лидерами рынка измерительного оборудования для кабельных сетей являются компании Telemann и Rohde&Schwarz. Поэтому, для создания конкурентоспособной продукции в этой области необходимо, прежде всего, опираться на технические параметры разрабатываемого оборудования, соотношение цена / качество, возможности сервисного обслуживания в процессе эксплуатации.

Как показывает практика, наиболее востребованными являются мобильные измерительные приборы, с помощью которых можно производить мониторинг телевизионного сигнала непосредственно на объектах входящих в кабельную сеть.

 


2. Анализ технического задания

 

В кабельной сети потоки данных идут в обоих направлениях:

l прямое;

l обратное.

Информационным поток в прямом направлении называют поток информации, поступающий от ГС к абонентам, а информационным потоком в обратном направлении – поток информации от абонентов к ГС. Диапазон частот, который применяется для передачи информационного потока в прямом направлении, называют каналом прямого направления (часто его называют прямым каналом), а диапазон частот для передачи информационного потока от абонента – обратным каналом.

Для прямого канала обычно используется диапазон частот 65…1000 МГц, а для обратного – 5…65 МГц.

Комплекс измерения параметров обратного канала в данном случае и применяется для контроля и формирования отчёта состояния канала – пакет информации. Всё это происходит в головной станции. Разрабатываемое устройство выполняет функцию передатчика информации в прямой канал обратно к абонентам, где уже по полученным данным о состоянии обратного канала и его качестве, устанавливаются необходимые выходные уровни абонентских сигналов.

В настоящее время нет определённого стандарта и диапазона частот для передачи такого рода информации, поэтому разработчикам самим приходится выбирать рабочую частоту, исходя из конкретной сети и сетки каналов. То есть, появилась потребность разработать такой формирователь потока данных, который будет программно подстраиваться на заданный свободный диапазон частот, тем самым не будет перекрываться с другими информационными потоками, например, ТВ каналами.

Отсюда возникают основные требования:

- работа во всём диапазоне прямого канала

- помехозащищённость сигнала

- достаточный выходной уровень сигнала для трансляции в канал до абонентов

 

 





Описание измерительного комплекса

 

Функции

 

1. «Комплекс ОК» позволяет производить настройку и контролировать работоспособность кабельной сети в диапазоне частот обратного канала

2. «Комплекс ОК» позволяет:

l измерять АЧХ распределительных приёмных систем телевидения и радиовещания в диапазоне частот обратного канала

l спектр радиосигнала в частотном диапазоне обратного и прямого каналов

3. Измеряемые параметры отображаются на ЖК-дисплее центрального измерительного устройства (ЦИУ), на дисплее компьютера, подключенного к ЦИУ или на дисплее измерителя телевизионного (ИТ‑08), подключенного к любой точке сети

 

Дата: 2019-05-29, просмотров: 201.