Разработка программы
В соответствии с техническим заданием и схемой алгоритма (см. раздел 2) была разработана программа для устройства дистанционного измерения параметров аналоговых сигналов.
Программа разработана на языке программирования высокого уровня - С++, с использованием библиотеки стандартной периферии, предоставляемой производителем микроконтроллера STM32F407VGT6 для упрощения настройки работы с периферией микроконтроллера.
Текст программы представлен в приложении Б.
3.2 Разработка программного обеспечения для управления устройством измерения параметров аналоговых сигналов с ЭВМ
Программа для ЭВМ предназначена для управления параметрами работы устройства дистанционного измерения параметров аналоговых сигналов на базе микроконтроллера STM32F407VGT6. Так же в программе предусмотрено графическое отображение принимаемых данных (построение графика, зависимость амплитуды напряжения от времени).
Разработка алгоритма
В соответствии с техническим заданием был разработан алгоритм программы передачи данных между устройством измерения параметров аналоговых сигналов и ПК. Схема алгоритма представлена на рисунке 3.2.1.1
Рисунок 3.2.1.1 - Схема алгоритма программы приёма/передачи данных между цифровой измерительной системой и ПК
Рисунок 3.2.1.1 - Продолжение
- Введение
- 1. Разработка структурной схемы
- 2. Разработка устройства измерения параметров аналоговых сигналов
- 2.1 Выбор микроконтроллера
- 2.2 Выбор микросхемы и интерфейса связи
- 2.3 Расчет минимальной ширины печатных проводников
- 2.4 Разработка печатной платы
- 2.5 Разработка сборочного чертежа
- 3. Разработка программного обеспечения для устройства измерения параметров аналоговых сигналов
- 3.1 Разработка программного обеспечения для управления устройством измерения параметров аналоговых сигналов для микроконтроллера
- Разработка алгоритма
- Выбор параметров работы периферийных модулей микроконтроллера
- Разработка программы
- Разработка программы
- 4. Результаты вычислительных экспериментов
- Заключение
- 5.2.1 Устройства дискретизации аналоговых сигналов
- 2.3 Измерение параметров электрических сигналов электронными аналоговыми приборами
- 3.10.2 Технические параметры модулей ввода-вывода аналоговых сигналов
- Устройства дискретизации аналоговых сигналов
- Устройства преобразования аналоговых сигналов
- Мультиплексор аналоговых сигналов
- Дистанционные измерения
- Аналоговые и цифровые сигналы
- 11.3.2.2.2. Аналоговые сигналы