Главная
Программы
Photogallery
Соревнования
Трансиверы
Дипломы
Антенны
Объявления


Андрей Львов RA9ABZ.


Приветствую Вас!

Уважаемые Фрикеры(тональные Хакеры) или просто кого интересует эта информация.


Вот уже года четыре как в Челябинске бурно развивается сотовая связь. А лет семь назад на "двойке" и на 430 МГц начала внедряться транковая радиосвязь. Сам я пользыюсь услугами транковой связи уже четыре года. Я использую для этого "резинку" Alinco DJ-191, кроме того эту же радиостанцию я использую и для любительской радиосвязи на 144-146. И все это без переделок радиостанции.Попробуйте-ка на радиостанции где стоит транковая плата работать симплексом в эфире или использовать ее как контрольный приемник без переделок. Как правило (да не "как правило" а...) у транковой радиостанции на табло отображаются только фиксированные каналы, зашитые в память до установки транковой платы. А я использую обычную нормальную радиостанцию, которую всегда можно перестроить, и без доработок.! Принципы транковой связи: На базе стоит дуплексная радиостанция на пару частот, подключенная к телефону (АТС). Она постоянно находится в режиме дежурного приема. От абонента транковой сети поступает служебная посылка, которая обрабатывается контроллером базы и происходит занятие телефонной линии. А затем следует набор номера, если оный заложен в ентой служебной посылке. По умолчанию транковый контроллер запрограммирован так, что после принятия команды "Занятие АТС1" или "Занятие АТС2" (К Smart Trunk II можно подключить две телефонные линии от разных АТС, например "город" и оффисную АТС) абоненту предоставляется возможность набрать номер тональным набором DTMF. После набора номера абонент разговаривает по рации как по телефону, нажимая тангенту на передачу. "Отбой АТС" можно произвести также DTMF набором "#". Итак значит надо только Базе поласть эту самую посылку, после которой мы услышим ответ от АТС... А для этого у меня есть специяльная каробушка Blue Box, иначе она официально называется БИПЕР. Она изображена на фото вместе с радиостанцией. Пользоваться просто: - с помощью SWD-переключателя выбираем команду, которую мы дадим транку. - подносим бипер к радиостанции, капсюлем к микрофону. - нажимаем на передачу и на кнопку бипера. - после посылки бипера отпускаем передачу. - наша радиостанция примет ответ АТС. - далее нажимаем на передачу и тональным набором набираем номер абонента.

Скачать схемы  (84 Kb)

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

Тактовый генератор собран на микросхеме К155ЛН1. Тактовая частота подается на делитель частоты, собранный на счетчиках 561ИЕ10. Выходы счетчиков использованы для переборки адресов ППЗУ 573РФ2. В результате после нажатия на кнопку TRN на выходе платы получается определенная последовательность нулей и единиц, снимаемая с одного из восьми разрядов шины данных ППЗУ, которая через интегрирующую RC цепочку подается на УНЧ, на динамик. Сигнал поступает на вход передатчика через микрофон радиостанции. Затем сигнал обрабатывается контроллером транковой базы как посылка от радистанции с транковой платой. Если вместо ППЗУ РФ2 поставить 27256 то преключателем SW2 можно переключать страницы памяти, их будет еще 16. На каждой странице можно записать 8 сигналов-команд. В радиостанции где нет DTMF клавиш можно использовать для набора номера клавиатуру на базе HM9102A. Как же получить прошивку ППЗУ ? Получение одной транковой команды: Берем радистанцию с транковой платой и компьютер со звуковой картой на линейный вход которой подключен радиоприемник, настроенный на частоту радиостанции с транковой платой. Для записи звукового сигнала можно использовать мультимедийную программу записи звука в формате Wave с частотой дискретизации 6.214 кГц Для записи сигнала была использована аппаратура ЭХО+. Набираем на транковой радиостанции, для примера, "1" затем "*". "Готовность" АТС по линии. И так раз пять. Сохраним полученный файл 8-битный .wav . С помощью программы Sound Forge загрузим этот .wav файл. Выберем наиболее "чистую" посылку, отрежем все остальное и сохраним в виде файла wav . Длина файла не должна превышать 2048 байт. Аналогично для посылок 2*, 3*,... Вы также можете записать посылки с номерами часто используемых Вами телефонов. Если у Вас нет ЭХО+ то можно использовать другую частоту дискретизации, но в этом случае частота кварца будет другой. Или можно программно обработать сигнал под эти параметры. У Вас получится 8 файлов 1.wav , 2.wav ,... С помощью программы обработки можно получить прошивку для ППЗУ К573ЗФ2 или это будет одна страничка для 27256 с восемью различнымипосылками. Программа обработки прошивки была написана на Basic для ZX-spectrum.

10   clear 39999
20   for f=40000 to 42048
30   poke f,255
40   next f
50   input "номер сигнала do...d7:";d$
55   for f=43000 to 45048
56   poke f,0
57   next f
60   if d$="d0" then let d=bin11111110
70   if d$="d1" then let d=bin11111101
80   if d$="d2" then let d=bin11111011
90   if d$="d3" then let d=bin11110111
100   if d$="d4" then let d=bin11101111
110   if d$="d5" then let d=bin11011111
120   if d$="d6" then let d=bin10111111
130   if d$="d7" then let d=bin01111111
140   print at 21,0;"имя файла 8-bit .wav (6.214кГц):";d$;":,его длина"; : input n$,len
141   let lon=45048-len
142   let len=lon+39
150   load n$ code lon
160   for f=lon to len
170   poke f,0
180   next f
190   let g0=d
200   for f=40000 to 42047
210   let w=peek f : let v=peek (f+3000) : let v1=peek (f+3001)
220   if v
230   if v>v1 then let v=d : goto 240
235   let v=g0
240   let g0=v
245   let w1=255-((255-w)+(255-v))
250   poke f,w1
260   next f
270   input "это все данные для страницы? д или н ";y$
280   if y$="н" then goto 50
290   input " имя выходного файла 573РФ2 :";n$
300   save n$ code 40000,2048

При помощи программатора зашиваем ППЗУ...

Здесь картинки Blue BOX:

Рис.1
Рис.2
Рис.3

По сути дела приведенная выше программа переводит 8-ми битный wave в однобитный, и разные 8 сигналов записываются в 8 разрядов данных ППЗУ. Теперь информация для тех у кого нет аппаратуры ЭХО+ : Ниже приведена готовая прошивка trn2716.bin для микросхемы К573РФ2.

Описание прошивки.

С шины данных снимаются сигналы:

D0- команда 1* для радиостанции 0000 ; выход на АТС1

D1- команда 2* для радиостанции 0000 ; выход на АТС2

D2- команда 3* для радиостанции 0000 ; вызов другой радиостанции в этом транке

D3- команда 4* для радиостанции 0000 ; вызов радиостанций данной группы(всех с номером 0000)

D4- команда 1* для радиостанции 3456 ; выход на АТС1

D5- команда 2* для радиостанции 3456 ; выход на АТС2

D6- команда 3* для радиостанции 3456 ; вызов другой радиостанции в этом транке

D7- команда 4* для радиостанции 3456 ; вызов радиостанций данной группы(всех с номером 3456)

Номера 0000 и 3456 предусмотрены в контроллере транковой базы заводом по умолчанию. Правда операторы, программирующие контроллеры, могут запретить эти номера. Оператор может также командам 1* 2* 3* 4* для конкретного номера присвоить и другие функции, скажем набор Вашего домашнего телефона... и т.п. Для наладки устройства требуется только частотомер и Цэ-шка. Данная конструкция собрана на плате 60х60мм, контактные площадки соединены просто проводом МГТФ. Устройство размещается в корпусе 60х60х30мм. Можно просто подносить к микрофону радиостанции и нажимать на передачу,а можно это устройство подключить к радиостанции. Устройство опробовано с радиостанциями типа Alinco DJ-191, Сапфир-НК (ВЭБР).


По всем возникщим вопросам обращайтесь ко мне на e-mail: RA9ABZ