Tests Soft

Настройка программного обеспечения для работы с дата-кабелем

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

Для такой настройки потребуется:
IBM-PС совместимый персональный компьютер с операционной системой Windows.
В зависимости от того, какая именно разновидность дата-кабеля у вас в наличии (т.е. на каких деталях он собран), возможно потребуются и дополнительные принадлежности, такие например как переходники или дополнительные источники питания.

Выяснить какая именно модель дата-кабеля, и требуется ли ей какие-либо дополнительные переходники или дополнительное питание можно на этой странице.

Вначале, предположим возможную схему соединения (подключения) дата-кабеля.
Например, вот такую:

Test Sheme 2

Здесь, с лева на право:
Персональный компьютер (ПК), переходник с источником питания для подпитки кабеля (если этого требует схема самого дата-кабеля), дата-кабель и мобильный телефон.
Если ваша модель дата-кабеля не требует подпитки, то наличие переходника и источника питания в этой схеме не потребуется.


Приступаем к настройке

Перед подключением дата-кабеля к ПК, убедитесь, что компьютер отключен от электросети.
RS232 разъем дата-кабеля, следует подсоединять в свободный (не занятый) COM порт. Как правило, таких портов у компьютера не более двух. Обычно они называются COM1 и COM2.
Выберите один из них и подключите туда дата-кабель.

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

Для данного теста, дата-кабель должен быть сконфигурирован по схеме "Data" (или в режиме "передачи данных" для некоторых моделей мобильных аппаратов).
Как это определить, можно узнать здесь.
Например, для моделей телефонов Sony Jxx серии, если кабель исправен, то при подключении его к телефону, через 1,5 - 3 секунды телефон должен оповестить Вас двойным (одиночным) сигналом.
Для других моделей мобильных телефонов могут быть другие сигналы или их может и не быть совсем.
В каждом конкретном случае, необходимо заранее выяснить особенности работы вашего мобильного телефона.
Перед началом тестирования, еще раз проверьте все соединения и их правильность.

Если все подключено верно, то включаем компьютер.
Вначале, ждем загрузки операционной системы.
В нормальном состоянии, операционная не определяет подключенное устройство, поэтому после окончания загрузки переходим сразу в раздел:
> Панель управления > Система > Менеджер устройств.
И здесь, из списка выбираем раздел "Порты (COM&LPT)", и нажимая стрелкой мыши на + (плюс), попадаем на выбор коммуникационного порта COM1 или COM2.
Помня, к какому (реально) номеру порта подключен дата-кабель, естественно выбираем мышью именно этот порт.

Затем смотрим свойства этого порта ("Установки порта").
По умолчанию, первая запись "Количество бит в секунду" всегда стоит 2400.
Не удивляйтесь, вероятно в Микрософте считают, что большая скорость на этих портах людям просто и не нужна! :)
Нам, естественно это не подходит и мы должны установить другие параметры.
Для начала я рекомендую установить максимально возможную скорость = 115200 bps.
Если, вы уверенны, что модель вашего аппарата работает с другой скоростью (например, модели Ericsson T28/29, R320 и пр. работают по умолчанию на скорости 9600 b/s), то конечно следует установить именно эту а не иную скорость порта.
в любом случае, если по каким-либо причинам этой скорости будет не достаточно, в дальнейшем всегда можно изменить ее в ручную (см. рисунок-1).

Рисунок-1

Test Ports


Остальные настройки в этом окне лучше пока не трогать и оставить все как есть.

Теперь, приступаем к настройке коммуникаций в мобильном телефоне.
В различных моделях сотовых аппаратах настройки коммуникаций обычно находятся в разделе "Settings" или "Параметры".
В случае, если в меню вашего телефона таких настроек нет, то принято (по умолчанию), что настройки соответствуют стандартным, т.е. как на рисунке-1, только со скоростью 9600 b/s.
Узнать о том, как именно настроить параметры для вашей модели телефона можно из инструкции к аппарату.
Если в будущем потребуется изменить параметры скорости порта, то запомните, что установка скорости передачи данных, как в телефоне, так и в ПК должна быть одинаковой, т.е. совпадать.

Теперь приступаем к проверке, как телефон будет реагировать на AT команды.
Для этого нам потребуется любая терминальная программа, позволяющая работать с коммуникационным портом.
Такой программой может быть идущая в комплект к операционной системе - "HyperTerminal".


Как пользоваться программой "HyperTerminal"

Если она не была сразу установлена на вашем ПК, то установите ее из комплекта инсталляционного каталога (или диска).
Зайдите в "Панель управления" и выберите "Добавить программу", далее найдите раздел коммуникаций и добавьте "галку" на "HyperTerminal". После этого программа появится в списке меню Приложений.

При первом запуске программы "HyperTerminal" будет запрошено:
Имя соединения, можете указать произвольное, например "1"
Затем будет предложено - выбрать соединение и номер коммуникационного порта.
Нам потребуется только "Прямое соединение c COM" (Direct to COM). Выбираем номер COM порта, к которому подключен дата-кабель, и нажимаем кнопку "OK".
После этого предложено будет установить и скорость порта.
Поставьте так, как было описано в этом же тексте, но чуть выше, и нажмите "OK".

Как только это сделано, на чистом экране терминального окна, в левом верхнем углу, должен начать свое "мигание" курсор, и в нижней строке должно появится сообщение об успешном соединении.
Если это не так, то вероятно существуют проблемы с соединением или COM порт выбран не верно.
Если курсор "нормально мигает", то попробуйте на клавиатуре набрать латинскими буквами (только не русскими, и не ошибаясь:) комбинацию из двух символов: например, AT.
Причем, вводимых символов видно не будет (по этому, я и говорил, что ошибаться не надо), так как опять же, по "умолчанию", отключен такой параметр - как локальное Эхо.
Впрочем, это уже не важно, так как после нажатия кнопку Enter, на экране должен появиться следующий текст: OK (см. рисунок-2).

Рисунок-2

HyperTerminal


Далее можно ввести еще одну команду, например:
ATI и нажать Enter.
При этом не экране должна высветится надпись, например такая: SONY Terminal Adapter
В зависимости от модели телефона надпись может быть другой, но обычно это есть информация о марке или модели сотового аппарата.

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

Для проверки этого, попробуйте плавно снижать скорость.
Однако, делать ее менее 9600 bps не рекомендуется.
Но, даже если и при пониженной скорости будут возникать ошибки, то тут дело (скорее всего) в самом дата-кабеле или имеет место проблема с плохим питание этого дата-кабеля.
Некоторые модели дата-кабелей могут питаться непосредственно от самого COM порта, и иногда тока (выдаваемого COM портом) бывает не достаточно.
Что бы застраховать себя от проблем с недостаточным питанием таких вариантов дата-кабелей, настоятельно рекомендуется организовать соответствующий подпитывающий переходник.

Итак, если сообщение OK нормально (без ошибок) проявляется в терминальном окне, то можно считать, что данный дата-кабель работает нормально и проблем со связью быть более не должно.

Для проверки дата-кабеля можно использовать и другие терминальные программы.
Например, есть такая программа, как "AT-Scan".


Как пользоваться программой "AT-Scan"

Если вас не устраивает терминальная программа, идущая в комплекте с операционной системой, то можно найти в сети условно-бесплатную программу "AT-Scan".
Ее можно взять отсюда.

При первом запуске этой программы войдите в ее настройки и установите параметры COM порта, аналогично тому, как это делалось выше (см. рисунок-3).

Рисунок-3

AT Scan


Перед началом, необходимо проверьте настройки порта.

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

То есть, практически для всех схем, имеющихся в этом разделе, сигналы RTS или DTR должны быть в состоянии DISABLE.
Однако, если ваш вариант дата-кабеля питается только от COM порта (например, дата-кабели имеющие у себя на борту микросхему 78L05), то наоборот, должны быть активизированы сигналы RTS или DTR, т.е. они должны быть в состоянии ENABLE.
После установки настроек для вашего варианта дата-кабеля (их необходимо сохранить) далее переходим на вкладку "Single Command", где в строке выбираем какую-либо команду, например: AT (см. рисунок-4).

Рисунок-4

AT Scan Command


Обычно эта команда там всегда присутствует по умолчанию, поэтому достаточно только нажать на кнопку "Send" (или дважды кликнуть мышкой в правом окне) и в нижнем слева окне должен появится ответ, типа OK.
При этом, в отличие от "HyperTerminal", в этой программе локальное эхо уже всегда включено, и всегда видно что именно набрано на клавиатуре.

Вот и все, на этом настройка дата-кабеля в связке с компьютером завершена!

Теперь уже наверняка дата-кабель и компьютер прекрасно видят друг друга. Далее можно пробовать использовать другое программами для работы с данной моделью мобильного телефона.

Обращаю внимание! Не все программы сразу могут работать со всеми моделями дата-кабелей, как правило, одна из проблем - это недостаточное питание поступающее на дата-кабель от COM порта.
Решение может быть как в переделке самого кабеля, так и в создании подпитывающего переходника.

Помните, что при запуске любых других программ для работы с мобильным аппаратом, сама программа "AT-Scan" должна быть закрыта.



Вернуться к основной странице раздела