Research of a Programmable DC Power Supply and its Novel Protection Circuit | IEEE Conference Publication | IEEE Xplore