Vypra
Member
Интересует как можно организовать сравнение сдвига фаз 2-х сигналов на ESP32.
Хочу попробовать сделать небольшой металлодетектор на ESP32. Сильно не пинайте, это просто идея для изучения компараторов и операционных усилителей. Не думаю, что можно сделать чувствительный металлодетектор. Но все же.
Идея такая:
1. ESP32 задает опорный сигнал (ШИМ) и передает его через драйвер и полевик на передающую катушку.
2. Приемная катушка (точнее LC контур) принимает (формируя синус в контуре), далее через операционный усилитель сигнал усиливается и далее на компараторе нужно сравнить опорный сигнал ШИМа ESP32 и принятый сигнал.
3. Планируется использовать DD катушку. При попадании металла в рабочую зону DD катушки, по идее должен произойти сдвиг фазы - цвет мет в одну сторону, черный металл в другую.
В принципе вопрос как определить этот сдвиг и чем? Нужно внешний компаратор или силами ESP32 можно? Может кто делал, хотелось бы подсмотреть схему.
Заранее благодарю.
Хочу попробовать сделать небольшой металлодетектор на ESP32. Сильно не пинайте, это просто идея для изучения компараторов и операционных усилителей. Не думаю, что можно сделать чувствительный металлодетектор. Но все же.
Идея такая:
1. ESP32 задает опорный сигнал (ШИМ) и передает его через драйвер и полевик на передающую катушку.
2. Приемная катушка (точнее LC контур) принимает (формируя синус в контуре), далее через операционный усилитель сигнал усиливается и далее на компараторе нужно сравнить опорный сигнал ШИМа ESP32 и принятый сигнал.
3. Планируется использовать DD катушку. При попадании металла в рабочую зону DD катушки, по идее должен произойти сдвиг фазы - цвет мет в одну сторону, черный металл в другую.
В принципе вопрос как определить этот сдвиг и чем? Нужно внешний компаратор или силами ESP32 можно? Может кто делал, хотелось бы подсмотреть схему.
Заранее благодарю.