Генератор позывных для спортивной радиопеленгации


Главная / ЭКВМ / Программы для ЭКВМ / Работа с оборудованием

Целью соревнований по спортивной радиопеленгации является поиск замаскированных на местности передатчиков. Для поиска используется специализированный приёмник - пеленгатор. Соревнования по радиопеленгации иначе называются "охота на лис". Для победы требуется определить местонахождение всех передатчиков за наименьшее время.

Обычно используется пять передатчиков - "лис". Каждый передатчик транслирует свой позывной в течение одной минуты, затем четыре минуты ожидает своей очереди. Позывные лис различаются в зависимости от номера: МОЕ, МОИ, МОС, МОХ, МО5 - в русской транскрипции. Или, соответственно: MOE, MOI, MOS, MOH, MO5 - в латинской.

Конечная точка маршрута (финиш) обычно не только отмечена на карте, но и оснащена отдельным передатчиком: приводным маяком, часто называемым просто приводом. Его позывные "МО".

Для управления передатчиком лисы можно использовать ЭКВМ "Электроника МК-161" с автономным источником питания. Передатчик может получать питание от источника ЭКВМ.

Приведённая программа позволяет управлять передатчиком "лисы" или "привода" при помощи ЭКВМ. Управление передатчиком осуществляется при помощи сигналов параллельного порта.

Перед запуском программы в RA следует занести длительность сигнала "точка" в сотых долях секунды, которая определяет темп передачи. В RB - частоту звукового сигнала или 0. В регистры RD и RE - время начала и окончания работы передатчика в формате "ЧЧ.ММ". Предварительно следует настроить и синхронизировать у различных передатчиков часы реального времени в регистре R9055.

Номер от 0 до 5 задаётся в регистре стека RX при запуске. Старт программы - командами В/О, С/П.

При вводе значения от 1 до 5 программа работает в режиме управления передатчиком-"лисой" с соответствующим номером. В момент, установленный в RD, программа начинает генерировать соответствующие позывные в отведённое для этого время. Первая "лиса" начинает передачу ровно в момент RD, вторая через минуту, и так далее. После достижения времени, установленного в RE, передачи всех лис прекращаются.

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




Программа "Лиса"

(КС 42825/221)

  0 1 2 3 4 5 6 7 8 9
000 K [x] П 7 P x≥0 03 25 F x≠0 12 1 - 2
010 F 10x ÷ ИП D + P ПП 03 02 П 8 0 ,
020 0 1 + P ПП 03 02 П 9 1 PP П 90
030 90 5 0 9 5 П 4 7 7 K П 4 7
040 9 K П 4 ИП 7 6 - P x<0 03 25 ИП 7 1
050 - F x=0 57 6 9 БП 90 1 - F x=0
060 65 7 3 БП 90 1 - F x=0 73 8
070 3 БП 90 1 - F x=0 81 7 2 БП
080 90 1 - F x=0 89 5 3 БП 90 Cx
090 K П 4 3 2 K П 4 Cx K П 4 ИП 7 P x=0 01 13
100 PP ИП 90 55 ИП D - P x≥0 01 00 P ПП 01
110 59 БП 08 PP ИП 90 55 П 5 ИП E - P x<0
120 03 24 ИП 5 ИП 8 - F x≥0 13 P ПП 01 59
130 PP ИП 90 55 ИП 9 - F x≥0 27 ИП 8 0 ,
140 0 5 + P ПП 03 02 П 8 ИП 9 0 ,
150 0 5 + P ПП 03 02 П 9 БП 13 5
160 0 9 5 П 4 K ИП 4 П C P x≠0 03 01 3
170 3 - P x≥0 02 76 ИП C 1 7 6 -
180 F x<0 96 ИП C 3 3 - 2 × 0 3
190 5 7 + P БП 02 20 4 8 - P x≥0
200 01 64 1 8 - P x<0 03 24 ИП C 2
210 2 4 - 2 × 0 6 4 3 +
220 PP П 90 42 PP ИП 90 44 ВП 2 PP ИП 90
230 44 + PP П 90 42 PP ИП 90 44 P x≠0 02
240 66 1 - F x=0 52 ИП B ИП A P ПП 02 85
250 БП 59 ИП B ИП A 3 × P ПП 02 85 0
260 ИП A ПП 85 P БП 02 35 0 ИП A 3 ×
270 P ПП 02 85 P БП 01 64 0 ИП A 7 ×
280 ПП 85 P БП 01 64 PP П 90 52 Cx PP П
290 90 92 PP ИП 90 52 F x=0 92 7 PP П 90
300 92 В/О П 6 K {x} 2 F 10x × K [x] 6 0
310 - F x≥0 22 2 F 10x ÷ ИП 6 K [x] 1 +
320 + В/О ИП 6 В/О С/П 0 3 3 6 PP П
330 90 26 С/П P БП 00 00 0Ah 52h 58h 20h
340 2Dh 20h ADh AEh ACh A5h E0h 20h ABh A8h
350 E1h EBh 20h 30h 2Dh 35h 00h 06h 50h 06h
360 57h 06h 4Fh 06h 4Fh 06h 4Fh 06h 4Fh 06h
370 5Eh 07h 01h 07h 01h 06h 4Fh 06h 4Fh 07h
380 08h 07h 0Fh 07h 16h 07h 1Dh 07h 23h 07h
390 29h 07h 2Fh 07h 35h 07h 3Bh 07h 41h 07h
400 47h 07h 4Dh 07h 53h 07h 59h 07h 5Fh 08h
410 02h 07h 01h 06h 4Fh 07h 01h 08h 08h 08h
420 0Fh 08h 16h 08h 19h 08h 1Eh 08h 23h 08h
430 27h 08h 29h 08h 2Eh 08h 32h 08h 37h 08h
440 3Ah 08h 3Fh 08h 43h 08h 48h 08h 4Bh 08h
450 4Eh 08h 52h 08h 57h 08h 5Ch 08h 60h 09h
460 00h 09h 02h 09h 06h 09h 0Bh 09h 0Fh 09h
470 14h 09h 19h 07h 01h 07h 1Dh 07h 01h 06h
480 4Fh 06h 4Fh 06h 5Eh 08h 16h 08h 19h 08h
490 1Eh 08h 23h 08h 27h 08h 29h 08h 2Eh 08h
500 32h 08h 37h 08h 3Ah 08h 3Fh 08h 43h 08h
510 48h 08h 4Bh 08h 4Eh 08h 52h 08h 57h 08h
520 5Ch 08h 60h 09h 00h 09h 02h 09h 06h 09h
530 0Bh 09h 0Fh 09h 14h 09h 19h 07h 01h 09h
540 1Eh 07h 01h 06h 4Fh 09h 24h 08h 16h 08h
550 19h 09h 0Bh 08h 2Eh 08h 23h 08h 27h 09h
560 06h 09h 19h 08h 37h 08h 3Ah 08h 3Fh 08h
570 43h 08h 48h 08h 4Bh 08h 4Eh 08h 52h 08h
580 5Ch 08h 60h 09h 00h 09h 02h 08h 29h 08h
590 32h 08h 1Eh 09h 2Dh 09h 32h 08h 57h 06h
600 5Eh 09h 14h 09h 0Fh 09h 37h 09h 3Dh 09h
610 42h 08h 16h 08h 19h 09h 0Bh 08h 2Eh 08h
620 23h 08h 27h 09h 06h 09h 19h 08h 37h 08h
630 3Ah 08h 3Fh 08h 43h 08h 48h 08h 4Bh 08h
640 4Eh 08h 52h 08h 5Ch 08h 60h 09h 00h 09h
650 02h 08h 29h 08h 32h 08h 1Eh 09h 2Dh 09h
660 32h 08h 57h 06h 5Eh 09h 14h 09h 0Fh 09h
670 37h 09h 3Dh 09h 42h 08h 27h 08h 27h 0
680 2 2 1 1 2 2 0 1 2 1
690 1 2 1 0 1 2 2 2 2 1
700 0 2 1 2 2 1 2 0 1 2
710 1 2 1 2 0 2 1 1 1 1
720 2 0 1 1 1 1 1 1 0 2
730 1 1 2 1 0 2 2 2 2 2
740 0 1 2 2 2 2 0 1 1 2
750 2 2 0 1 1 1 2 2 0 1
760 1 1 1 2 0 1 1 1 1 1
770 0 2 1 1 1 1 0 2 2 1
780 1 1 0 2 2 2 1 1 0 2
790 2 2 2 1 0 2 2 2 1 1
800 1 0 2 1 2 1 2 0 1 1
810 2 2 1 1 0 1 2 2 1 2
820 1 0 1 2 0 2 1 1 1 0
830 2 1 2 1 0 2 1 1 0 1
840 0 1 1 2 1 0 2 2 1 0
850 1 1 1 1 0 1 1 0 1 2
860 2 2 0 2 1 2 0 1 2 1
870 1 0 2 2 0 2 1 0 2 2
880 2 0 1 2 2 1 0 2 2 1
890 2 0 1 2 1 0 1 1 1 0
900 2 0 1 1 2 0 1 1 1 2
910 0 1 2 2 0 2 1 1 2 0
920 2 1 2 2 0 2 2 1 1 0
930 2 1 1 1 2 0 1 1 1 1
940 1 1 1 1 0 2 2 2 1 0
950 2 2 2 2 0 1 1 2 1 1
960 0 1 1 2 2 0 1 2 1 2
970 0                  

Если количество "лис" меньше пяти, можно откорректировать числа по адресам 138-141 и 148-151 для изменения времени ожидания.


НПП "СЕМИКО" (383) 271-01-25 (многоканальный)