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

Название Creating a library for setting various program parameters using an incremental encoder: выпускная квалификационная работа магистра: направление 11.04.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.04.02_07 «Лазерные и оптоволоконные системы (международная образовательная программа) / Laser and Fiber Optic System (International Educational Program)»
Авторы Сунь Чжэндянь
Научный руководитель Попов Евгений Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения Санкт-Петербург, 2023
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика STM32F407VG; TIM; энкодер PEC16; изменение переменных; PEC16 encoder; change variables
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 11.04.02
Группа специальностей ФГОС 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2023/vr/vr24-628
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\27395
Дата создания записи 12.04.2024

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

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

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

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

Тема выпускной квалификационной работы: <<Создание библиотеки настройки различных параметров программы с помощью инкрементного энкодера>>. Объектом данной статьи является кодировщик. Целью этой статьи является обсуждение создания библиотеки функций для установки различных переменных параметров для инкрементального энкодера. Используйте микроконтроллер для считывания сигнала вращения инкрементального энкодера, а затем определите направление вращения энкодера, а затем измените значение переменной параметра вверх или вниз и представьте его в виде библиотеки функций. Эта работа посвящена использованию интерфейса TIM STM32F407VG для считывания сигналов, выводимых контактами A и B, когда внешний энкодер PEC16 вращается. И отфильтровать дрожание контакта при вращении энкодера, написать программу, которая принимает текущее значение и максимальное значение переменной в качестве входных данных, а затем судить о направлении вращения энкодера в соответствии с сигналом чтения, чтобы изменить его. увеличить или уменьшить значение переменной. и представить его как библиотеку функций.

The subject of the graduate qualification work is <<Create a library for setting different program parameters using an incremental encoder>> The object of this paper is Encoder. The goal of this paper is discussing to  create a library of functions for setting various parameter variables for an incremental encoder. Use the microcontroller to read the rotation signal of the incremental encoder, and then judge the rotation direction of the encoder, and then change the value of the parameter variable upward or downward, and present it in the form of a function library. This work is about using of the TIM interface of the STM32F407VG to read the signals output by the A pin and the B pin when the external encoder PEC16 rotates. And filter out the jitter of the contact when the encoder rotates, write a program that takes the current value and maximum value of a variable as input, and then judge the direction of the encoder rotation according to the read signal, so as to change it up or down the value of the variable. and present it as a library of functions.

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

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

Подробная статистика