se agrega manejo de exepciones y control de errores en puerto serial