Как предки всё это на логике вояли?... На старой работе советский частотник тиристорный на 100 кВт меняли на новый, так новый по габаритам раз в 10, а то и больше.
Анисимов Юрий, Это следствие того что я разгоняю ротор рукой и он получает неравномерное ускорение. При нормальном вращении измерение угла почти идеальная прямая, небольшая разница во взятии отсчетов АЦП на это не влияет.
Здравствуйте. Использую ЦАП в своем проекте для генерации тестовых сигналов для АЦП. Проект многоканального регистратора на stm32f407zgt6, но есть проблема с формой сигнала ЦАП, формирующего синус по таблице. ЦАП настроен для вывода по одному каналу "пилы", по другому каналу синусоиды из таблицы. ЦАП работает в режиме DMA и тактируется таймером. Сигнал пилы зашумлен обычными цифровыми шумами, а на сигнале синусоиды присутствует шум в виде меандра с амплитудой порядка 10 мВ или примерно 4 цифровым разрядам. Что бы это могло быть, по Вашему мнению?
240570, Здравствуйте, я бы поверил сначала ЦАП только на один канал с синусоидой, проверил отключение выходного ОУ. А вообще как будто младший бит или биты некорректно передаются. Можно попробовать еще без DMA просто чтение из памяти. С ходу сказать не могу нужны эксперименты.
У моем проекте кроме DMA для ЦАПа активно используется DMA АЦП- память и DMA память-SDIO. Видимо, при одновременной высокой нагрузке возникают коллизии на шине данных, которую использует DMA контроллер. Создал отдельный проект только с ЦАП и все настройки как и в исходном проекте - синусоида гладкая. Хочу попробовать перенести проект на STM32F743.
При нормальном вращении измерение угла почти идеальная прямая, небольшая разница во взятии отсчетов АЦП на это не влияет.
ЦАП настроен для вывода по одному каналу "пилы", по другому каналу синусоиды из таблицы. ЦАП работает в режиме DMA и тактируется таймером. Сигнал пилы зашумлен обычными цифровыми шумами, а на сигнале синусоиды присутствует шум в виде меандра с амплитудой порядка 10 мВ или примерно 4 цифровым разрядам.
Что бы это могло быть, по Вашему мнению?
А вообще как будто младший бит или биты некорректно передаются. Можно попробовать еще без DMA просто чтение из памяти.
С ходу сказать не могу нужны эксперименты.