Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zapiska.docx
Скачиваний:
6
Добавлен:
04.09.2019
Размер:
2.12 Mб
Скачать
  1. Методика роботи користувача з системи

5.1. Підключення системи

Для підключення системи потрібно виконати наступні кроки:

  • з’єднати USB-USART пристрій з відлагоджувальною платою STM32 VL DISCOVERY за допомогою двох провідного USART кабелю. Так як ми використовуємо USART1 мікроконтролеру на платі STM32 VL DISCOVERY ми підключаємо до виводів PA9 (USART1_TX) та PA10 (USART1_RX);

  • Підключити аналогові датчики до входів мікроконтролеру. В даному випадку використовуються виводи PC5 (ADC1_IN15) до якого підключається потенціометр та PB0 (ADC1_IN8) до якого підключається термоопір;

  • Підключити USB-USART пристрій до робочої станції за допомогою USB кабелю, через який буде проходити обмін даними між мікроконтролером та робочою станцією. Повинен загорітися червоний світлодіод живлення.

  • Підключити відлагоджувальну плату STM32 VL DISCOVERY до робочої станції в USB інтерфейс, через який буде живитися плата з контролером. Повинен загорітися червоний світлодіод живлення.

5.2. Запуск системи

Спочатку потрібно запустити головний додаток на робочій станції UART.exe відкриється головне вікно (рисунок 5.1)

Рисунок 5.1 – Головне вікно програми

Після цього потрібно налаштувати USART з’єднання з мікроконтролером, для цього потрібно натиснути на кнопку «Налаштування USB – USART» з’явиться вікно (рисунок 5.2)

Рисунок 5.2 – Налаштування з’єднання

В цьому вікні потрібно вибрати порт до якого підключений пристрій та швидкість обміну даними по замовчуванню залишаємо 115200 та тиснемо кнопку «ОК».

Тепер можна налаштувати частоту запису прийнятих даних від мікроконтролеру в базу даних, для цього в головному меню вибираємо «History > Налаштування запису» (рисунок 5.3)

Рисунок 5.3 – Вибір «Налаштування запису»

Відкриється діалогове вікно «Налаштування запису в БД» (рисунок 5.4).

Рисунок 5.4 – Вікно «Налаштування запису в БД»

В цьому вікні встановлюється період запису в базу даних. Можна вимкнути запис в базу даних знявши галочку опції «Увімкнути запис телеметрії» яка знаходиться в головному мені програми в меню «History».

Після цього можна встановити період роботи потоку та таймеру в яких виконується опитування мікроконтролеру та промальовується графіки. Налаштування програми завершено, можна натиснути кнопку «підключитися» після чого відбудеться обмін даними з мікроконтролером.

В головному вікні програми є три вкладки: «Напруга», «Термометр 1», «Термометр 2 (вбудований)».

На вкладці «Напруга» малюється графік напруги від 0 до 3.3 Вольта, що знімає АЦП мікроконтролера до якого підключений потенціометр на 100кОм і включений як дільник напруги (рисунок 5.5).

На вкладці «Термометр 1» малюється графік зміни температури, що знімає АЦП мікроконтролера до якого підключений термоопір.

На вкладці «Термометр 2» малюється графік зміни температури, що знімає АЦП до якого підключений вбудований термометр мікроконтролеру. Цей графік показує температуру мікроконтролеру (рисунок 5.6).

Рисунок 5.5 – Графік зміни напруги

Рисунок 5.6 – Графік зміни температури

Якщо встановлена галочка «Увімкнути запис телеметрії», вся отримана телеметрія записується в базу даних формату «Access 2002 – 2003», файл «Log_telemetry.mdb». Використовуючи Microsoft Office Access ми можемо переглянути структури цієї бази (рисунок 5.7).

Рисунок 5.7 – Відображення інформації в базі даних

В базі даних є табличка «main» в якій є три поля: «id_sensor», «DateTime_», «value_».

Відповідно: «id_sensor» – назва датчика з якого отримано значення «value_» в конкретний час «DateTime_».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]