creator cover TDM Lab
TDM Lab

TDM Lab 

Немного о электронике

76subscribers

6posts

About

Мои небольшие эксперименты и мысли по электронике и в частности о системах управления электроприводом.
Высокочувствительный наблюдатель состояния на STM32
В видео покажу работу алгоритмом HSO, высокочувствительный наблюдатель состояния для бездатчиковых BLDC/PMSM двигателей.
Level required:
1 уровень
Пример кода 6-ти шагового управления на STM32
Level required:
1 уровень
Ускоритель тригонометрии CORDIC в STM32
Level required:
1 уровень
Модель системы управления двигателем в SimInTech
Level required:
1 уровень
Здравствуйте. Использую ЦАП в своем проекте для генерации тестовых сигналов для АЦП. Проект многоканального регистратора на stm32f407zgt6, но есть проблема с формой сигнала ЦАП, формирующего синус по таблице.
ЦАП настроен для вывода по одному каналу "пилы", по другому каналу синусоиды из таблицы. ЦАП работает в режиме DMA и тактируется таймером. Сигнал пилы зашумлен обычными цифровыми шумами, а на сигнале синусоиды присутствует шум в виде меандра с амплитудой порядка 10 мВ или примерно 4 цифровым разрядам.
Что бы это могло быть, по Вашему мнению?
240570, Здравствуйте, я бы поверил сначала ЦАП только на один канал с синусоидой, проверил отключение выходного ОУ.
А вообще как будто младший бит или биты некорректно передаются. Можно попробовать еще без DMA просто чтение из памяти.
С ходу сказать не могу нужны эксперименты.
У моем проекте кроме DMA для ЦАПа активно используется DMA АЦП- память и DMA память-SDIO. Видимо, при одновременной высокой нагрузке возникают коллизии на шине данных, которую использует DMA контроллер. Создал отдельный проект только с ЦАП и все настройки как и в исходном проекте - синусоида гладкая. Хочу попробовать перенести проект на STM32F743.
Проект работы с резольвером от Toyota Aqua (Код для CubeIDE)
Level required:
1 уровень
Subscription levels3

1 уровень

$1.41 per month

2 уровень

$3.6 per month

3 уровень

$7.1 per month
Go up