- •Министерство образования и науки Российской Федерации
- •2013 Год
- •Введение.
- •Особенные характеристики
- •Использование gps-трекеров
- •1. Технологический раздел
- •1.1.3 ПротоколNmea0183
- •1.1.4 Устройство трекера
- •1.1.5 Стек протоколов tcp/ip
- •1.1.6 Ат -команды
- •1.2 Модуль связиGsm/gprsSim900d
- •1.3 Приёмник местоположенияGpsQuectelL10
- •1.4 МикроконтроллерStm32f100c4t6.
- •1.5 Среда разработки для микроконтроллераStm32f100CooCoxCoIde.
- •1.6 Отладочное устройство stm32f4 Discovery
- •1.7 Импульсный стабилизатор напряжения на lm2596t-3.3 с напряжением 3.3 вольт и максимальным током 3 а .
- •1.8 Программа по проектированию плат и схем, DipTrace
- •Возможности и функции DipTrace Интуитивно-понятный пользовательский интерфейс
- •Эффективные возможности трассировки
- •Всесторонняя проверка проекта
- •3D предпросмотр платы
- •2.2.2 Senseit gt13
- •2.3 Создание печатной платы и создание программы.
- •2.3.1 Разработка печатной платы в Sprint-Layout 5
- •2.3.2 Создание управляющей программы для контроллера.
- •2.4. Структурная схема устройства
- •4. Организационно-экономический раздел
- •5. Безопасность Жизнедеятельности
- •5.1 Область и порядок применения правил
- •5.2 Требования к техническому процессу, устройству и оборудованию производственных помещений и рабочих мест
- •5.3 Требования к вентиляции
- •5.4 Требования к санитарно-бытовым, вспомогательным помещениям и средствам индивидуальной профилактики
- •5.5 Требования к содержанию и уборке помещений
- •5.6 Медико-профилактическое обслуживание рабочих
- •Заключение
- •Список литературы
- •Список Интернет источников
1.5 Среда разработки для микроконтроллераStm32f100CooCoxCoIde.
CoIDE является новым, свободным и высоко интегрированной средой разработки ПО для микроконтроллеров ARM на базе Cortex MCU, которая включает в себя все инструменты необходимые для разработки. Она интегрирует структурообразователь и отладчик для простоты использования.
Особенности программы:
Бесплатное использование
Полный функционал
Загрузка кода программ периферии мк
Без проблем можно подключить программатор
Поддержка многих других серий микроконтроллеров
Р
ис.
12 ПрограммаCoIDE
1.6 Отладочное устройство stm32f4 Discovery
Р
ис.
13STM32F4
DISCOVERY
STM32F4DISCOVERY - плата для быстрого и удобного изучения микроконтроллеров серии STM32F4, ориентированных на мультимедийные приложения. На плате установлен 32-битный ARM-микроконтроллер STM32F407VGT6 семейства Cortex-M4 со следующими характеристиками:
Корпус LQFP100 (100 ножек)
Напряжение питания: 1.8 - 3.6 В
Частота: до 168 МГц
Память программ (Flash): 1 МБайт
ОЗУ (RAM): 196 Кбайт
4 Кбайт backup SRAM (аналог EEPROM)
Поддержка инструкций DSP и чисел с плавающей точкой
16-битные таймеры: 2 базовых таймера, 8 таймеров общего назначения, 2 продвинутых таймера, 2 watchdog
2 32-битных таймера общего назначения
USB 2.0 full-speed device/host/OTG со своим PHY на борту
USB 2.0 high-speed/full-speed device/host/OTG с отдельным DMA, со своим full-speed PHY на борту, есть поддержка ULPI
10/100 Ethernet MAC с отдельным DMA, поддержка PHY-микросхем с интерфесами IEEE 1588v2, MII/RMII
3x SPI (37.5 МБит/с), 2 из них с мультиплексированными полнодуплексными I2S для качественной передачи звука
3x I2C с поддержкой SMBus/PMBus
4x USART, 2x UART: 10.5 МБит/с, интерфейс ISO 7816, LIN, IrDA, modem control
2x CAN (2.0B Active)
SDIO (для SD-карт)
DCMI - [от 8 до 14]-битный параллельный интерфейс камеры (до 54 МБайт/с)
Аналоговый генератор случайных чисел
Встроенный модуль расчёта CRC
82x GPIO (выводы I/O)
RTC (Real-Time Clock)
3 12-битных АЦП, 2.4 миллиона выборок в секунду, 16 каналов, 7.2 миллиона выборок в секунду в режиме тройного чередования
2 12-битных ЦАП
Контроллер DMA с 16 каналами и поддержкой FIFO и пакетной передачи
Параллельный интерфейс LCD, режимы 8080/6800
FSMC - контроллер статической памяти с поддержкой Compact Flash, SRAM, PSRAM, NOR и NAND
Возможность отладки по JTAG или SWD
Что ещё установлено на плате:
Отладчик ST-Link для отладки и прошивки МК, выведен разъём SWD для программирования других плат и контроллеров
Есть выводы для внешнего питания 5 и 3 В
Есть кнопка сброса
Четыре светодиода и одна кнопка, доступные для программирования
Все 100 выводов МК выведены по бокам платы разъемы по два ряда
LIS302DL - MEMS-датчик движения, 3х-осевой цифровой акселерометр
MP45DT02 - цифровой MEMS-микрофон
CS43L22 - аудио-ЦАП со встроенным драйвером динамиков класса D
Для USB OTG выведен разъём micro-USB. Если плату с заводской прошивкой подключить через этот разъём к компьютеру, то она будет вести себя как джойстик класса USB HID.
