Phase Lock Loop На Ардуино по шине SPI, возможно ли?
- Войдите на сайт для отправки комментариев
Втр, 17/08/2021 - 11:34
Как думаете можно ли реализовать Phase Lock Loop (измерить разность фаз) для ускорений от двух акселерометров по шине SPI на Ардуино, какой метод наиболее подойдёт? Сама по себе реализация Phase Lock Loop сложна на ардуино, так еще и интерфейс последовательный. Вопрос сложный, но интересный, так сказать, для прожжённых электронщиков). Ваши идеи и предложения.
Вот это как теперь называется, оказывается
Измерить разность фаз можно разными способами. Легче всего простым аналоговым вычитанием. Если цифровым, то оцифровка сигналов должна превышать в 2 раза необходимую точность получения значения разности фаз. Например, для 1 кГц исходных сигналов, что бы получить точность 1 градус надо оцифровать на скорости 720 кГц. Уно нано с этим не справиться. А если брать платы акселерометров, то оцифровка у них существенно медленее. Получить значения с платы конечно можно и даже разность фаз можно посчитать, но для очень низких частот. Где то в районе десятков герц. А какую частоту надо поиметь?
Да, rkit прав, Phase Lock Loop это всётаки несколько другое, измерение разности фаз это только начало процесса Lock.