miércoles, 3 de febrero de 2016

Curso Octave nivel: Basico

DIRIGIDO A: estudiantes y profesionales del área de las ciencias,  ingeniería. Pero cualquier profesional o estudiante, que haga uso del cálculo o procesamiento de señales, haga estadísticas, o genere gráficos sus análisis y reportes puede obtener grandes beneficios del uso del octave y en general todo aquel que busque un Matlab (R)  en linux.

REQUISITOS DESEABLES: Conocimientos de matemática a nivel medio o superior y mejor aun si tiene conocimientos básicos de programación.


DURACIÓN: 8 horas académicas.

OBJETIVO: Proporcionar una formación básica sobre el uso y funcionamiento del programa de cálculo técnico y científico Octave.

OBJETIVOS ESPECÍFICOS:
  • Conocer el entorno de trabajo de Octave.
  • Conocer los tipos de datos y valores .
  • Conocer las operaciones algebraicas básicas.
  • Conocer las funciones básicas.
  • Conocer los aspectos básicos de la programación.
  • Conocer los aspectos básicos del manejo de gráficos.

INTRODUCCIÓN

GNU Octave es un lenguaje interpretado de alto nivel, fundamental orientado al calculo numerico. Provee soluciones para problemas lineales y no lineales y la realización de experimentos numericos. Provee de extensas capacidades de graficación y visualización de datos. Esta diseñado para ser usado a través de la interfaz de linea de comandos, pero tambien puede usarse para el desarrollo de programas no interactivos. El lenguaje Octave es estrechamente similar al de Matlab, por lo que muchos programas pueden ser migrados con facilidad.


CONTENIDO:

Entorno de trabajo de Octave

  • Objetivos y usos del Octave.
  • Descripción de las ventanas del QtOctave.
  • Sesiones de Trabajo.
  • Comandos básicos
  • Ejemplos de aplicaciones.
Datos y Operaciones básicas
  • Tipos de datos
  • Funciones de libreria 
  • Constantes y variables especiales.
  • Funciones matemáticas incorporadas.
  • Formatos de salida.
  • Operaciones matriciales.
  • Comandos y funciones matriciales.
Programación en Octave
  • Creación y edición de scripts.
  • Estructuras de control.
  • Creación y edición de funciones programadas.
Funciones de librería
  • Funciones matemáticas
  • Funciones sobre matrices
  • Funciones sobre Vectores y Matrices

Otros tipos de datos
  • Cadenas de caracteres
  • Hipermatrices
  • Estructuras
  • Arreglos de Celdas
Programación
  • Bifurcaciones y bucles
  • Archivos .m


Gráficos bidimencionales
  • Funciones gráficas elementales en 2D
  • Control de Ventanas gráficas 
  • Otras funciones gráficas 2D
Gráficos tridimencionales
  • Tipos de funciones gráficas tridimensionales
  • Elementos Generales: Ejes, Puntos de Vista, lineas
    Otros aspectos de octave
    • Guardas variables y estados de una sesión
    • Guardar sesión
    • Medida de tiempos y esfuerzo computacional
    • Funciones de función



    MATERIAL DE APOYO: DVD del curso.
    La asistencia es obligatoria.


    Se requiere un mínimo de 10 participantes para abrir el curso.

    LUGAR: Facultad de Ingeniería, UCV. Edificio de Aulas “Ing. Luis Damiani” Piso 2, Aula  214.

    martes, 2 de febrero de 2016

    Comandos de Consola en Linux, nivel : Básico



    DIRIGIDO A:  estudiantes y profesionales interesados
    en incursionar en el mundo de los sistemas linux, mas allá de los entornos de escritorio.
    Especialmente útil para aquellos participantes que quieren introducirse en el mundo de los computadores embebidos, como el Beagle Board, el pcDunio, el Raspberry PI, etc.

    REQUISITOS DESEABLES: Conocimientos básicos de programación.

    DURACIÓN: 8 horas académicas.

    OBJETIVO: Proveer al participante de las herramientas mínimas para el aprovechamiento del sistema operativo a a través de la interfaz de consola.


    OBJETIVOS ESPECÍFICOS:

    • Conocer los Comandos utilitarios básicos:
    • Conocer la Manipulación de archivos
    • Conocer la Manipulación de Permisos
    • Conocer el Sistemas de archivos
    • Conocer la Manipulación del sistema de archivos
    • Conocer algunos Comandos Avanzados
    INTRODUCCIÓN

    En realidad nuestro curso, se trata sobre los comandos que puede interpretar el proyecto GNU (GNU's Not Unix), cuyo comienzo data de 1983 liderado por Richard Stallman y que para 1991 adopta un kernel de sistema operativo, desarrollado por Linus Torvals como un trabajo academico oientado a substituir el MINIX una versión reducida de UNIX.
    CONTENIDO:

    Comandos utilitarios básicos:
    • ls, pwd, cd, clear, who, logname, date, cal, help, man, info.
    Manipulación de archivos
    • touch, cp, rm, mv
    Manipulación de Permisos
    •  Concepto de permisos
    • chmod, chown, chgrp, passwd, userdel, finger.
    Sistemas de archivos
    •  Definición y estructura
    Manipulación del sistema de archivos
    • mkdir, rm, cp, mount /umount, mkfs, df, fsck.
    Comandos Avanzados
    • grep/ egrep, cat, less, diff, ssh (scp y sftp), apt-get
    Casos prácticos y problemas propuestos


    MATERIAL DE APOYO: CD del curso.
    La asistencia es obligatoria.

    Se requiere un mínimo de 10 participantes para abrir el curso.

    LUGAR: Facultad de Ingeniería, UCV. Edificio de Aulas “Ing. Luis Damiani” Piso 2, Aula 214.

    lunes, 1 de febrero de 2016

    NGSPICE: Simulador GNU de Circuitos Electrónicos


    DIRIGIDO A: estudiantes y profesionales del área de la ingeniería eléctrica, electrónica y afines.


    REQUISITOS DESEABLES: Conocimientos básicos de electrónica.


    DURACIÓN: 8 horas académicas.


    OBJETIVO: Que el estudiante sea capaz de realizar la simulación digital de circuitos electrónicos analógicos, digitales y mixtos y realizar determinaciones sobre los resultados.


    OBJETIVOS ESPECÍFICOS:

    Que el participante al final del curso sea capaz de :
    • Describir un circuito electronico analogico basico 
    • Programar la realización de analisis transitorio y de barrido en frecuencia
    • Describir modelos y subcircuitos reutilizables y parametrizados
    • Utilizar la herramienta interectiva de analisis 
    • Programar mediciones sobre las señales resultado


    INTRODUCCIÓN

    Ngspice fue iniciado por Paolo Nenzi en la universidad de Roma 'La Sapienza' , como un intento de crear una versión GPL del SPICE-3 estandar de Berkeley. Se llevaron a cabo mejoras en la solidez de los algoritmos computacionales para el motor de simulación.  http://ngspice.sourceforge.net/. Considerando estos planes ambiciosos, lo que Paolo hizo fue un poco diferente: tomó el código original SPICE-3, lo re-manufacturó, y modificó el sistema de compilación, para que funcionara con un procedimiento estandar make

    CONTENIDO:

    Descripción de de circuitos


    Elementos circuitales pasivos
    Fuentes de corriente y tensión, independiente y dependientes
    Algunos Modelos de semiconductores
    Modelos y parametrización
    Construcción de subcircuitos

    Análisis
    • Transitorio
      • Problemas de convergencia
    • Barrido en frecuencia
    Interpretador interactivo
    Gráficos
    Almacenamiento de resultados
    Mediciones


    MATERIAL DE APOYO: CD del curso.  http://www.ngspice.com/index.php
    La asistencia es obligatoria.

    Se requiere un mínimo de 10 participantes para abrir el curso.


    LUGAR: Facultad de Ingeniería, UCV. Edificio de Aulas “Ing. Luis Damiani” Piso 1, Aula 110B.






    Diseño de Circuitos Impresos



    DIRIGIDO A: estudiantes y profesionales del área dela ingeniería eléctrica, electrónica y afines.

    REQUISITOS DESEABLES: Conocimientos básicos de electrónica.


    DURACIÓN: 8 horas académicas.


    OBJETIVO: Proveer al participante de criterios básicos de diseño en el proyecto de tarjetas de circuito impreso.


    OBJETIVOS ESPECÍFICOS:
    • Que el participante conozca sobre las características y limitaciones de los materiales usados para la elaboración de circuitos impresos.
    • Que el participante describa como se transfiere un diseño a una placa de circuito impreso y de que herramientas requiere.
    • Que el participante conozca criterios de diseño y dimensionamiento de placas de circuito impreso
    • Que el participante conozca el procedimiento manual de elaboración de circuitos impresos denominado “Transferencia Térmica”

    INTRODUCCIÓN  

     La organización IPC (Institute for Printed Circuits), ha generado un conjunto de estándares que regulan el diseño, ensamblado y control de calidad de los circuitos impresos, siendo la familia IPC-2220 una de las de mayor reconocimiento en la industria. El presente curso provee de una introducción a la comprensión de estos criterios de diseño y una aproximación a tecnicas artesanales de elaborarción de circuitos impresos

    CONTENIDO:
    • Materiales
    • Proceso de Fabricación
    • Diseño de PCB (Print Circuit Board)
    • Preliminares
    • Reglas básicas para el diseño de placas de circuito impreso.
    • Disposición de componentes
    • Diseño y trazado de pistas de alimentación
    • Diseño para evitar las interferencias electromagnéticas (EMI).
    • Diseño para evitar el acoplamiento electromagnético entre pistas cercanas (crosstalk).
    • Reglas no escritas
    •  Dimensiones
    • Componentes
    • pistas y aislamiento
    • Tablero de circuito impreso
    • Conectorizado
    • CAD/Eagle
    • Transferencia Térmica
    • Soldadura
    • Normas /Bibliografía



    MATERIAL DE APOYO: CD del curso.
    La asistencia es obligatoria.


    Se requiere un mínimo de 10 participantes para abrir el curso.


    LUGAR: Facultad de Ingeniería, UCV. Edificio de Aulas “Ing. Luis Damiani” Piso 2, Aula 214.


    domingo, 31 de enero de 2016

    Docente


    Ing. Rafael E. Rivero Navarro, MSc.

    Profesor Asistente
    Laboratorio de Investigación y Desarrollo Electrónico (LIDE)
    Unidad Docente de Electrónica Computación y Control
    Departamento de Electrónica Computación y Control
    Escuela de Ingeniería Eléctrica
    Facultad de Ingeniería
    Universidad Central de Venezuela

    rafael.rivero@ucv.ve

    viernes, 29 de enero de 2016

    Programación

    PROGRAMACIÓN

    Curso              Fecha Inicio           Horario   

    CSL                 23.05.2106               A             
    Octave             30.05.2106               A              

    DPCB                                                              
    NGSPICE                                                       



    Estudiantes UCV solicitar descuento especial                                       

    HORARIOS:
    A: LUN y MIE de 16:00 a 20:00
    B: SABADO 8:00 a 12:00 y 13:00 a 17:00
    C: LUN, MIE y VIE de 16:00 a 20:00
    D: VIE de 16:00 a 20:00 y SABADO 8:00 a 12:00 y 13:00 a 17:00



    FORMA DE PAGO: Depósito en la cuenta corriente del Banco Mercantil No. 0105-0027-39-102700006-1, a nombre de la "Universidad Central de Venezuela". También puede pagar con tarjeta de crédito o débito en la sede de la Coordinación de Extensión. Se aceptan cheques conformables y/o transferencias electrónicas. RIF. G-20000062-7.

    jueves, 28 de enero de 2016

    Contacto



    Para mayor información dirigirse al a la Coordinación de Extensión/Instituto Tecnológico, ubicado en el 2do piso del edificio del Decanato de la Facultad de Ingeniería. Atención: Ing. Emilio Anteliz, Coordinador del Curso. Teléfonos 0212-605 3166/3132  Fax: 0212-605 3140.

    E-mail: emilio.anteliz@ucv.ve / itfiucv@reacciun.ve