I've decided to start on the SBC with something they aren't intended for. I want to run an induction heater entirely 100% off a SBC.
As I understand, an induction heater is just control circuitry which is usually either a lot of analog shit or very simple PICs or maybe TIs. the bridge and the capacitor-inductor bank. Now I want to replace the control circuitry with these meme boards and make the thing remotely controllable via bluetooth and ethernet.
So it basically needs to do a few things.
It needs to see the power going through the capacitor bank and the voltage, this can be done using a transformer or maybe a hall-effect sensor.
It needs to sense temperature and control fans and also sense current at the mains input to stop the transistors from popping due to overheat/overcurrent.
It needs to constantly adjust the signal output to match the resonant frequency of the tank as shit is put in and taken out of it.
And finally, it needs to actually output the signal that gets fed into the gates of the main switches, probably amplified by a totem pole or something.
So, is it possible to take [insert SBC here] and turn it into a "dumb" microcontroller and just manually assign every core its specific duty?
For example, one takes the duty of calculating the new frequency that should come out of the pin, another core actually toggles the pin with the information it gets from core 1, core 3 feeds core 1 live information so it can calculate it and core 4 takes care of any manual changes made through the control panel which is operated via either a touch screen, bluetooth, or via a network?
The idea behind this is that I think the only reason "bigger" SBCs aren't used for this duty is because they can't produce a stable-enough signal that won't pop the transistors because the operating system is always getting in the way.
What do you think, anons? Am I retarded? Should I just use something that would be classified as a "microcontroller" and if I should, can you link me any boards that have sufficient capabilities? Bonus points if available on Farnell or RS Electronics.
Has anyone done something similar to this before?