(I-P) adaptive controller for DC motor drives: a hardware and software approach | IET Conference Publication | IEEE Xplore