Уборка сахарного тростника. Сезонная. Пайка кастрюль. Сдельная. Предложения работы.
Ответить

PDM модулятор на stm32

Вт янв 02, 2024 14:27:44

Здравствуйте, нужно на stm32h743 или stm32g474 (можно и другой, главное что бы частоты тактирование хватало для обработки сигнала) сделать программу PDM модулятора, что бы в зависимости от выбранного значения PDM на входной сигнал накладывался определённый шаблон и на выходе получался промодулированный сигнал. Шаг настройки 1%, то есть шаблон должен состоять из 100 бит, я должен иметь возможность редактировать шаблоны (подписать комментариями где какой шаблон от 1% до 100%), поэтому можете не заморачиваться с расстановкой нужных бит на все шаблоны, только на нескольких для теста. Экодером настраиваю процент PDM, тем самым выбираю шаблон из памяти и он накладывается на входной сигнал частотой от 1 до 400 кГц (поэтому нужен быстрый камень, что бы успевать в реальном времени без задержек). На дисплее в первой строчке показывается частота входного сигнала, а на второй - выбранный процент PDM. Кнопкой энкодера подтверждаю выбор и запускаю модулятора. Важно что бы задержка между выходным и входным сигналом была минимальной, то есть что бы фаза сигнала не была смещена, и что бы длительность импульса не менялась, по сути что бы только «выбрасывался» не нужный период(ы) сигнала из 100 периодов в зависимости от выбранного процента PDM. На фото показал пример для шаблона с шагом 10% (модулируются 10 периодов входного сигнала), необходим модулятор с шагом 1% (модулируются 100 периодов входного сигнала). Входной сигнал цифровой. Изображение

Re: PDM модулятор на stm32

Пт янв 05, 2024 13:46:11

Ваши задачи можно сделать. Вы только не указали стоимость работ.

Re: PDM модулятор на stm32

Вс мар 10, 2024 01:18:04

Здравствуйте! Подробное ТЗ и стоимость в личку.
Ответить