DC numerical control digital power supply based on LM317