[Solar-general] Fwd: Introducción a la robótica: Sistemas embebidos

Gerardo Diaz gerardo.diaz en gmail.com
Vie Nov 11 18:04:31 CET 2005


Upa solarenses dando cursos de cosas abiertas? Supongo sería bueno
difundirlo no?

Algunas cosas se corrió la tinta, sepan disculpar :-)

---------- Forwarded message ----------
From: Club de Programadores <acpsecretaria en enovedades.com>
Date: 11-nov-2005 13:39
Subject:  Introducción a la   robótica: Sistemas embebidos
To: gerardo.diaz en gmail.com


El "Club de Programadores"- Asociación Civil invita a participar del
curso de "Introducción a la robótica: Sistemas embebidos" que
comenzará a dictarse el día jueves 17 de noviembre de 2005 de 18.30 a
21.30 hs. en el auditorio CONGRESO

1- Temario a desarrollar
2- Datos del docente
3- Fechas, lugar y horario
4- Material a entregar, costo y certificado
5- Informes e inscripción


Este mensaje se envía a quienes nos han informado su dirección de
e-mail voluntariamente y suponemos que les interesa estar informados
sobre nuestras actividades. Si usted no desea recibir más este tipo de
comunicación, responda este mensaje colocando BAJA en el motivo
(subject).

************************************************************************************

Objetivos:
Introducir al desarrollo de sistemas embebidos, presentando la
tecnologia que se utiliza, explicar sobre los componentes usados y su
arquitectura. Presentacion de las herramientas de desarrollo a
utilizar y por ultimo el "Ciclo de desarrollo de sistemas embebidos".
El fin de esto es que el asistente tenga un panorama completo de esta
especialidad.

Requisitos:
Conocimientos de infomática y/o electrónica en general

Modalida:
Seminario teórico / práctico - Se dicta en un auditorio con una PC y
un proyector

************************************************************************************
1- Temario a desarrollar

Introducción a Robótica: Interactual con el mundo real

1. Introducción

2. Familias de productos
2.1. Motorota
2.1.1. 8bits y 16bits
2.1.2. 32bits
2.2. Intel
2.2.1. 8bits y 16bits
2.2.2. 32bits
2.3. Microchip
2.3.1. 8bits y 16bits
2.3.2. 32bits
2.4. Atmel
2.4.1. 8bits y 16bits
2.4.2. 32bits

3. Microprocesadores – Microcontroladores
3.1. Arquitectura (Motorota – Intel – Microchip – Atmel - TI)
3.2. CPU
3.3. Entradas / Salidas (Input / Output Ports)
3.4. Temporizadores / Contadores (Timers / Counters)
3.5. Puertos Seriales (Serial Ports)
3.6. Organización de la memoria (Memory Organization)
3.7. Interrupciones (Interrupts)
3.8. Modos de direccionamiento (Addressing Modes)
3.8.1. Registro (Register Addressing)
3.8.2. Directo (Direct Addressing)
3.8.3. Indirecto (Indirect Addressing)
3.8.4. Indirecto por registro (Register Indirect Addressing)
3.8.5. Inmediato (Inmdiate Addressing)
3.8.6. Indexado (Indexed Addressing)
3.9. Juego de instrucciones
3.9.1. Transferencia de datos (Data Transfer)
3.9.2. Transferencia de datos en memoria externa (Data Transfer in
External memory)
3.9.3. Acceso a tablas (Lookup Tables)
3.9.4. Instrucciones Aritméticas (Arithmetic Instructions)
3.9.5. Instrucciones de control de flujo (Program Control - Jumps,
Calls, and Returns)
3.9.6. Saltos largos (Jump Instructions)
3.9.7. Saltos largos condicionales (Condicional Jump Instructions)
3.9.8. Saltos cortos (Branchs Instructions)
3.9.9. Instrucciones de aritmetica Booleana (Bolean Instructions)

4. Herramientas de desarrollo (Development Tools)
4.1. Ensambladores (Assemblers)
4.2. Compiladores (Compilers)
4.3. Depuradores (Debuggers)
4.4. Emuladores (Emulators)
4.5. ICE (In Circuit Debugger)
4.6. Sumiladores (Simulators)
4.7. Depuradores remotos (Remote Debuggers)

5. Ciclo de desarrollo de sistemas embebidos (Embedded Systems Life Cicle)
5.1. Ciclo de Hardware (Hardware Cicle)
5.1.1. Especificación (Specification)
5.1.2. Diseño del circuito (Circuit Design)
5.1.3. Diseño del circuito impreso (PCB Layout)
5.1.4. Prototipos (Prototypes)
5.2. Ciclo de Software (Software Cicle)
5.2.1. Especificación del programa (Program Specification)
5.2.2. Diseño del programa (Program Design)
5.2.3. Escritura del código (Writing Code)
5.2.4. Prueba del código (Program Test)
5.3. Piloto (Pilot Run)
5.4. Producción (Production)

6. Procedimiento de pruebas (Test Procedures for new designs)
6.1. Procedimientos de depuración (Debug Test Procedures)
6.2. Procedimientos de prueba de aceptación (Incoming Test Procedures)
6.3. Procedimiento de prueba en producción (Manufacturing Test Procedures)

7. Especificar un nuevo diseño (Specify a New Design)
7.1. Dar un nombre al proyecto (Give your Proyect Name)
7.2. Describir el proyecto (Describe your proyect)
7.3. Describir el mercado del proyecto (Describe a Proyect Market)
7.4. Describir la satisfacción del mercado (Describe the Market need
your product fulfils)
7.5. Estimar el volumen de producción (Estimate the Production Volume)

8. Servicios de diseño personalizado (Custom Design Services)
8.1. Como hacer el trabajo mejor (How we, at MI EMPRESA, do our Job Better)
8.2. Tipo de trabajo que brindo (The Type of Work we do)

9. Desarrollo con lenguajes de alto nivel (Develop with High Level Languages)

10. Proyectos reales (Real Life Projects)

************************************************************
2. Sobre el docente :  Roberto Dhios

Profesional en sistemas con más de 20 (veinte) años de experiencia,
principalmente dedicado al desarrollo de sistemas embebidos. Ha
trabajado en proyectos de automatización, control automático,
electro-medicina y comunicaciones. Es miembro de varias asociaciones
tales como SolAr (www.solar.org.ar), AATE Asociación Argentina de
Tecnología Espacial (www.aate.org) y AMSAT Argentina
(www.amsat.org.ar), en esta ultima esta liderando el proyecto LuSac -
LU Satélite Argentino de Comunicaciones (www.lusac.org.ar). Tambien
presentó varios trabajos de investigación el último de ellos en
CATE2005 el cual se realizó en la ciudad de Córdoba en mayo del
corriente año (www.aate.org/congresocordoba.html)

***********************************************************************
3- Fechas, lugar y horario

Introducción a Robótica: Interactual con el mundo real

Fecha de inicio       : jueves 17 de noviembre de 2005
Cantidad de horas  : 12, en cuatro  clases de tres horas
Horario                   : jueves de 18.30 a 21.30 hs.
Lugar                     : Auditorio Congreso - Entre Ríos 166  - Buenos Aires

*********************************************************
4- Material a entregar, costo y certificado

Se entrega material de estudio

ARANCEL : $60

SE ENTREGA CERTIFICADO DE ASISTENCIA

*************************************************************
5- Informes e inscripción

Por la Web http://clubdeprogramadores.com
por e-mail a acpsecretaria en enovedades.com
o por TE  al 4901-1653


Este mensaje se envía a quienes nos han informado su dirección de
e-mail voluntariamente y suponemos que les interesa estar informados
sobre nuestras actividades. Si usted no desea recibir más este tipo de
comunicación, responda este mensaje colocando BAJA en el motivo
(subject).



PRÓXIMAS ACTIVIDADES
**********************************


Programando con Access y Excel

Aprendiendo a programar con Java
Horario : Jueves de 18.30 a 21.30 hs.
Docente : Martín Olivera
Comienzo: 17/11/2005
Lugar   : Auditorio CONGRESO
          Entre Ríos 166
          Buenos Aires
Arancel : 80.00
Horas   : 12 horas, en cuatro clases de tres horas


Introducción a robótica: Sistemas embebidos
Horario : Jueves de 18.30 a 21.30 hs.
Docente : Roberto Dhios
Comienzo: 17/11/2005
Lugar   : Auditorio CONGRESO
          Entre Ríos 166
          Buenos Aires
Arancel : 60.00
Horas   : 12 horas, en cuatro clases de tres horas


Introducción a robótica: Interactuar con el mundo real
Horario : Viernes de 18.30 a 21.30 hs.
Docente : Marcelo Duschkin
Comienzo: 18/11/2005
Lugar   : Auditorio de SADIO
          Uruguay 252, 2-D
          Buenos Aires
Arancel : 60.00
Horas   : 12 horas, en cuatro clases de tres horas


Java y JSP con uso de PC

Introducción a UML
Horario : Lunes de 18.30 a 21.30 hs.
Docente : Natalia Correa
Comienzo: 21/11/2005
Lugar   : Auditorio de SADIO
          Uruguay 252, 2-D
          Buenos Aires
Arancel : 120.00
Horas   : 12 horas, en cuatro clases de tres horas


Programación de páginas WEB dinámicas desde cero con PHP
Horario : Martes y jueves de 9 a 13 hs.
Docente : Martín Olivera
Comienzo: 22/11/2005
Lugar   : Laboratorio en Caballito
Arancel : 300.00
Horas   : 24 horas, en seis clases de tres horas


Charla para emprendedores
Horario : Miércoles de 18.30 a 21.30 hs.
Docente : Leo Socolovsky
Fecha   : 23/11/2005
Lugar   : Auditorio de la Facultad de Cs. Económicas de la USAL
          Marcelo T. de Alvear 1337
          Buenos Aires
Arancel : Evento gratuito
Horas   : 1 clase de 3 horas


Excel avanzado

Construyendo una aplicación ASP.NET

Introducción a JAVA
Horario : Miércoles de 18.30 a 21.30 hs.
Comienzo: 23/11/2005
Lugar   : Auditorio de SADIO
          Uruguay 252, 2-D
          Buenos Aires
Arancel : 120.00
Horas   : 12 horas, en cuatro clases de tres horas


Introducción a la programación con Visual Basic .NET


MS Power Point

Fundamentos en Visual Basic 6.0


Diseño centrado en el usuario
Horario         : Martes y jueves de 18.30 a 21.30 hs.
Días de dictado : 6, 13, 15 y 20 de diciembre
Docente         : Andrés Rodriguez
Comienzo        : 06/12/2005
Lugar           : Auditorio de SADIO
                  Uruguay 252, 2-D
                  Buenos Aires
Arancel         : 120.00
Horas           : 12, en cuatro clases de tres horas


Aprendiendo a programar con Java con PC
Horario : Martes de 18.30 a 21.30 hs.
Docente : Martín Olivera
Comienzo: 13/12/2005
Lugar   : Laboratorio en Caballito
Arancel : 300.00
Horas   : 24 horas, en ocho clases de tres horas



--
Gerardo Díaz
gerardo.diaz en gmail.com
(15) 5132 1507


Más información sobre la lista de distribución Solar-general