Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Факультет радиоэлектроники
и телевидения.
Кафедра РТС.
Отчет о преддипломной практике.
Устройство сопряжения
с ПК типа IBM PC для РПУ «Катран»
Выполнил студент гр. Р-641
Проверил
1 Постановка задачи.
1.1 Определение назначения и основных режимов работы разрабатываемого устройства.
1.2 Ознакомление с устройством РПУ «Катран» и его основными техническими характеристиками.
1.3 Выбор и выяснение номиналов и форматов используемых сигналов
РПУ «Катран».
1.4 Выбор схемы подключения устройства к ПК.
1.5 Выбор способа обмена данными между устройством сопряжения (УС) и ПК.
2 Разработка аппаратной части УС.
2.1 Разработка интерфейса ПК.
2.2 Разработка интерфейса РПУ.
2.3 Разработка устройства управления и контроля.
3 Разработка программной части.
3.1 Выбор формата обмена данными на линии ПК-УС.
3.2 Разработка алгоритма работы контроллера.
3.3 Реализация алгоритма в командах контроллера.
3.4 Отладка программы контроллера.
3.5 Разработка алгоритма драйвера УС на ПК.
3.6 Написание драйвера УС.
3.7 Отладка драйвера.
Режимы работы.
Разрабатываемое устройство сопряжения, далее УС, предназначено:
- для программного управления настройкой частоты профессионального коротковолнового РПУ «Катран», далее РПУ.
- для аналого-цифрового преобразования выходного сигнала РПУ и выдачи данных о нем в ПК типа IBM PC, далее ПК.
УС должно иметь 2 основных режима работы:
- Настройка на фиксированную частоту.
- Пошаговое сканирование.
В обоих режимах должно обеспечиваться детектирование радиосигнала и пересылка отсчета детектора на ПК в цифровой форме. УС должно учитывать время переходных процессов при перестройке РПУ и блокировать работу детектора до их окончания, а так же контролировать соответствие частоты настройки РПУ заданной.
В режиме пошагового сканирования должен обеспечиваться выход в режим фиксированной настройки по результату детектирования любого текущего отсчета.
РПУ построен по супергетеродинной схеме с двойным преобразованием частоты с синтезатором частоты ( СЧ ) в качестве первого гетеродина. Кроме того, в РПУ предусмотрен дополнительный, третий гетеродин, необходимый для детектирования сигналов ОБП телефонии и АМн телеграфии.
РПУ построено по блочному принципу и конструктивно состоит из блоков:
- КБ-11 (Блок ВЧ) состоит из набора автоматически переключаемых входных цепей и УРЧ с защищенным входом.
- КБ-12 (Блок преобразования частот) содержит в себе опорный кварцевый генератор, 1-ый и 2-ой смесители, фильтры и усилители 1-ой и 2-ой ПЧ, 2-ой и 3-й гетеродин и набор детекторов, в.т.ч. и синхронный.
- КБ-13 (Блок синтезатора частот) выполняет функции 1-го гетеродина. Синтезатор частот многоступенчатый косвенного синтеза. Основными элементами синтезатора являются:
f c f г
f г = N×f c
N
f c f г
f г = f ог ± f с
f ог
Синтезатор построен путем последовательного соединения этих элементов
( f с – вход, f г – выход ) и делителей с переменным ( ДПКД ) и постоянным кэффициентом деления. На общей структурной схеме СЧ с ДПКД обозначен как «СЧ», а УГ со смесителем в цепи ФАПЧ как «УГ».
Разряды 0.01 , Разряды Разряды
0.1 и 1 кГц кода 10 и 100 кГц 1 и 10 МГц
частоты
1 кГц
f вых
1 МГц 1 МГц
- КБ-14 (Блок управления) в этом блоке находятся внешние разъемы входа и выхода кода настройки частоты. Этот блок вырабатывает управляющие сигналы для всех блоков приемника.
- КБ-15 (корпус) является несущей конструкцией всего РПУ. К нему через соответствующие разъемы подключаются все вышеперечисленные блоки. На этом блоке расположены органы управления приемником.
Рабочий диапазон частот: 1.0 – 31.9999 МГц
Шаг сетки частот: 10 Гц
Принимаемые сигналы:
Телеграфия с амплитудной и тональной манипуляцией.
Телефония АМ, НБП и ВБП.
Возможно подключение внешнего демодулятора к выходу ПЧ2
Чувствительность в режимах ТЛГ и ОБП: 0.6 мкВ
Чувствительность в режиме АМ: 2.5 мкВ
Избирательность по зеркальному каналу: 70 дБ
Избирательность по побочным каналам: 70 дБ
Коэффициент подавления промежуточных частот: 80 дБ
Значения промежуточных частот: ПЧ1=34785 кГц, ПЧ2=215 кГц
Полосы пропускания по ПЧ2: 0.3 кГц, 1.0 кГц, 3.0 кГц, 6.0 кГц, 10 кГц,
4 кГц с колокольной характеристикой.
Полосы пропускания по НЧ: 3.4 кГц, 8.0 кГц
Низкоомный: Rвых = 75 Ом, Uном от 10 до 30 мВ
Высокоомный: Rвых = 1 кОм, Uмин =2 мВ, динамический диапазон 50 дБ
(можно снимать с соответствующего светодиода на передней панели):
Имеет логические уровни ТТЛ логики. Высокий уровень этого сигнала говорит о протекании переходных процессов в синтезаторе частот.
Представляют собой параллельный двоично-десятичный 26-ти разрядный код в уровнях ТТЛ логики.
|01|0111|1001|0000|0101|1000|0100|
1 3 9 0 5 , 8 4 кГц
На эти же разъемы выведен управляющий сигнал. Низкий уровень этого сигнала означает команду на перестройку РПУ в соответствии со значением входного кода частоты. Кроме того, на разъемах присутствуют контакты общей земли.
Ввиду того, что техническое задание требует достаточно развитого канала передачи данных от УС к ПК, можно исключить вариант подключения УС через разъемы LPT. Тогда возможно подключение УС либо напрямую к шине данных ПК, либо через СОМ-порт.
Подключение к шине данных позволяет упростить схему УС за счет
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.