ВУЗ:
Составители:
Рубрика:
Рис. 3 Схема входного разъема релейного мультиплексора
(обведено пунктирной линией)
Таблица 3
Номер канала Напряжение, В
Код номера
канала
Код выполняемой
функции
Код
адреса
СОДЕРЖАНИЕ ОТЧЕТА
1 Название, цель работы и задания.
2 Основные технические данные.
3 Таблица основных функций работы релейного мультиплексора.
4 Блок-схема, поясняющая принцип действия релейного мультиплексора и взаимодействия его с интерфейсом
КАМАК.
5 Результаты измерений напряжений, номера каналов и коды каналов и функций.
6 Схема коммутации входного разъема релейного мультиплексора с номерами контактов.
7 Фрагмент программы последовательного подключения контактов мультиплексора.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1 Назначение и возможности релейного мультиплексора типа 753.
2 Основные технические данные.
3 Основные функции работы релейного мультиплексора типа 753.
4 Пояснить назначение блоков релейного мультиплексора.
5 Пояснить принцип действия релейного мультиплексора и его взаимодействия с интерфейсом КАМАК.
6 Зачем нужен триггер NEXT MODULE?
7 Почему нельзя превышать допускаемый ток, протекающий через контакт.
8 Почему ограничены напряжения и ток коммутируемых сигналов?
9 Пояснить работу управляющей программы.
10 Что необходимо указать в управляющей программе, чтобы коммутировать сигналы, подключенные к нижнему
разъему на блоке 753-1?
11 Какие дополнительные возможности появляются при использовании мультиплексора 753-2?
12 С какой максимальной частотой можно коммутировать сигналы с помощью мультиплексора 753, и что мешает ее
увеличению?
13 Пояснить порядок выполнения работы и результаты измерений.
Текст компьютерной программы управления мультиплексором
Uses Crt, CAMAC;
Var
NK,i,j,k : Integer;
ss : Longint;
ch : Char;
Const
Mul = 4; {753-1 – MUL }
Begin
ClrScr;
CAMAC_init;
NAFWrite( Mul, 0, 11, 0 ); {сброс адресного регистр, сброс триггера}
Repeat
Writeln;
Repeat
Write( 'Введите номер канала (0-31), N= ' );
Readln( NK );
Until (Nk <= 31) And (NK >= 0);
NAFWrite( Mul, 0, 17, NK ); {запись в адресный регистр с шин}
NAFWrite( Mul,2, 26, 0 ); {подсоединение аналогового входа}
SS:= NAFRead( Mul, 0 , 1 );
Writeln(#10,#13, 'На входе канал ', NK, ' ', SS );
Write( 'Выйти – Esc, продолжить – любая другая.' );
Ch:= ReadKey;
Until Ch = #27;
End.
Литература [1, 3, 4, 7]
Лабораторная работа № 2
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »