Для студентов МГТУ им. Н.Э.Баумана по предмету Микропроцессорные системы (МПС)Разработка измерителя частоты в определенном диапазоне с использованием аппаратных таймеров.Разработка измерителя частоты в определенном диапазоне с использованием аппаратных таймеров.
2024-03-302024-10-21СтудИзба
ДЗ: Разработка измерителя частоты в определенном диапазоне с использованием аппаратных таймеров. вариант 20
Описание
В данном файле грамотно и пошагово оформленный отчет по ДЗ2 для 20 варианта. Работа зачтена самим преподавателем. Ничего нет рукописного, все будет понятно. Абсолютно каждый последующий шаг расписан в данном отчете, сложностей не возникнет ни в чем. Прикрепил как в pdf, так и в docx для вашего удобства :)
Содержимое файла:
Задание: Разработать измеритель частоты в диапазоне от 1кГц до 20кГц с использованием аппаратных таймеров. Значение частоты передавать в ASCII формате в Герцах по USART2 раз в 5 секунд.
Решение:
1. Были распределены задачи на таймеры, выбраны входы, выходы и необходимый порт;
2. Представлена блок-схема алгоритма программы;
3. Есть блок-схема алгоритма обработчика прерывания нужного таймера по обновлению;
4. Была разработана программа для микроконтроллера STM32F103C8T6 на языке "Си" с использованием библиотеки CMSIS и среды разработки STM32CubeIDE. Листинг кода, соответственно, имеется. (После каждой строчки кода добавлен комментарий для полного понимания);
5. Был произведен тест программы с помощью симулятора Proteus;
6. Схема в симуляторе Proteus также представлена в ДЗ;
7. Результаты с осциллографа после запуска программы с разной чистотой входного сигнала.
Содержимое файла:
Задание: Разработать измеритель частоты в диапазоне от 1кГц до 20кГц с использованием аппаратных таймеров. Значение частоты передавать в ASCII формате в Герцах по USART2 раз в 5 секунд.
Решение:
1. Были распределены задачи на таймеры, выбраны входы, выходы и необходимый порт;
2. Представлена блок-схема алгоритма программы;
3. Есть блок-схема алгоритма обработчика прерывания нужного таймера по обновлению;
4. Была разработана программа для микроконтроллера STM32F103C8T6 на языке "Си" с использованием библиотеки CMSIS и среды разработки STM32CubeIDE. Листинг кода, соответственно, имеется. (После каждой строчки кода добавлен комментарий для полного понимания);
5. Был произведен тест программы с помощью симулятора Proteus;
6. Схема в симуляторе Proteus также представлена в ДЗ;
7. Результаты с осциллографа после запуска программы с разной чистотой входного сигнала.
Файлы условия, демо
Характеристики домашнего задания
Учебное заведение
Вариант
Просмотров
24
Качество
Идеальное компьютерное
Размер
1,02 Mb
Преподаватели
Список файлов
ДЗ2_МиВС_ИУ1.docx
ДЗ2_МиВС_ИУ1.pdf