Детальная информация
Название | 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 |
Тип документа | Выпускная квалификационная работа магистра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Магистратура |
Код специальности ФГОС | 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