ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
9 мая
1425564 Топик полностью
Nikolay_Po (12.04.2024 10:43, просмотров: 31) ответил General на В старину действительно просто компараторами выделяли переходы через 0 и таймерами считали задержку. Но! Есть же многоканальные синхронные 24-битные АЦП и видится что можно оцифровать пару сигналов и обработать математикой для непрерывного вычисления фазы в каждом такте. Ведь кроме 0 пригодны все точки при условии что одинаковы амплитуды, а этого вообще говоря нет, необходима матобработка на лету.
Верно рассуждаете. Но желательно, чтобы обработчик имел инструкции MAC (multiply-accumulate) и подобие SIMD (Single instruction, multiple data). Для небольших скоростей и ARM Cortex M3 подойдёт. Но для высоких скоростей выборки, нужно уже что-то более ЦОС-ориентированное.