лотекстоліти товщиною 1,5 мм. Креслення друкованої плати наведено на малюнку 2.5. Розташування елементів - на малюнку 2.6.
Рисунок 2.5 - Креслення друкованої плати блоку управління АІН
2.2.1 Опис модуля STM32VLDiscovery
STM32VLDiscovery - вбудований модуль з інтегрованим отладчиком на базі мікроконтролера STM32F100RBT6B сімейства STM32 Value Line. Робота з платою підтримується в інтегрованому середовищі розробки компаній IAR, Keil, Atollic, а також вільним набором компіляторів GNU Compiler Collection.
Малюнок 2.6 - Схема розташування елементів блоку управління АІН
Встановлений мікроконтролер в 64-вивідному корпусі LQFP працює на частоті 24 МГц. Плата має роз'єм розширення, який дозволяє підключати її до інших налагоджувальний платформам для більш глибокого аналізу роботи периферії мікроконтролера або до макетним платам для прототипування.
Встановлений на платі відладчик / програматор ST-Link, може використовуватися як для внутрішньосхемного програмування вбудованого мікроконтролера так і в якості окремого пристрою.
Відмінні особливості:
на платі є внутрісхемний відладчик / програматор ST-Link;
USB інтерфейс до вбудованого отладчику;
перемикач для використання плати в якості окремого пристрою ST-Link;
харчування можливо від USB інтерфейсу або від зовнішнього джерела;
два світлодіоди індикації стану;
два користувальницьких світлодіода, призначена для користувача кнопка, кнопка «Скидання»;
коннектор розширення - доступні всі лінії введення / виводу мікроконтролера, може використовуватися для підключення до макетної платі або інший отладочной системі.
Зовнішній вигляд, розташування елементів і розміри модуля наведені на малюнку 2.7.
2.2.2 Опис мікроконтролера STM32F100RBT6B
Особливості мікроконтролера STM32F100R:
Обчислювальне ядро ??Cortex-M3;
Максимальна тактова частота: 24 МГц;
Напруга живлення 2,0 - 3,6 В;
128 кбайт NOR flash пам'яті з кількістю циклів перезапису 10000;
8 кбайт статичної оперативної пам'яті;
7-канальний контролер прямого доступу в пам'ять;
51 лінія портів введення-виведення загального призначення;
12-бітний 16-канальний АЦП з часом перетворення 1,2 мкс;
12-бітний ЦАП;
16-бітний таймер з розширеними функціями;
шість 16-бітних таймерів загального призначення;
Вісім комунікаційних інтерфейсів (I2C, USART, SPI).
Контролер заснований на високопродуктивному 32 бітному обчислювальному ядрі Cortex-M3 фірми ARM.M3 є стандартизованим мікроконтролерним ядром, яке крім ЦПУ, містить всі інші складові основу мікроконтролера елементи (у тому числі пріоритетний контролер вкладених переривань, 24 бітний системний таймер, інтегрований в ядро ??відладочний інтерфейс).
гіг...