Найдено 16 результатов
- 12 дек 2025, 17:02
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
Я конечно не против, но для лучшего поиска по форуму может создадите тему про энкодер? всё же это не относится к шиму.
- 09 дек 2025, 16:55
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
может тогда специальную микросхему для энкодера?
- 09 дек 2025, 16:42
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
Ниже приведён минимальный и рабочий пример для STM32F103C8T6, который использует аппаратный квадратичный декодер (Encoder Mode) в таймере TIM3.
Код написан под STM32 HAL.
Пины
По умолчанию TIM3 использует
- PA6 → TIM3_CH1
- PA7 → TIM3_CH2
Инициализация таймера в режиме Encoder
TIM ...
Код написан под STM32 HAL.
Пины
По умолчанию TIM3 использует
- PA6 → TIM3_CH1
- PA7 → TIM3_CH2
Инициализация таймера в режиме Encoder
TIM ...
- 09 дек 2025, 16:41
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
Опять же если верить ИИ, то проблем с энкодерами нет. Надо его замучать вопросами и он отдаст нужный код. вот ответы ИИ
Вот несколько способов снять направление и шаги энкодера, минимально нагружая CPU.
1. Использование аппаратных прерываний (IRQ)
- Лучший компромисс между точностью и нагрузкой ...
Вот несколько способов снять направление и шаги энкодера, минимально нагружая CPU.
1. Использование аппаратных прерываний (IRQ)
- Лучший компромисс между точностью и нагрузкой ...
- 09 дек 2025, 16:00
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
Я понимаю ,что для драйвера нужен сигнал Step и что он обязательно должен формироваться от независимого от программного кода устройства , иначе на каждом прерывании будут подергивания двигателя . Я пошел таким же путем как и Вы. Насколько я понимаю Step / Dir может работать по "положению" и в этом ...
- 09 дек 2025, 15:07
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
не шим
там есть табличка с режимами скорости переключения пинов 2 10 50 мгц
в отличие от ардуино позволяет подойти гибче к той или иной реализации
а вот по поводу моторов прекрасно подходит таймер1 с его доп функциями для этих целей
Если не сложно прошу пояснить про доп функции таймера1 ...
- 09 дек 2025, 15:04
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
не шим
там есть табличка с режимами скорости переключения пинов 2 10 50 мгц
в отличие от ардуино позволяет подойти гибче к той или иной реализации
а вот по поводу моторов прекрасно подходит таймер1 с его доп функциями для этих целей
Да, подходит, но абсолютно нет необходимости если управляешь ...
- 09 дек 2025, 13:02
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
Что за психоз?
Работает так замечательно.
Я делал, но на нужный мне пин, такую поляну как у вас, по всем пинам не пробовал.
2025-12-09_155714.png
Тогда можно было захватить и альтернативные пины для полноты и простоты разводки.
В том и дело. Моя личная задача была разгрузить CPU, получить ...
- 09 дек 2025, 10:04
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
Re: аппаратный шим stm32
ии конечно же не задумывается о гибкости и правильности реализации
лучше бы вы почитали даташит и создали гибкие автоподнастройки
зачем вы ставите 50мгц на порт если у вас шим допустим 1гц там без проблем хватит и 2мгц режима да даже в 200кгц режим в 10мгц достаточно
на 50мгц он же выходит на ...
- 08 дек 2025, 20:56
- Форум: ПИД регуляторы (PID), блоки для ШИМ
- Тема: аппаратный шим stm32
- Ответы: 52
- Просмотры: 2101
аппаратный шим stm32
Блоки проверенны осциллографом на соответствие частоты, времени импульса, скважности. Единственное не проверял изменение времени импульса "на ходу" на всех, лишь несколько.
частота до 200кГц
частота до 200кГц
- 02 дек 2025, 23:03
- Форум: Таймеры
- Тема: выход из цикла по условию
- Ответы: 2
- Просмотры: 573
Re: выход из цикла по условию
Попробую так сделать. Выполнять по условию не мешает. Просто изначально задумал так, но не получилось и хотелось разобраться почему чтоб на будущее опыт иметь. Изначально "калибровка укладчика" была вообще вверху, думал в этом проблема и переставил чтоб порядок компиляции поменять. Не помогло и ...
- 02 дек 2025, 18:39
- Форум: Таймеры
- Тема: выход из цикла по условию
- Ответы: 2
- Просмотры: 573
выход из цикла по условию
Добрый день. Помогите разобраться пожалуйста с платами. Если ставлю условие платы2 "выполнять в цикле", то нанка перестает реагировать на датчик холла (ф это диод на 13 пине для проверки). Если делаю "выполнять по условию", то всё работает как запланировано: шаговик 20 оборотов крутится в одну ...
- 18 май 2025, 23:10
- Форум: Просто поболтать (На свободную тему)
- Тема: Отзывы и благодарности автору
- Ответы: 163
- Просмотры: 31159
Re: Отзывы и благодарности автору
Донат.
Как и ранее хочу поблагодарить автора, админов и всех причастных к созданию и поддержке программы. Это действительно лёгкий, работающий способ быстро войти в создание своих устройств.
Особенно хочу поблагодарить за помощь лично мне в освоении программы и создании блоков Анатолия.
Как и ранее хочу поблагодарить автора, админов и всех причастных к созданию и поддержке программы. Это действительно лёгкий, работающий способ быстро войти в создание своих устройств.
Особенно хочу поблагодарить за помощь лично мне в освоении программы и создании блоков Анатолия.
- 26 окт 2022, 14:22
- Форум: Wiki
- Тема: положение блоков и связей
- Ответы: 6
- Просмотры: 2074
положение блоков и связей
Понял. Всем спасибо, учту советы.
- 26 окт 2022, 12:25
- Форум: Wiki
- Тема: положение блоков и связей
- Ответы: 6
- Просмотры: 2074
положение блоков и связей
Спасибо большое. Переменные много памяти не съедят?
- 26 окт 2022, 08:58
- Форум: Wiki
- Тема: положение блоков и связей
- Ответы: 6
- Просмотры: 2074
положение блоков и связей
Добрый день. Наверное глупый вопрос, но ответа и способа решения не нашел.
Подскажите пожалуйста как развернуть блоки в программе? К примеру блок mcp2515 у блока запись подключение происходит с левой стороны, но можно ли сделать их с правой?
Связи между блоков тоже не могу переставить для ...
Подскажите пожалуйста как развернуть блоки в программе? К примеру блок mcp2515 у блока запись подключение происходит с левой стороны, но можно ли сделать их с правой?
Связи между блоков тоже не могу переставить для ...