SALUDOS
POR ESTE MEDIO LES INFORMO QUE EL DÍA DE MAÑANA, 11 DE DICIEMBRE NO HAY CLASES
miércoles, 10 de diciembre de 2008
domingo, 7 de diciembre de 2008
AVISO
HOLA A TODOS:
LES MANDO ESTE COMUNICADO PARA AQUELLOS QUE NO HAN ASISTIDO AL CURSO (por examenes, o alguna otro problema) PARA QUE ASISTAN EL PROXIMO DIA MARTES 9/12/08 PARA PODER CONTINUAR CON EL CURSO A AQUELLOS QUE SIGUEN INTERESADOS. EL CURSO AHORA INICIARA CON DISEÑO DIGITAL PARA IR ADENTRANDONOS AL MICROCOMPUTO Y ROBOTICA.
FAVOR ASISTIR EL DIA PARTES A LAS 10 AM EN EL SALON 1B PARA PODER CONTINUAR TRABAJANDO, SI QUIEREN RECUPERAR SU CALIFICACION DEL CURSO SOLO SE LES HARA UN UNICO EXAMEN EN EQUIPO DE 2 PERSONAS PARA PODER OBTENER UNA CALIFICACION GENERAL SOBRE LAS INCONSISTENCIAS QUE SE HAN TENIDO, EN EL EXAMEN PODRAN CONSULTARME SOBRE LAS DUDAS.
LAS PROSIMAS CLASES SERAN
MARTES 9 DE 10 AM A 3 PM
MIERCOLES 10 DE 10 AM A 3 PM
JUEVES 11 DE 10 AM A 1 PM
SE VERAN TEMAS DE DISEÑO DIGITAL POR LO QUE TENDRA QUE LLEVAR:
1 PROTO BOARD (TABLETA DE TRABAJO)
1 PILA DE 9 V
10 RESISTENCIAS DE 1 KILOHMS
10 RESISTENCIAS DE 10 KILOHMS
10 RESITENCIAS DE 220 OHMS.
1 REGULADOR DE VOLTAJE 7805
1 DIP SWITCH DE 8 BITS
10 METROS DE CABLE PARA PROTO BOARD
6 PUSH BOTTON
12 LEDS (AMARILLO, ROJO, VERDE)
3 AND 7404
3 OR 7432
3 NOT 7404
2 XOR 7486
----PUEDEN COMPRAR SU MATERIAL EN LAS TIENDAS STEREN, AG ELECTRONICS, O EN ANEXO DE INGENIERIA, YO RECOMIENDO QUE COMPREN EN AG ELECTRONICS O ALGUNA TIENDA DEL CENTRO, SINO PUEDEN PEDIR A ALGUN COMPAÑERO DE LA FACULTAD DE INGENIERIA QUE LES TRAIGA SU MATERIAL.
---- SI NO TIENEN EL PRESUPUESTO EN ESTE MOMENTO, PUEDEN COMPRAR SU MATERIAL EN EQUIPO DE 2 PERSONAS.
***FAVOR DE CONFIRMAR SU ASISTENCIA POR CORRECO ELECTRONICO.
***NO OLVIDAR LLEGAR TEMPRANO PARA EL EXAMEN Y VISITAR LA EL BLOG rlydj.blogspot.com PARA VER LOS AVISOS FUTUROS.
***SI SABEN DE ALGUN COMPAÑERO QUE NO ESTE EN ESTE MAIL, FAVOR DE DARLE AVISO.
***RECUERDEN QUE AQUELLOS QUE LOGREN ACREDITAR EL CURSO TENDRAN UN RECONOCMIENTO CON VALOR CURRICULAR.
SALUDOS.
LES MANDO ESTE COMUNICADO PARA AQUELLOS QUE NO HAN ASISTIDO AL CURSO (por examenes, o alguna otro problema) PARA QUE ASISTAN EL PROXIMO DIA MARTES 9/12/08 PARA PODER CONTINUAR CON EL CURSO A AQUELLOS QUE SIGUEN INTERESADOS. EL CURSO AHORA INICIARA CON DISEÑO DIGITAL PARA IR ADENTRANDONOS AL MICROCOMPUTO Y ROBOTICA.
FAVOR ASISTIR EL DIA PARTES A LAS 10 AM EN EL SALON 1B PARA PODER CONTINUAR TRABAJANDO, SI QUIEREN RECUPERAR SU CALIFICACION DEL CURSO SOLO SE LES HARA UN UNICO EXAMEN EN EQUIPO DE 2 PERSONAS PARA PODER OBTENER UNA CALIFICACION GENERAL SOBRE LAS INCONSISTENCIAS QUE SE HAN TENIDO, EN EL EXAMEN PODRAN CONSULTARME SOBRE LAS DUDAS.
LAS PROSIMAS CLASES SERAN
MARTES 9 DE 10 AM A 3 PM
MIERCOLES 10 DE 10 AM A 3 PM
JUEVES 11 DE 10 AM A 1 PM
SE VERAN TEMAS DE DISEÑO DIGITAL POR LO QUE TENDRA QUE LLEVAR:
1 PROTO BOARD (TABLETA DE TRABAJO)
1 PILA DE 9 V
10 RESISTENCIAS DE 1 KILOHMS
10 RESISTENCIAS DE 10 KILOHMS
10 RESITENCIAS DE 220 OHMS.
1 REGULADOR DE VOLTAJE 7805
1 DIP SWITCH DE 8 BITS
10 METROS DE CABLE PARA PROTO BOARD
6 PUSH BOTTON
12 LEDS (AMARILLO, ROJO, VERDE)
3 AND 7404
3 OR 7432
3 NOT 7404
2 XOR 7486
----PUEDEN COMPRAR SU MATERIAL EN LAS TIENDAS STEREN, AG ELECTRONICS, O EN ANEXO DE INGENIERIA, YO RECOMIENDO QUE COMPREN EN AG ELECTRONICS O ALGUNA TIENDA DEL CENTRO, SINO PUEDEN PEDIR A ALGUN COMPAÑERO DE LA FACULTAD DE INGENIERIA QUE LES TRAIGA SU MATERIAL.
---- SI NO TIENEN EL PRESUPUESTO EN ESTE MOMENTO, PUEDEN COMPRAR SU MATERIAL EN EQUIPO DE 2 PERSONAS.
***FAVOR DE CONFIRMAR SU ASISTENCIA POR CORRECO ELECTRONICO.
***NO OLVIDAR LLEGAR TEMPRANO PARA EL EXAMEN Y VISITAR LA EL BLOG rlydj.blogspot.com PARA VER LOS AVISOS FUTUROS.
***SI SABEN DE ALGUN COMPAÑERO QUE NO ESTE EN ESTE MAIL, FAVOR DE DARLE AVISO.
***RECUERDEN QUE AQUELLOS QUE LOGREN ACREDITAR EL CURSO TENDRAN UN RECONOCMIENTO CON VALOR CURRICULAR.
SALUDOS.
sábado, 8 de noviembre de 2008
ORDEN DE PROCEDENCIA
Es necesario ser cuidadosos con el significado de expresiones tales como a + b * c, dependiendo de lo que se desee hacer
(a + b) * c
Todos los operadores tienen una prioridad, los operadores de mayor prioridad son evaluados antes que los que tienen menor prioridad. Los operadores que tienen la misma prioridad son evaluados de izquierda a derecha, por lo que:
a - b - c
(a - b) - c

(a + b) * c
ó
a + (b * c)
Todos los operadores tienen una prioridad, los operadores de mayor prioridad son evaluados antes que los que tienen menor prioridad. Los operadores que tienen la misma prioridad son evaluados de izquierda a derecha, por lo que:
a - b - c
es evaluado como
(a - b) - c

OPERADORES DE COMPARACION
El operador para probar la igualdad es ==, por lo que se deberá tener cuidado de no escribir accidentalmente sólo =.
Diferente es !=
< menor que
> mayor que
<= menor que o igual a
>= (mayor que o igual a)
Diferente es !=
< menor que
> mayor que
<= menor que o igual a
>= (mayor que o igual a)
OPERADORES ARITMETICOS
los operadores aritméticos más usuales son:
+ suma
- resta
* multiplicación
/ división
% módulo
El operador de asignación es =
**Ejemplo:
int i=4;
char ch='y';
Incremento ++ y decremento -- unario
**Ejemplo:
x++ es más rápido que x=x+1
+ suma
- resta
* multiplicación
/ división
% módulo
El operador de asignación es =
**Ejemplo:
int i=4;
char ch='y';
Incremento ++ y decremento -- unario
**Ejemplo:
x++ es más rápido que x=x+1
DECLARAR VARIABLES
Para declarar una variable en C, se debe seguir el siguiente formato:
tipo lista_variables;
tipo es un tipo válido de C y lista_variables puede consistir en uno o más indentificadores separados por una coma. Un identificador debe comenzar con una letra o un guión bajo y que no sea una palabra reservada.
Ejemplo:
tipo lista_variables;
tipo es un tipo válido de C y lista_variables puede consistir en uno o más indentificadores separados por una coma. Un identificador debe comenzar con una letra o un guión bajo y que no sea una palabra reservada.
Ejemplo:
int i, _VAR, SuMa;
float P2, var_funcion23, __2;
char ch;
float P2, var_funcion23, __2;
char ch;
viernes, 7 de noviembre de 2008
TIPOS DE DATOS EN C
Los tipos de datos fundamentales son:
char Representa un carácter en código ASCII, también se puede interpretar como un entero.
short int Indica un entero de tamaño corto.
int Entero.
long int Entero largo.
unsigned short int Como short int pero sin signo.
unsigned int Como int pero sin signo.
unsigned long int Como long int pero sin signo.
float Flotante corto.
double Flotante largo.
void No indica ningún tipo. Es el tipo de las funciones que no devuelven nada.
byte Coloca el valor en numero de bytes de memoria.
unsigned short int Como short int pero sin signo.
unsigned int Como int pero sin signo.
unsigned long int Como long int pero sin signo.
float Flotante corto.
double Flotante largo.
void No indica ningún tipo. Es el tipo de las funciones que no devuelven nada.
byte Coloca el valor en numero de bytes de memoria.
bool Coloca el valor booleano 1 si es verdadero (TRUE), 0 si es falso (FALSE)




PALABRAS RESERVADAS
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
typedef
union
unsigned
void
volatile
while
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
typedef
union
unsigned
void
volatile
while
BIBLIOTECAS EN ANSI C (vistas por el momento)
C/stdio.h
Que significa "standard input-output header" (cabecera estandar E/S), es en la librería estándar del lenguaje de programación C el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio.
clearerr, fclose, feof, ferror ,fflush, fgetc, fgetpos ,fgets, fopen, formato, fprintf, fputc, fputs, fread, freopen, fscanf, fseek, fsetpos, ftell, fwrite, getc, getchar, gets, perror, printf, putc, putchar, puts, rename, rewind, scanf, setbuf, setvbuf, sprintf, sscanf, tmpfile, tmpnam, ungetc, vfprintf
C / math.h
Contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas.
Funciones disponibles:
acos, asin, atan, atan2, ceil, cos, cosh, exp, fabs, floor, fmod, frexp, ldexp, log, log10, modf, pow, sin, sinh, sqrt, tan, tanh,
C / string.h
Contiene los prototipos de las funciones y macros de clasificación de caracteres.
Funciones disponibles:
memchr, memcmp, memcpy, memmove, memset, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strerror, strlen, strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtok, strxfrm
C / conio.h (No es ANSI C)
Declara varias funciones usadas llamando la consola del sistema operativo las rutinas de I/O.
Funciones disponibles:
jueves, 6 de noviembre de 2008
sábado, 11 de octubre de 2008
DESCARGAR DEV C++
La dirección es:
2. Dar click en la BARRA DE ADVERTENCIA en la parte superior y permitir descargar el archivo.

1- Dar click en la siguiente imagen.
2. Dar click en la BARRA DE ADVERTENCIA en la parte superior y permitir descargar el archivo.3. Guardar el archivo.
4. Instalar el programa y seguir las instrucciones.
miércoles, 8 de octubre de 2008
EVALUACIÓN
Exámenes 40%
Exámenes rápidos 10%
Proyectos 20%
Prácticas 20%
Tareas 10%
Se tiene derecho a 4 finales, para reponer calificación o acreditar examen, por lo tanto solo es posible reprobar 4 exámenes parciales durante el curso. Antes de cada examen habrá una actividad que ayudará a la calificación del examen.
Los exámenes rápidos durarán de 5 a 10 minutos y se realizarán al inicio de la clase.
Los proyectos se realizarán en equipo.
Las prácticas se realizarán individualmente en el salón de clases.
Las tareas se realizarán a mano.
*** Solo se permiten 3 faltas y 2 justificadas, 2 retardos equivalen a 1 falta.
*** Participaciones y trabajos extras se sumaran a la calificación final.
Exámenes rápidos 10%
Proyectos 20%
Prácticas 20%
Tareas 10%
Se tiene derecho a 4 finales, para reponer calificación o acreditar examen, por lo tanto solo es posible reprobar 4 exámenes parciales durante el curso. Antes de cada examen habrá una actividad que ayudará a la calificación del examen.
Los exámenes rápidos durarán de 5 a 10 minutos y se realizarán al inicio de la clase.
Los proyectos se realizarán en equipo.
Las prácticas se realizarán individualmente en el salón de clases.
Las tareas se realizarán a mano.
*** Solo se permiten 3 faltas y 2 justificadas, 2 retardos equivalen a 1 falta.
*** Participaciones y trabajos extras se sumaran a la calificación final.
TEMARIO
1. SISTEMAS Y SEÑALES
2. CIRCUITOS ELÉCTRICOS
3. CIRCUITOS ELECTRÓNICOS
4. MATEMÁTICAS DISCRETAS
5. LENGUAJES FORMALES Y AUTÓMATAS
6. DISEÑO DIGITAL
7. PROGRAMACIÓN ESTRUCTURADA
8. ESTRUCTURA DE DATOS
9. MICROCOMPUTO
10. MICROPROCESADORES Y MICROCONTROLADORES
11. INTELIGENCIA ARTIFICIAL
12. ROBÓTICA
2. CIRCUITOS ELÉCTRICOS
3. CIRCUITOS ELECTRÓNICOS
4. MATEMÁTICAS DISCRETAS
5. LENGUAJES FORMALES Y AUTÓMATAS
6. DISEÑO DIGITAL
7. PROGRAMACIÓN ESTRUCTURADA
8. ESTRUCTURA DE DATOS
9. MICROCOMPUTO
10. MICROPROCESADORES Y MICROCONTROLADORES
11. INTELIGENCIA ARTIFICIAL
12. ROBÓTICA
BIENVENIDA
Hola que tal, les saluda su nuevo profesor y les da la bienvenida al curso "Circuitos Eléctrico-Electrónicos Orientados a la Robótica".
Les deseo un excelente inicio de curso y los invito a que logremos terminarlo satisfactoriamente cumpliendo con todos los objetivos.
Cualquier duda, sugerencia o comentario pueden contactarme al siguiente correo electrónico: rly_dj@hotmail.com
Atte:
Prof. Ramiro Ruiz.
Suscribirse a:
Comentarios (Atom)

