En este articulo se trata la adquisicion de datos, identificacion, validacion, tanto del modelo matematico del sistema como de la perturbacion, y se disenan los controladores avanzados mediante diferentes tecnicas de control. Para el analisis y diseno de los algoritmos de control se utilizo la interfaz grafica Control Digital v. 1.1, desarrollada en el software MATLAB® R2008a v. 7.6. En la implementacion de los algoritmos de control se utilizo la interfaz grafica disenada en el software LabVIEWTM v. 8.6, la cual sirvio para comprobar el correcto funcionamiento y calculo de los parametros hallados por la interfaz de Control Digital, y asi, operar el sistema (Motor de DC) con los controladores mas adecuados segun su comportamiento en cuanto al maximo sobre impulso, error en estado estable, y tiempo de establecimiento; empleando una sub-funcion disenada en LabVIEW, que permite seleccionar la ley de control a ser implementada en el proceso. ABSTRACT This paper shows the data acquisition, identification, validation (mathematic model from the system), of the system model, as well as the perturbation model, and the design of the advanced controllers, through different techniques and control models. For the analysis and design of the control algorithms here implemented, the graphical interface Control Digital v. 1.1 developed in the software MATLAB® R2008a v. 7.6 was used. In the implementation of the control algorithms, the graphical interface designed in the software LabVIEWTM v. 8.6 was used, which, was useful to validate the correct performance and calculation of the parameters found by the Control Digital interface, therefore, to control the system (DC motor) with the more adequate controllers according to their behaviour, regarding to the maximum over impulse, stable state error; and using a sub-function designed in LabVIEWTM v. 8.6, which allows to select the control law depending on the kind of controller to be implemented in the process