I am a student of computer engineering and I am working on a PCR thermocycler.
I need to have a certain temperature needed to be able to perform all the steps in the process, and I'm having some problems with that. Me and my team are using simple on-off to control the temperature, it works, but we have an average of 1 ° c variation in temperature and this is not very good for a PCR, the big question is, would any of you have knowledge of an algorithm for temperature control that is efficient and gives me the lowest possible temperature variation?