- •Кафедра атпп
- •Введение.
- •Технологический раздел
- •Исходные материалы
- •Технологии используемые в данном проекте
- •Протокол nmea 0183
- •Устройство трекера
- •Стек протоколов tcp/ip
- •Модуль связи gsm/gprs Sim900d
- •Приёмник местоположения gps Quectel l10
- •Микроконтроллер stm32f100c4t6.
- •Среда создания программного обеспечения микроконтроллера stm32f100 CooCox CoIde.
- •Отладочное устройство stm32f4 Discovery
- •Импульсный стабилизатор напряжения на lm2596t-3.3 с
-
Модуль связи gsm/gprs Sim900d
SIM900D - бюджетный GSM/GPRS модуль компании SIMCOM. Ключевые преимущества: популярный форм-фактор с торцевыми пайками, позволяющий не использовать дорогостоящие технологии монтажа и контроля пайки, удобный встроенный TCP/IP стек, низкая цена. Характеристики GSM модуля SIM900:
-
Четыре диапазона GSM 850/ 900/ 1800/ 1900 МГц
-
Класс передачи данных GPRS multi-slot class 10/8
-
Соответствие стандарту GSM фазы 2/2+
-
Класс мощности 4 (2 Вт в диапазонах 850/ 900 МГц)
-
Класс мощности 1 (1 Вт в диапазонах 1800/1900MHz)
-
Размеры:
33х33х3 мм
Масса:
6,2 г
Напряжение питания
3,2 ... 4,8 В
Температурный диапазон:
-40 °C ... +80 °C
-
Управление AT командами (GSM 07.07 ,07.05 и фирменные AT команды SIMCOM)
-
Встроенный стек TCP/IP, UDP/IP
-
Протоколы HTTP и FTP
-
Embedded AT - работа с пользовательским ПО
-
Контроллер заряда Li аккумулятора.
Данный модуль будем использовать, как модем для передачи координат с модуля местоположения GPS.
Р ис. 7 Gsm модем SIM900D
-
Приёмник местоположения gps Quectel l10
GPS модуль L10 задаёт новый стандарт производительности благодаря высокоэффективному набору системной логики MTK. L10 имеет 210 каналов PRN. И благодаря 66 каналам поиска и 22 каналам одновременного слежения, находит и отслеживает спутники за очень короткое время даже в условиях слабого сигнала. Этот универсальный, функционально-законченный GPS приёмник объединяет в себе широкий набор функций с гибкими возможностями по подключению. Простота его интегрирования в изделия позволяет сократить время разработки новых изделий для автомобильных, промышленных и потребительский рынков.
-
210 PRN каналов с 66 каналами поиска и 22 каналами слежения,
-
-165dBm чувствительность в режиме слежения,
-
Наивысшая чувствительность в режиме поиска, -148dBm
-
Низкое энергопотребление, 38mA (с пассивной антенной)
-
Защита всех входов от электростатического напряжения
-
4 Мбит встроенной флэш-памяти
-
Более совершенная помехоустойчивая схема, позволяющая интегрировать модули в другие беспроводные решения , такие как: WiFi, WiMax, CDMA и GSM
-
Готовность к работе с AGPS
-
Более точная навигация в условиях плотной городской высотной застройки благодаря компенсации переотражённых сигналов
-
Частота обновления координат 5 Гц
-
П олно-скоростной совместимый с USB 2.0 интерфейс
Рис. 8 Приёмник GPS Quectel L10
-
Микроконтроллер stm32f100c4t6.
В данном устройстве центральным контроллером будем являться STM32f100, который в свою очередь будет управлять модулями GPS и GPRS. Выбран он из-за своей дешевизны и при этом имеет малый размер (LQFP48 7 × 7 mm) для более плотной компоновке, так что устройство можно уменьшить в размерах.
Р ис. 9 STN32F100C4T6
Основные параметры
-
ЦПУ: Ядро
Cortex-M3
ЦПУ: F,МГц
от 0 до 24
Память: Flash,КБайт
16
Память: RAM,КБайт
4
I/O (макс.),шт.
37
Таймеры: 16-бит,шт
6
Таймеры: Каналов ШИМ,шт
3
Таймеры: RTC
Да
Интерфейсы: UART,шт
2
Интерфейсы: SPI,шт
1
Интерфейсы: I2C,шт
1
Интерфейсы: DMA,шт
1
Аналоговые входы: Разрядов АЦП,бит
12
Аналоговые входы: Каналов АЦП,шт
10
Аналоговые выходы: Разрядов ЦАП,бит
12
Аналоговые выходы: Каналов ЦАП,шт
2
VCC,В
от 2 до 3.6
TA,°C
от -40 до 105
Корпус
LQFP-48
Общее описание
Отличительные особенности:
-
До семи 16-битных ШИМ-таймеров, в т.ч. таймер с расширенным управлением: всего 26 каналов
-
Три независимых 16-битных ШИМ-таймера с комплементарными выходами и генератором паузы неперекрытия
-
Встроенный 12-битный сдвоенный ЦАП с поддержкой прямого доступа к памяти (DMA) и буферизованными выходами
-
Устройства ввода-вывода для управления потребительской электроникой (CEC)
-
CEC, I²C (400кГц), ведущий и подчиненный SPI (до 12Мбит/сек), USART (до 3Мбит/сек)
-
32-битный набор инструкций ARM Cortex-M3 Thumb-2 и 7-канальный DMA
-
Ускоритель CRC с поддержкой DMA
-
Встроенная схема сброса при подаче питания и при недопустимом снижении напряжения питания, сторожевой таймер, откалиброванный на фазе производства RC-генератор частоты 8 МГц и 40 кГц для синхронизации часов реального времени (RTC) и сторожевого таймера
Преимущества:
-
Идеально подходят для применения в управляющих системах
-
Идеальны для выполнения функций управления в составе электрооборудования, в т.ч. приборы индукционного нагрева
-
Снижают общую себестоимость системы
-
Снижают сложность проектирования и минимизируют использование ЦПУ, устройств ввода-вывода и памяти
-
Расширенные коммуникационные возможности
-
Достигают превосходной производительности, благодаря 16-битной плотности кода
-
Упрощают проверку Flash-памяти на целостность
-
Снижают себестоимость системы