Greetings forum! I am continuing to develop my full bridge invertor for induction heating and my current goal is to achieve automatic current resonance control in my parallel LC contour. For this I am planning to use current sensor, installed in inductor power line. When changing PWM frequency I expect to detect AC current peak changes and according to that change operating frequency to be lower or higher.
For initial test I used ACS758 100A bidirectional version, ADS1115 adc and ESP32. Power source is 24V. Of course, I only got average measurement, which is 0A, as PWM frequency is around 53 kHz and adc's max sampling rate is 860. At least current sensor according to data sheet is capable to work with 120kHz current frequency. Below you can see few photos of current sensor output signal on oscilloscope.
Duty cycle 10%
Please, don't mind that there are two signals, just tested two outputs of ACS758 to see any difference between them.
I would like to know what is the best approach for my task to measure high frequency AC peak current? Are there any complete modules for that? Or should I build a custom solution? Maybe I can use something else to process signal from ACS758 and return a result to ESP32?
One of possible ideas, I believe, is to put current transformer onto inductor line. Then add diode rectifier, capacitor, resistor and measure DC current on it, which can be recalculated to AC mains value.
Thank you for reading!