Проблема каждого радиомикрофона в ограничении радиуса действия, надобности находится где-то рядом, что бы принимать его сигнал. Разработка этого устройства возникла ещё в мои студенческие годы в время сессий. Для сдачи экзамена требовалось высокое чутье микрофона, чем не могла похвастаться обычная телефонная гарнитура. Да и находящийся на незначительном отдалении телевизионный ретранслятор давил гармониками полезный сигнал на FM диапазоне практически полностью. Выход я видел в усовершенствовании GSM оборудования. Я открыл для себя модуль sim300dz и решил воспользоваться этим модулем для построения этого девайса. Результаты меня удивили, я не ожидал услышать такого чутья по НЧ. Правда тот девайс не отличался компактными габаритами из-за ограниченности в технологии изготовления печатных плат и имел обратный аудиоканал для наушника. Этот девайс предназначен для ознакомления способов съема информации и передачи её на практически неограниченное расстояние. Ограничение может вызвать лишь оплатой счета.
Схема устройства состоит из 2-х функционально важных частей это собственно сам сотовый модуль и микроконтроллер, ну и плюс «обвес»:
Все резисторы и конденсаторы, за исключением C2 имеют типоразмер 1206. С2 имеет типоразмер 7343. Если вы используете демоверсию прошивки, то вам нужно использовать контролер PIC16F628A в soic корпусе.
Детали:
Модуль GSM – SIM300DZ
Контролер – Демо-версия PIC16F628A , FULL-версия – PIC16F648A.
Simreader – Sim0424
Конденсаторы: C1- 0.1 mk; C2- 100mk; C4- 33p; C5- 33p.
Резисторы: R1- 300; R2-68; R3- 10k; R4- 10k.
Диоды: VD1 и VD3 – любые смд подходящие по размеру, VD-2 какой больше нравится.
Микрофон – HMO1001A или другой с напряжение работы 1.5В (я выбирал подбором).
Мини-USB разъем стандартный без особенностей.
Конструкция ПП
Печатная плата выполняется на 2-х стороннем текстолите, желательная толщина 1мм. Размеры ПП мм. Приведенные чертежи уже готовы для перевода без предварительных изменений, типа как переводить в зеркало и т.д.
Что должно получится:
Контур верхнего слоя (в зеркале) — gabarit TOP.pdf
Контур нижнего слоя — gabarit BOTTON.pdf
Чертеж печатной платы верхний слой (в зеркале) — plata TOP.pdf
Чертеж печатной платы нижний слой — plata BOTTON.pdf
Как переводить с помощью утюга обсасывалось много раз на форумах, но я все равно ещё раз пройдусь пошагово. Читаем здесь.
Монтаж печатной платы
После того как плату протравили и просверлили надо залудить все проводники – это не так дает девайсу подвергаться коррозии. После процесса залуживания надо тщательно промыть плату ацетоном. Остатки флюса могут привести к неправильной работе устройства. РАДИ БОГА НЕ ИСПОЛЬЗУЙТЕ ФЛЮС ТТ. Он имеет красный цвет, иначе я вообще не даю гарантии, что у вас что-то работать будет или, что от КЗ не взорвется АКБ. И я не шучу!!!
Следующий шаг – пропайка переходных отверстий. В качестве материала для этого процесса я использую выводы от ДИП резисторов мощи 0,125-0,25Вт. Не делайте больших капель, особенно когда над переходом расположена деталь.
Потом лучше всего начать припаивать детали на нижнем слое. Начав с микроконтроллера. Он не боится статики, паяйте смело. И от центра продвигайтесь к краям. В последнюю очередь припаяйте держатель сим-карты.
После завершения нижнего слоя займитесь верхним. Сначала припаяйте SIM300DZ, потом смд детали и потом микрофон.
Программирование контроллера
Если вы используете демо-прошивку, то вам надо заранее прошить контроллер прошивкой приведенной ниже. Полная прошивка распространяется уже прошитая в микроконтроллер – спрашивайте у автора. Если у Вас нету опыта и Вы собрали программатор самостоятельно, то не рискуйте, прошивая внутрисхемно. Вы можете потерять сотовый модуль.
Программирование сим-карты
Устройство отвечает лишь хозяину. Чтобы прописать его номер в международном формате (+7905……….) Вам надо записать на сим-карту его номер под имеем Ph1. Обязательно отмените ввод пин-кода. Программирование осуществляется с помощью мобильника. Будьте внимательны – некоторые телефоны дописывают индексы к имени, это приведет к сбою работы. К примеру, так делают Sony Ericson.
Включение устройства
После того как прошивка и симка запрограммированы можно включать девайс. Нажмите на кнопку и ждите короткой вспышки светодиода. Это означает, что контроллер обратил внимание на кнопку. Затем после того как вы отпустите он моргнет один раз – это означает что начался процесс включения модуля. Затем светодиод моргнет два раза – это означает что модуль настроен и зарегистрировался в сети GSM. После того как светодиод моргнет три раза – устройство готово к работе. Устройство перейдет в режим сна и будет ждать входящего звонка.
Выключение устройства
Выключение происходит как и включение. Нажмите на кнопку и держите покуда не моргнет светодиод, как отпустите он моргнет 2 раза. Это означает, что девайс выключен.
СМС команды
Устройство имеет команды диагностики и управления (лишь в полной версии прошивки). Команды отсылаются с телефона хозяина, все “чужие” смс просто удаляются. Вот список команд:
1 – запрос напряжения батареи
2 – запрос о силе GSM сигнала
3 – USSD запрос, например баланса *100#
4 – запрос информации о местоположении
5 – обратный звонок хозяину
6 – совершить звонок по указанному номеру
Синтаксис команд
Команды 1, 2, 4, 5 не имеют дополнительных параметров. Команда 3 требует ввода дополнительного параметра, строки запроса. Строка обязательно начинается с * и заканчивается #. Пример запроса баланса 3 *100# . Команда 6 требует ввода номера телефона, вводить можно как в международном формате, так и внутрисетевом из 7 цифр.
Зарядка АКБ
Для зарядки аккумулятора надо выключать устройство, подключить через шнур mini USB с соответствующему порту компьютера и дождаться постоянного горения светодиода.
Настройка
SIM300D подвержен в некоторых случаях наводкам на микрофон, если такое происходит, то надо поиграть с конденсаторами около микрофона. Иногда надо добавить конденсатор как можно ближе к микрофону или припаять его на выводы самого микрофона. А также поэкспериментировать с антенной, как правило треск убирается в течении 15 минут, если он возникнет конечно.
Возможности демо-прошивки
В свободном скачивании есть прошивка, которая даст представление о устройстве. В ней нету СМС команд, ограничение на 10 удачных соединений, максимальная длительность соединения (полезного) 1 минута. После исчерпания данного лимита контроллер блокируется, конечно программно, сам контроллер останется жив.
Файл прошики — audio_demo.hex.
За полной прошивкой обращайтесь к автору по ICQ: 288449055 или пишите на мыло device@open.by. Автор принимает заказы на разработку устройств с применением контроллеров, GSM и GPS технологий.
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
U1
МК PIC 8-битPIC16F648A1
U1*
МК PIC 8-битPIC16F628A1
Для демо-версии.U2
Модуль GSMSIM300DZ1
VD1, VD3
Диод3
Любые смд подходящие по размеруVD2
Светодиод1
С1
Конденсатор0.1 мкФ1
С2
Конденсатор100 мкФ1
С4, С5
Конденсатор33 пФ2
R1
Резистор300 Ом1
R2
Резистор68 Ом1
R3, R4
Резистор10 кОм2
М1
МикрофонНМО1001А1
XT1
СимридерSim04241
J1
РазьемМини-USB1
Стандартный без особенностей7
Выключатель1
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- gsm_bug.rar (25 Кб)