Сломался мобильник? Не спешите выбрасывать!
Некоторые мысли по поводу...
Статья о том, как несовершенна наша техника... Со своей стороны могу подтвердить: "Всё так и есть!"
Лазерный микрофон.
ПРОЧЕЕ Решил выложить схему и небольшое описание 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, а может в конкретных аппаратах, которые я использовал. Как бы то ни было, но система успешно используется и особых нареканий не вызывает.
|