Детальная информация

Название: Разработка блока измерительного АЦП на микроконтроллере: выпускная квалификационная работа бакалавра: направление 11.03.01 «Радиотехника» ; образовательная программа 11.03.01_01 «Космические и наземные радиотехнические системы»
Авторы: Черевко Вячеслав Романович
Научный руководитель: Груздев Александр Станиславович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: АЦП; микроконтроллер; SPI; DMA; GD32; UART; децимация; дискретизация; КИХ фильтр; ADC; microcontroller; decimation; sampling; FIR filter
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 11.03.01
Группа специальностей ФГОС: 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2174
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\29197

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В ходе работы была изучена литература по теме конструирования схем, шумоподавления, программирования микроконтроллеров серии GD32, интерфейсов взаимодействия с периферией и литературы про аналого-цифровые преобразователи, их классы и возможности. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Использовались средства автоматизированной разработки EasyEda. Применено программное обеспечение Keil μVision 5. В результате работы была разработана схема, включающая в себя основные для работы микроконтроллер, АЦП, элементы схемы для отображения информации, фильтрации шумов и обеспечения стабильного опорного напряжения. Также разработан код, который позволяет с помощью шины SPI принимать информацию от АЦП и с помощью DMA выводить информацию через UART с использованием децимации с предварительной фильтрацией. Данная разработка может послужить основой для чувствительных приборов, реагирующих на изменение напряжения, и в измерительной микроэлектронике, а также, основываясь на изначальных характеристиках, можно использовать разработку для оцифровки и передачи аудио сигналов.

In the course of the work, the literature on circuit design, noise reduction, programming of GD32 series microcontrollers, interfaces for interaction with peripherals and literature on analog-to-digital converters, their classes and capabilities were studied. Open educational resources and information search and analysis programs were used. Automated development tools such as EasyEda were used. The Keil μVision 5 software has been applied. Because of the work, a circuit was developed that includes the main microcontroller, ADC, circuit elements for displaying information, filtering noise and ensuring a stable reference voltage. A code has also been developed that allows using the SPI bus to receive information from the ADC and using DMA to output information via UART using decimation with pre-filtering. This development can serve as the basis for sensitive devices that respond to voltage changes, and in measuring microelectronics, and based on the initial characteristics, it is possible to use the development for digitization and transmission of audio signals.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • РЕФЕРАТ
  • ABSTRACT
  • СОДЕРЖАНИЕ
  • ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
  • ВВЕДЕНИЕ
  • 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
    • 1.1 Аналого-цифровые преобразователи
    • 1.2 Микроконтроллеры и интерфейс SPI
    • 1.3 DMA в микроконтроллере
    • 1.4 Внешние АЦП
  • 2 ЭЛЕМЕНТНАЯ БАЗА
    • 2.1 Основные элементы
  • 3 РАЗРАБОТКА СХЕМЫ
    • 3.1 Питание схемы
    • 3.2 Источники опорного напряжения
    • 3.3 Схема АЦП
    • 3.4 Вывод информации
  • 4 ПРОГРАММА ДЛЯ МИКРОКОНТРОЛЛЕРА
    • 4.1 Инициализация SPI
    • 4.2 Инициализация DMA
    • 4.3 Инициализация UART и его работа
    • 4.4 Целостность сигнала
    • 4.5 Децимация
    • 4.6 Обработка данных с АЦП
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ А
  • ПРИЛОЖЕНИЕ Б

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика