Anda di halaman 1dari 70

CEP Valdepeas 14-Junio-2007

Crocodile Technology 3D

Crocodile Chemistry

Crocodile ICT

Crocodile Physics
Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

La representacin e los operadores en la librera Pictorial Permite la identificacin fsica de los componentes

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Los componentes pueden ser editados y modificados sus valores

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Media te el objeto Graph de la Librera Presentation es posible mostrar grficamente los valores de las magnitudes del circuito mientras este esta simulndose

Se marcan los puntos en donde Se quiere recoger la medida y Se establecen las escalas que interesen

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Este objeto permite variar las magnitudes de un componente O mostrar los valores de alguna de sus magnitudes

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Asociacin de imgenes a las entradas de los circuitos

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Asociacin de imgenes a las salidas de los circuitos

Al soltar

Al pulsar

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

MANEJO DE PICs

Es posible definir un hardware (CHIP PICAXE, STAMP, PIC, etc) cuyas entradas y salidas sern asociadas a las variables del organigrama establecido
Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

El componente Micro-controlador permite la descargar de una aplicacin sobre un hardware que quedara configurado para realizar un automatismo.

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Mmico para simulacin

PICAXE: Hadware de control

Las entradas y salidas del CI PICAXE forman parte del algoritmo de control. Una vez realizado el proyecto se enva el programa a la unidad hardwre correspondiente y se programa.

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

La definicin de un microcontrolador PIC permite el diseo de una aplicacin que despus se podr transferir a un hardware capaz de realizar las funciones que se han programado mediante operadores analgicos, digitales y algoritmos de control

En el ejemplo vemos el diseo de un sistema de control de temperatura activado por la introduccin de una moneda y el contacto procedente de un termostato

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

Crocodile Technology 3D
CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

LAS POSIBILIDADES DE CROCODILE TECHNOLOGY 3D

1. Simular circuitos elctricos


2. Simular circuitos electrnicos 3. Simular mecanismos 4. Programar microcontroladores

5. Realizar placas de circuito impreso


6. Visualizacin en 3D de los montajes

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Circuitos elctricos bsicos

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Circuitos electrnicos

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Visualizacin en 3d del circuito

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Diseo de la placa de circuito impreso

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Posibilidad de utilizacin de circuitos digitales y analgicos

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Los operadores mecanismos se pueden ver evolucionar en 3D

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Interaccin con el diseo en 3D

La vista en 3D permite interaccionar sobre los objetos que contiene cuando estos lo requieren.

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Una accin sobre la vista 3D repercute en el esquema 2D y viceversa.

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Distintas formas de ver el circuito

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

MEDIDAS

En la aplicacin podemos colocar un polmetro con el fin de realizar las medidas que nos sean necesarias para analizar el circuito
Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

La placa de circuito impreso se representa en el modo 3D Podemos distinguir las dos caras de esta: Soldaduras y componentes

Cara de Soldaduras

Cara de Componentes
Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Al lanzar la aplicacin real PCB aparece la pantalla que se ve y en ella las uniones entre los pines aparecen sin definir. Marcamos toas las rutas y seleccionamos con el botn derecho Autoroute

Seleccionando esta opcin se abre el programa para la realizacin del diseo de la placa de circuito impreso

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Aspecto del diseo una vez realizado el Autoroute

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

La placa una vez diseada se puede mostrar de distintas formas:

Visualizacin en modo Estandard

Visualizacin en modo Retro


Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Visualizacin en modo Artwork

Visualizacin en modo Artwork top

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Visualizacin en modo Real Life


Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Propiedades del Objeto seleccionado

permite ver la pantalla completa

Aplicacin Libreras de componentes

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Libreras de elementos

Objetos de Programa

Funciones de Inicio y parada Objetos de proceso


Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Recoge un valor o propiedad de un objeto

Modifica o enva una propiedad a un objeto


Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Cada bloque tiene unos parmetros asociados que definirn su forma de funcionamiento y sus relaciones con los dems elementos del programa.
Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

TIMBRE DE LLAMADA DE UNA VIVIENDA

Ejemplo de un sistema de llamada a una vivienda. Pulsando al timbre la lmpara se enciende y se apaga cinco veces y despus se detiene el sistema. La variable count almacena el nmero de encendidos y apagados de la lmpara. Explicacin de instrucciones: ON press esta asociada al timbre de entrada Set: Count 1 inicializa la variable count a 1. Set: value 2 y Set: value 1 asignan las imgenes de lmpara encendida y lmpara apagada. Delay 0,5 s es una instruccin que detiene el proceso durante un tiempo (0,5 s) count =5 es una instruccin condicional que testea el valor de count Increment count by 1 es la instruccin encargada de incrementar la variable count

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Con la Opcin monitor es posible ver la evolucin de las variables Del programa

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Sistema de Control de un parking.


Cuando llega el coche se recoge el ticket y se sube la barrera. Cuando han entrado 5 coches aparece el mensaje de Full

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

CONTROL DE CLIMATIZACION DE UN INVERNADERO

Se trata de controlar la activacin de un ventilador o de una estufa dependiendo del valor de la temperatura que se seleccione en la correspondiente casilla

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

CONTROL DE LA CALEFACIN DE LA CASA

El sistema se encarga de activar un calefactor en funcin del valor de una variable de consigna (x) que se modifica mediante una ventana de asignacin de valor. Si X<22 se activa el calefactor (Set Courrent 1) y se simula un incremento de 1 en el valor de la temperatura (x) con retardos de 8 seg.

Si X>22 se activa el calefactor (Set Courrent 1) y se simula un decremento de 1 en el valor de la temperatura (x) con retardos de 3 seg.

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

CONTROL DE UN SEMFORO

Se trata de gobernar el semforo de la figura En la aplicacin se han definido hasta 4 Subrutinas: Go_Red, Crossing, Flash

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

CONTROL DE LA POSICIN DE UN OBJETO


En esta aplicacin se trata de mover un obejto (grafico) mediante la activacin de cuatro pulsadores (arriba, abajo, izquierda y derecha) que estan asociados a cuatro rutinas de movimiento las cuales hacen uso de las sentencias: Get x x position = toma el valor de la posicin x del objeto (coordenada x) Set x x position = asigna al objeto la posicin indicada por el valor de x (coordenada x). Get y y position = toma el valor de la posicin y del objeto (coordenada y) Set y y position = asigna al objeto la posicin indicada por el valor de y (coordenada y) La instruccin Increment lo que hace es incrementar o decrementar el valor de la variable

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

PROGRAMA QUE RESTA PROGRAMA QUE CALCULA EL DIMETRO LONGITUD Y REA DE UNA CIRCUNFERENCIA DADO EL RADIO

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Interaccin de grficos con Organigramas


Get x recoge el valor de la variable booleana x asociada al estado del icono del cazo ardiendo. Si pulsamos sobre el cazo hacemos que x=TRUE y eso permite cumplirse al condicional y poner el grafico de la alarma a valor 2

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

VISUALIZACIN DE VARIABLES

El organigrama representa un contador de 0 hasta 10. Con la herramienta Monitor podemos realizar el trazado (visualizacin) de una variable, en este caso x

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Send Value y Value Received permiten intercambiar informacin

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

PROGRAMA QUE SUMA DOS NMEROS CONVERTIDOR DE CM A PULGADAS Y DE PULGADAS A CENTIMETROS

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

ENCENDIDO TEMPORIZADO DE UNA LMPARA


Esta aplicacin simula el funcionamiento de una lmpara que se activa mediante la instruccin ON press mostrando una imagen (lmpara encendida) mediante la instruccin Set: Current fr 2 y al cabo de 5 segundos (instruccin Delay 5) se cambia a la imagen de lmpara apagada mediante la instruccin Set: Current fr 1 y se detiene la aplicacin. CLCULO DEL VALOR INVERSO DE UN NMERO

Al comenzar el programa se recoge el valor de x de la casilla correspondiente (Get x value). A continuacin se calcula el valor de y (Set Value y 1/x) y finalmente se

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Una simple bola

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

reas de aplicacin del entorno

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

El parmetro velocidad es una variable de entrada del modelo

Superficie

El objeto grfico nos permite visualizar una gran cantidad de parmetros

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez

CEP Valdepeas 14-Junio-2007

Jos Manuel Ruiz Gutirrez