Because the pulse delay controller on the market has too many functions and is relatively expensive, our research group now wants to build a delay controller by ourselves, but we haven't systematically learned circuit knowledge before, i don't know where to start. could you please give me some advice or guidance? Or, could you please tell me the principle to creat time delay?