Загрузка...
Энциклопедия Технологий и Методик

оооооооооооооооооооооооо

Загрузка...
Энциклопедия Технологий и Методик
 
Сканирующие устройства
 

Телефон-сканер

В последнее время все чаще и чаще стали использоваться беспроволочные телефонные аппараты - домашние радио-телефоны. С одной стороны это очень удобно - можно свободно передвигаться по квартире, но существует риск подключения к вашему телефону через радио-эфир. Известны случаи, когда ничего не подозревающим пенсионерам приходили счета, превышающие десятки тысяч долларов. Это может быть платой как за обычные разговоры (повременная оплата), так и за междугородние. Мошенники подключаются к чужим телефонам, используя двойники телефонов Panasonic и Sanyo. Двойники - это переделанные трубки от домашних радиотелефонов Sanyo и Panasonic модели 7980, 9080, 9050), которые способны сканировать эфир и подключаться к найденным базам (телефонам, которые находятся у кого-то в личном пользовании). То есть, ваш звонок будет исходить от телефонного номера, находящегося у кого-то дома. Подключиться к вашему телефону можно будет лишь в том случае, если радио-трубка не лежит на телефонной базе, или если ваш телефон поддерживает более одной трубки. Знайте, что примерно 80% подключений к чужим телефонным номерам происходит по радиотелефону, поэтому либо вообще откажитесь от пользования домашними радиотелефонами, либо используйте радиотелефоны стандарта DECT, либо - сотовые телефоны цифровых стандартов. Используя домашние радиотелефоны (в особенности фирм Panasonic и Sanyo вы подвергаетесь риску нелегального подключения к вашему телефону (посредством аппарата, "доработанного" фрикерами). Купить подобный аппарат для подключения не очень сложно. Ищущий - найдет (например, на Митинском, или любом другом радиорынке). Стоимость телефона сканера колеблется от 150-800$ США. В нашей методике будет описан принцип работы, руководство по эксплуатации и схема телефона-сканера.

 

Мобильный телефон-трубка КХ-Т9080 Elite v4.30

Мобильный телефон-трубка КХ-Т9080 Elite предназначен для исходящих звонков и использует принцип перехвата кодов рабочих телефонов в эфире. Трубка может запомнить до 19 неповторяющихся кодов. Версия Elite имеет огромное количество сервисных возможностей, в ней реализована записная книжка на 128 кодов, возможность установки и запоминания собственного кода, возможность просмотра кодов и др. Доступ к функциям осуществляется при помощи клавиши PROG.

 

Список функций

Прямой ввод кода - [PKOG] [PKOG] [код]. Код вводится в трубку с клавиатуры и нигде не запоминается. Трубка будет использовать его до 1-го выключения питания.Запуск сканирования - [PKOG] [AUTO]. На индикаторе загорается надпись SCAN, при закрытии крышки телефон перейдет в режим сканирования. Поиск по записной книжке - [PKOG] [адрес]. Производится поиск рабочего кода по выбранной области записной книжки. Если после проверки всех 16-ти кодов области рабочий код не будет обнаружен, то будет слышен характерный звуковой сигнал. Продолжение поиска по записной книжке - [PKOG] [PAGE/INT]. Просмотр стека сканирования - [PKOG] [#] [#]. На индикаторе отображается последний обнаруженный код. Для того, чтобы пролистать содержимое, нажмите любую цифровую клавишу, [#]-выход с эмуляцией текущего кода. Чтение из записной книжки - [РКОG] [#] [адрес] [субадрес]. Считывает код в трубку и выводит на индикатор. Запись в записную книжку - [PKOG] [*] [адрес] [субадрес] [код] (если вместо кода нажать [#], ячейка стирается) (если вместо кода нажать [*], записывается текущий открытый код). Oбнуление NVRAM сканера - [PROG] [*][*]. Стек сканирования и его указатель стирается, процедуру рекомендуется делать каждый раз при перемещении на новое место. Включение режима "EASY PHONE" - [PROG] [*] [#]. При включении режима "EASY PHONE" телефон будет работать следующим образом: после нажатия клавиши PROG, сразу предлагается ввести код. Такой режим может быть полезен для открытия большого количества кодов по списку. Для выхода из "EASY PHONE" необходимо выключить и включить питание трубки. Поиск по стеку сканирования - [PROG] [REDIAL]. Принцип поиска см. ниже. Просмотр и установка флагового регистра - [PROG] [FLASH]. При входе в этот режим отображается текущее состояние флагового регистра. Вы можете изменить состояние регистра, набрав 5 шестнадцатеричных цифр. [#] - выход (новое значение не устанавливается). Назначение флагового регистра см. ниже.

Внимание! Новая конфигурация вступит в силу только после того, как вы выключите и включите питание трубки.

Просмотр и установка кода -[PROG] [PAUSE]. При входе в этот режим отображается код трубки по умолчанию. Вы можете изменить код, набрав 5 шестнадцатеричных цифр.[#] - выход (новое значение не устанавливается). Устанавливается код, который присваивается трубке при включении питания (код вашей собственной базы).

Примечание: [код] - 5 шестнадцатеричных цифр кода. [адрес] - число 0-7 определяет модуль памяти, [субадрес] - число 0-F определяет ячейку модуля. Флаговый регистр - 20 бит, записанных в этот регистр, они определяют параметры трубки. Рекомендуемое значение - "50106".

 

Назначение битов регистра

0-"1" - включается сканирование с проверкой несущей.

1-"1" - включается звуковое сопровождение кода.

2-"1" - разрешается автозапуск сканирования при закрытии трубки, по истечении 2-х минут. После закрытия крышки автоматически запустится сканирование.

3-"1" - разрешается автоматический запуск проверки принятых кодов при открытии крышки в режиме сканирования. Запуск производится только в том случае, если был принят хотя бы один новый код (этой функцией пользуйтесь с осторожностью).

4-"5" - число, записанное в этих битах, определяет сколько повторов кода подряд необходимо для принятия решения о его истинности, 0 - повторы не нужны, 1-1 - повтор. Рекомендуемое значение - 1. Эта установка позволяет избежать переполнения стека сканирования ошибочными кодами.

6-7 - пока не используются. Для совместимости с новыми версиями устанавливать "0"

8 - при установке этого бита трубка не будет "прошиваться" на пойманный код при сканировании (а будет "прошиваться" на код "00000"). Это предотвращает самопроизвольные звонки телефона в местах, где звуковые эффекты нежелательны.

9 - установка этого бита приводит к проверке не только кодов баз, (20-й бит посылки = 0), но и инверсных кодов (трубок).

10 - установка этого бита запрещает проверку кода "00000" при поиске.

10-11 - пока не используются, для совместимости устанавливать в "0".

12-19 - число, записанное в этих битах, определяет время задержки базы на канале при пропадании несущей (используется только в режиме сканирования с проверкой несущей, 0-бит = "1").

Более подробно о битах конфигурации смотрите в приложении.

 

Некоторые особенности работы версии

Если в режиме сканирования трубка "поймает" свой собственный код, она автоматически выключает сканирование, "прошивается" на него и переходит в нормальный режим работы. Это необходимо для корректного приема вызовов от вашей базы. После разговора не забудьте снова включить режим сканирования (проверьте, включен ли 2-ой битик регистра флагов - автозапуск сканирования).

 

Поиск по стеку сканирования

После того как трубка поймает несколько кодов, вы можете попытаться позвонить, используя их. Для этого откройте трубку и нажмите клавиши PROG REDIAL. Появится возможность связаться с базами используя, полученные коды. Проверка производится с использованием принципа LIFO (Last In First Out), т.е. сначала проверяется последний пойманный код, потом предпоследний и т.д. Проверка всей памяти может занять до 2-х минут. После обнаружения рабочего кода, вы сможете звонить. Если вас не устраивает качество сигнала, попробуйте найти другой код. Для этого нажмите снова PROG и REDIAL. Вы можете прервать проверку, нажав клавишу PROG. Работу режима поиска можно настроить по желанию, используя флаговый регистр.

 

CodeSaving`tm

В режиме сканирования существует возможность запоминания полученных кодов в энергонезависимой памяти, но объем этой памяти позволяет запомнить около 19-ти кодов. Коды запоминаются циклически, т.е. при появлении 20-го, он заносится на место 1-го, а 1-й стирается. Это может приводить к потере вполне работоспособных кодов. Для того, чтобы избежать этих потерь разработан специальный алгоритм. Когда вы запускаете режим проверки поступивших кодов, трубка, при успешном открытии базы, добавляет к коду специальную метку. В режиме сканирования, когда приходит время стереть код, анализируется наличие метки и, если ее нет, код стирается и записывается новый. Если же метка установлена - стирается только метка, а код записывается в следующую ячейку, не имеющую такой метки, т.е. эта ячейка будет использована не через 19 кодов (как обычно), а через 38, что и позволяет уменьшить потери рабочих кодов.

В случае переезда на новое место, необходимо выдержать 20-30 минут, пока не будет получено, хотя бы, несколько кодов. Это время может варьироваться в зависимости от времени суток, плотности застройки микрорайона в котором вы находитесь и т.д. Так например, находясь в районе с высокой плотностью застройки, допустим в 19:00, вы сможете звонить уже через 10-15 минут. В районе с 5-ти этажными домами в 2:00 - вам придется ждать долгие часы, т.к. активность абонентов резко падает в ночное время. Для устранения таких ситуаций, в версии Elite мы рекомендуем записать открывающиеся коды в записную книжку. В ней предусмотрено 8 областей (по 16 кодов каждая), которые вы можете использовать, например, для 8-ми мест наиболее частого вашего пребывания. В последствии, вы можете нажать 2 кнопки и подождать, пока будет найдена работающая база.

Помните, что сканирующая трубка потребляет в дежурном режиме гораздо больше энергии, чем обычная (в среднем на 60%), поэтому рекомендуется держать ее на базе, или в стаканчике для зарядки (модель 7980). В режиме разговора сканирующая трубка потребляет приблизительно на 8% - 10% больше энергии, чем обычная.

 

Очистка памяти сканера

В трубке предусмотрен режим очистки памяти сканера. Если вы включаете трубку в новом месте, то рекомендуется очистить память сканера, чтобы потом не проверять несуществующие коды. Для очистки нажмите [PROG] [*] [*].

 

Рекомендации по эксплуатации

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

 

Назначение конфигурационного регистра установок

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

Две первые цифры определяют время, в течении которого трубка будет оставаться на канале при пропадании несущей частоты, (используется только в режиме сканирования - 2), и могут принимать значения от 00 до FF. Рекомендуемое значение - 60.

Третья цифра определяет некоторые параметры трубки и может принимать значения от 0 до 7.

Таблица.1

Значение
Включенные режимы
0
1
2
3
4
5
6
7
Все выключены
Х
Y
XY
Z
ZX
YZ
XYZ

Из вышеприведенной таблицы 1 выберите те возможности, которые вам нужны.

Х - при включении этого режима, трубка не будет прошиваться на пойманный код при сканировании (а будет прошиватся на код "00000"). Это предотвратит самопроизвольные звонки телефона-трубки в местах, где звуковые эффекты нежелательны.

Y - при включении этого режима, режима поиска, автоматически включается проверка кодов "пойманных" баз (если 20-й бит кода = 1).

Z - включение этого режима запрещает проверку кода "00000" при поиске.

4-я цифра - число, записанное в этой позиции, определяет сколько раз должен повторится код для того, чтобы он сохранился в памяти (возможны значения : 0-3).

0 - пойманный код считается истинным и заносится в память.

1 - повторение режима для установления истинности (т.е. код должен быть пойман 2 раза подряд).

При пользовании трубкой в постоянном месте, рекомендуется устанавливать в режим - "1", при мобильном - в "0".

Пятая цифра, это число (от 0 до F), которое определяет параметры для режима сканирования.

Таблица.2

Значение
Включенные режимы
0
1
2
3
4
5
6
7
8
9
A
В
С
D
E
F
все откл.
А
В
АВ
С
АС
ВС
АВС
D
AD
BD
ABD
CD
ACD
BCD
ABCD

Вышеприведенная таблица 2 позволяет выбрать те, или иные, нужные вам режимы.

А - включает второй режим сканирования (с проверкой несущей). Экспериментально подберите нужный режим: первый - ускоренный, или второй - медленный, но более надежный.

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

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

D - включает автоматический режим поиска по "пойманным" кодам при открытии трубки в режиме сканирования.

 

Схема версии Elite V4.00-4.40. Схема для подключения к телефону

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

Пояснения к схеме:

1. Цифрами в скобках указаны выводы процессора (CPU).
2. Аббревиатура "CPU" - означает микропроцессор (микросхема с 64-мя ногами).
3. Аббревиатура "nc" - означает no connect (не подключать).

 

Немного о возможной замене деталей

Диоды КД522 можно менять на КД521, а также на другие, подходящие по параметрам. Резисторы в цепи сигнала PII.St могут быть от 3 до 10 кOм. Микросхемы 564кп2 заменяются на 561кп2. В качестве NvRam можно использовать 93с56, или 93с66, но с 93с56 - память - 64 ячейки (4*16).

Процессор управления индикатором представлен на схеме PROC.GIF. Процессор устанавливается в крышку трубки и соединяется с остальной частью схемы 4-мя проводами типа МГТФ ("земля" - на микрофоне). В качестве индикаторов можно применить любые, подходящие по габаритам АЛС. Сегменты индикатора необходимо подключать через резисторы 470-910 Oм.

 

Установка в трубку

Разорвать соединения:
4 вывод IC2 - 51 вывод CPU, 19 вывод CPU - сигнал PLL.ST RF блока.

Подключить: Ringer mute - 5 вывод ключа Q4, подключить через резистор 100-390 Oм. Ringer.

Подключить в точку соединения 4-х резисторов R54 (1k), R55 (330), R56 (180), R57 (390k) +5v - Снимается с верхнего правого (по схеме) контакта выключателя. Перед сборкой выпаять ионистор (черная круглая таблетка, находящаяся в верхней части платы трубки), выпаять микросхему 93с46. (8 ног)

 

Настройка

1. Проверка правильности соединений:
Включить питание трубки, убедится что на всех микросхемах присутствует напряжение питания, подключить осциллограф (2в/дел 0,1мкс/дел) к выв. 16 РIС и убедится в наличии частоты 4190000 Гц, убедится в наличии высокого логического уровня на выводах 3,4 РIС.

2. Убедиться в наличии высокого логического уровня на выв. 9 РIС - при отсутствии заменить РIС. Если высокий уровень имеется - открыть крышку трубки, трубка должна отработать цикл поиска базы и отключится. Нажмите клавишу "PROG" и убедитесь, что:

1) загорается светодиод "PROG";

2) на выводе "tr open" присутствует логическая "1";

3) на 9 выводе процессора устанавить логический "0" - если логический "0" не появился, необходимо проверить проводник от 3-го вывода РIС.;

4) на выводах 6, 7, 8, 17, 18 должны присутствовать импульсы сканирования клавиатуры;

5) импульсы сканирования должны проходить на 13, 14, 15, 12, 1 микросхемы 564кп2, в случае отсутствия требуется заменить кп2.

 

Некоторые трудности, возникающие при сборке схемы

Вопрос. Почему иногда при включении питания трубки не загорается ни один светодиод, и единственный способ заставить ее работать - вынуть аккумулятор на 10-20 минут?

Ответ. Замечено, что при включении питания не всегда запускается тактовый генератор процессора трубки. А именно, когда Пик выставляет на "RESET" логический "0". Единственный выход из этой ситуации - подключить кварцевый генератор к Пику, а не к процессору. А с выхода Пика уже подавать сигнал на вход процессора. Обычно это решается отгибанием ножек 55,56 процессора, и подпаиванием к их контактным площадкам Пика.

Вопрос. Почему у меня вместо писка клавиш - противный хрипящий звук?

Ответ. Резистор на 200 Ом, в разрыв сигнала Ringer Mute решит все проблемы.

Вопрос. Трубка работает, но очень плохо сканирует, даже собственную базу ловит очень редко.

Ответ.
1. В версии 4.30 правильно установить регистр конфигурации, руководствуясь инструкцией на трубку.
2. Отпаять сигнал DATAIN от 2, 3 процессора и припаять к 7-ому выводу компаратора IС4.
3. Запаять 0-омный резистор между 64-й ногой процессора и землей (для этого на плате предусмотрены контактные площадки). Следует заметить, что энергопотребление трубки возрастет на 30%, но результат (увеличение "отлова" кодов в 2 раза) стоит этого.

http://patlah.ru

© "Энциклопедия Технологий и Методик" Патлах В.В. 1993-2007 гг.

Loading...

..

оооооооооооооооооооооооо

Загрузка...