Рады Вас приветствовать на страничке alteh.narod.ru!!!















СТАТЬИ

Сломался мобильник?    Не спешите выбрасывать!

Некоторые мысли по поводу...

Статья о том, как несовершенна наша техника... Со своей стороны могу подтвердить: "Всё так и есть!"

Лазерный микрофон.

ПРОЧЕЕ

Решил выложить схему и небольшое описание GPS приёмника.

Это конечно не то, что дорогие игрушки, но мне в руки попал блок RGPSM002. Я решил, что грех его никак не использовать. Схема получилась простенькая ;), но работает. На графическом дисплее (ASHSC783 R3.1) отображается следующая информация:
1. качество приёма и количество видимых спутников.
2. широта в градусах и долях градусов (целые, десятые и сотые до запятой, остальные после).
3. долгота (в том же виде).
4. справа сверху вниз. Высота над уровнем моря (врёт безбожно ;))
5. и 6. разница между координатами "точки входа" и текущими. Плюс, на экране отображаются две полоски по горизантали и вертикали указывающие направление на "точку входа"
Для тех, кто не знает - "точка входа" это при входе в лес (например) нажимаете кнопку и запоминаете координаты этой точки. Она-то и называется "точкой входа".
Зелёные светодиоды с дисплее заменены на белые, что гараздо экономичнее. Потребление тока (без подсветки) ~30ма.Питание 4 элемента ААА. Подсветка включается при нажатии на любую из кнопок. Для всего остального кнопку надо удерживать нажатой ~4сек. Это сделано для тог, чтобы уменьшить вероятность случайного нажатия.

Схема и НЕХ-файл для микроконтроллера.

Были замечены небольшие неточности в схеме. Исправлено. На работу это никак не влияло. Выложена несколько обновлённая версия программы.

Краткое описание протокола обмена данными с GPS-мдулем.

Это устройство позволяет передавать данные от GPS-приёмника через голосовой канал GSM телефона. Время передачи около 3.5 сек, что вполне укладывается в бесплатный трафик. Система разделена на два блока, мобильный и базовый. Мобильный блок в свою очередь состоит из GSM телефона (использовал то, что было под рукой, старенький Alcatel One Touch Easy), приёмника GPS (использовался всё тот же RGPSM002) и модуля на микроконтроллере PIC16F873. Телефон в мобильном блоке потребовал некоторых переделок. пришлось выбросить пищалку звонка вместе с транзистором. Сигнал звонка в точку Bz подаётся прямо с вывода микросхемы. GK и RK - соответственно зелёная и красная кнопки телефона. Микрофон также удалён, а на центральный вывод подключен провод Mic. Питание телефона осуществляется от тогоже источника, что и схемы, а именно точки подключения "+" и "-" телефона выводы конденсаторов С7-С11. ГЛАВНОЕ: провода должны быть как можно короче и достаточно толстыми. Схема мобильного блока и Схема базового блока. Прошивки для микроконтроллеров здесь.
Особенности базового блока следующие, в качестве приёмника данных может выступать любой телефон! Информация снимается с наушника. Если это мобильник, то удобно пользоваться проводом от гарнитуры. Сигнал подаётся в точку Sp. C контакта Rx через MAX232 (на схеме не показана) данные передаются на СОМ-порт компьютера. Программа для обработки - OziExplorer. Наличие пищалки ВА1 необязательно ;). Светодиод VD1 - сигнализирует о наличии ошибки при приёме информации и необходимости повторить процедуру.
Система работает следующим образом. После подачи питания на мобильный блок нужно включить телефон. И после того, как он зарегестрируется, можно начинать работу. Для этого достаточно набрать номер с базового телефона (или повтор, если он уже набирался). Как только пройдёт первый звонок, сработает схема управления, передаст данные и оборвёт соединение. Самое важное при настройке - это правильно подобрать уровни сигналов DTMF в обоих блоках. Чем точнее вы это сделаете, тем меньше ошибок будет при работе. Среднее соотношение правильно/ошибка 9:1. Хотя иногда ошибочный приём бывает по 5-6 раз подряд. Может быть дело в искажениях, которые вносят кодеки GSM, а может в конкретных аппаратах, которые я использовал. Как бы то ни было, но система успешно используется и особых нареканий не вызывает.





   E- MAIL   Гостевая книга   Форум
Hosted by uCoz