Beruflich Dokumente
Kultur Dokumente
http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/PC.htm#eleccion
1/6
7/5/2015
Muchas seales analgicas se pueden tratar como digitales con circuitos muy sencillos, teniendo en cuenta el
cambio que experimenta el sensor utilizado. Vase, por ejemplo, el circuito de la figura. La LDR puede variar de
una resistencia del orden de 1 MW en oscuridad hasta 100 W a plena luz.
Puesto que la mayora de los puertos del PC son digitales, otras seales analgicas requerirn, sin embargo, la
utilizacin de circuitos de conversin analgico-digital.
En robtica es tpico el uso de motores como actuadores. En concreto, por su controlabilidad, los servomotores y
los motores paso a paso.
http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/PC.htm#eleccion
2/6
7/5/2015
Utilizando esta representacin, podemos esquematizar, por ejemplo, un sencillo programa que imprime una lista
de los n primeros nmeros naturales (i = 1, 2, ...., n) y de sus cuadrados (c = i2 ). La figura siguiente representa el
ordinograma de una estructura secuencial en la que el flujo de control durante la ejecucin del programa se refleja
http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/PC.htm#eleccion
3/6
7/5/2015
mediante lneas o vas que van de un elemento a otro. Las acciones tiene una sola va de entrada y una de salida
mientras que las condiciones tiene una va de entrada y dos de salida. En este diagrama se produce la repeticin
de ciertas acciones (contar, elevar al cuadrado, imprimir) mientras se cumple una determinada condicin
(mientras i es menor o igual que n). A esto se le denomina iteracin.
Podramos tambin haber agrupado las acciones "contar, elevar al cuadrado e imprimir" en un bloque de cdigo
designado por un nombre simblico. A este bloque se le denomina subprograma y est el el centro de lo que se
llama programacin estructurada (o modular), que no consiste ms que en subdividir un problema principal en
sub-problemas. Esto resulta ventajoso, no en el sencillo ejemplo descrito, pero s especialmente en programas
que codifican procesos complejos (para reducir la dificultad de la visin global), y en situaciones en las que se
repiten operaciones anlogas (lo que reduce substancialmente el tamao y legibilidad del cdigo fuente).
4/6
7/5/2015
Desde este punto de vista, existe tambin otro tipo de interfaces de control comerciales, adems de las que
clsicamente se han utilizado, orientadas al manejo de conjuntos de control/robtica especficos de algn
fabricante, que proporcionan montajes bastante complejos y atractivos (tanto desde el punto de vista del
aprovechamiento como del gusto del alumno) y funcionalmente muy aprovechables desde el punto de vista del
currculo. Nos referimos a interfaces y conjuntos de control como los proporcionados por fabricantes como
FISCHER y LEGO en sus lneas ms tcnicas y adecuadas a las edades de los alumnos de Secundaria (lneas
"fischertechniks computing" y LEGO Dacta RoboLab). Estos conjuntos tienen un valor aadido nada desdeable
que radica en el lenguaje de programacin que incluyen, grfico y sencillo, muy adecuado para los alumnos.
Por tanto, parece conveniente optar por una solucin mixta entre el uso de interfaces clsicos orientados al
manejo de proyectos que el alumno pueda seguir diseando y construyendo en el aula-taller, e interfaces
especficos para conjuntos de control/robtica de apariencia y funcionalidad finales relativamente complejos
pero de montaje y aprovechamiento relativamente sencillos.
En este punto conviene entroncar con el plan de dotacin de las Aulas-taller de Tecnologa acorde con el
currculo actual del rea en Castilla y Len, que ha comenzado ha desarrollarse en el presente curso y se
extender durante los dos prximos, basado en un estudio preliminar realizado por un grupo de profesores
(fundamentalmente profesores y asesores del rea) durante el curso pasado.
Evaluacin de materiales didcticos para
la dotacin de las aulas de Tecnologa en
relacin con el nuevo Currculo del rea comprimido,
620 KB
en Castilla y Len
En el captulo II.2 de este estudio se aborda la dotacin correspondientes a los apartados de Control y Robtica.
Los detalles sobre los distintos equipamientos estudiados, as como la justificacin de los materiales finalmente
elegidos se puede encontrar en el mismo.
La eleccin ha consistido en el conjunto de control programado distribuido por la empresa Alecop, constituido
por:
Interfaz de control FlowGo de Data Harvest (6 unidades - 1 por grupo de alumnos de aula-taller)
Computer Starter Pack de Fischertechnik (6 unidades)
Software de programacin Flowol 2 de Keep I.T. Easy (1 licencia de Centro)
Software de simulacin Mimics de Keep I.T. Easy (1 licencia de Centro)
y el conjunto de robtica "Fischertechnik computing", constituido por:
Robots industriales -Industry robots- (2 unidades)
Robots neumticos -Pneumatic robots- (2 unidades)
Robots mviles -Mobile robots II- (2 unidades)
Interfaz de control -Intelligent interface- (6 unidades)
Software de programacin LLWin 3 (1 licencia)
La presente documentacin se centra en el aprovechamiento de estos materiales. En la misma, se hace referencia a
las interfaces de control de ambos conjuntos y, en cuanto al lenguaje de programacin, la documentacin se centra
inicialmente en Flowol 2 por varios motivos:
tanto Flowol como LLWin son muy similares en cuanto a concepcin y sistemtica de uso; ambos son
grficos, con diseos de programa en forma de diagrama de flujo, y con bloques (del diagrama) equivalentes
-aunque LLWin cuenta con algunos bloques ms y de mayor complejidad-.
Flowol permite utilizar tanto la interfaz FlowGo como la Intelligent Interface -LLWin slo se usa con la
Intelligent interface-.
LLWin cuenta con un sistema de ayuda on-line (zip, 470 KB) dentro de su propio entorno de programacin
que facilita por s misma considerablemente la tarea del desarrollo de programas.
Por otra parte, en esta documentacin se ofrece tambin un apartado bastante amplio de fundamentos de robtica,
con la intencin de introducir al lector en los conceptos generales bsicos, historia y aplicaciones de la robtica.
En dicho apartado se presenta tambin una descripcin de los distintos elementos que integran el conjunto de
robtica de fischertechnik.
Por ltimo, se ofrece un numeroso conjunto de actividades prcticas (con sus correspondientes soluciones)
diseadas con grado de complejidad creciente, que provean al profesor de una batera de ideas para desarrollar
en el aula el currculo actual de Tecnologa en su apartado de Control y Robtica.
http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/PC.htm#eleccion
5/6
7/5/2015
Fuentes bibliografcas
Gua para el programador para el IBM PC y PS/2. Peter Norton, Richard Wilton. Anaya Multimedia.
Programacin I. Jos A. Cerrada, Manuel Collado. UNED
BASIC bsico, curso de programacin. Autores editores: R. Aguado, A. Blanco, J. Zabala, R. Zamarreo.
Pgina personal de Jordi Orts. www.arrakis.es/~j_orts/6703/robots.html
volver a Inicio
http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/PC.htm#eleccion
6/6