Плата управления для SIM900D

 Завершил изготовление платы управления для GSM модуля SIM900D.  После обдумываний как это все должно выглядеть, выбор пал на компактную этажную конструкцию – плата с контролером и схемой питания снизу, а с SIM900 со всей обвязкой – сверху. Мозгом для управления выбран микроконтроллер ATMega32а. Мега выбрана по той причине, что в дальнейшем планируется прикрутить дисплей от Nokia3310 для вывода информации, а зная сколько отжирает библиотека для работы с ним, решил взять с запасом.  Схема питания базируется на Step Down преобразователе с LM2596.

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

Светодиоды. Светодиодов здесь два, вкупе с 4-мя светодиодами установленными на плате с SIM900D схема в сборе будет должна будет выглядеть как елочная гирлянда 🙂 Но дело вкуса. Led1 висит на ноге PortA.2 и находится в полном нашем распоряжении, может помигать им во время отладки. Led2 показывает наличие напряжения на входе преобразователя, а так как напряжение на входе может быть разным, резистор R1 подбирается из конкретного случая питания. 

 Микроконтроллер работает на частоте 16МГц, для этого предусмотрен кварц Х1. Конденсаторы C1 и C2 по 18-22 пФ.

 Как я уже писал питание всей схемы у меня берется от одного источника – преобразователя на LM2596. Если кого не устроит такой вариант, на участке платы можно сделать свою схему питания. 

 Оставшиеся конденсаторы С3-С5 по 0,1 мкФ; С6-0,01 мкФ. Резисторы R2-R14 по 200 Ом. 

 На штырьковые разъемы выведены выводы UART, входы внешних прерываний и большинство ног общего назначения. На отдельный 8-и пиновый разъем J6 полностью выведен PortC, с наметкой на будущее подключение матричной клавиатуры. Рядом, на разъем J1, выведены ноги для подключения дисплея от 3310. Отдельно имеется 6-и пиновый разъем J5 для подключения ISP программатора

 Так как для всей схемы питание берется от модуля на LM2596 – регулируемого источника – то важно сперва выставить нужное напряжение и только потом запаивать все компоненты, иначе можно попалить микроконтроллер, и хуже того – SIM900D. Для надежности, после выставления нужного напряжения, можно зафиксировать подстроечный резистор капелькой лака – что я и сделал. Напряжение на выходе питальника я выставил равным 3,5 вольт.

 

 Две платы скручиваются стойками и соединяются проводками. 

 Верхняя плата сделана немного короче, поэтому легко подобраться к клеммам и разъемам на нижней плате.  Соединять обе платы можно как удобно. Вывод Ring индицирует события (входящие вызовы и SMS) поэтому лучше использовать внешнее прерывание, я кинул обработку на INT0. 

 

 Как я уже писал, к контактам PortC можно подключить матричную клавиатуру. Возможно задействую ее в будущем.

 На этом пока все, позже добавлю материал о совместной работе SIM900D с платой управления.

Скачать печатную плату в DipTrace

Тестовый код


Взято с: avrproject.ru

Если вы нашли ошибку, выделите ее и нажмите Shift + E или нажмите здесь чтобы сообщить нам.


Категория: AVR
Метки:

Написать коментарий

*
= 5 + 6

Добавить изображение

Последние статьи