Introducción a Arduino
|
|
- Alejandro Muñoz Flores
- hace 8 años
- Vistas:
Transcripción
1 9 de Noviembre de 2012
2 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos programación Funciones y variables Programación en micros Interrupciones (internas y externas)
3 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos programación Funciones y variables Programación en micros Interrupciones (internas y externas)
4 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos programación Funciones y variables Programación en micros Interrupciones (internas y externas)
5 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos programación Funciones y variables Programación en micros Interrupciones (internas y externas)
6 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos programación Funciones y variables Programación en micros Interrupciones (internas y externas)
7 Indice-II µcs y dispositivos Pinout, memoria y velocidad GPIO ADC (y DAC) PWM Timers Buses: UART, SPI, I2C API Arduino Repaso de la API Uso del IDE Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca Verificación y carga de un programa
8 Indice-II µcs y dispositivos Pinout, memoria y velocidad GPIO ADC (y DAC) PWM Timers Buses: UART, SPI, I2C API Arduino Repaso de la API Uso del IDE Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca Verificación y carga de un programa
9 Indice-II µcs y dispositivos Pinout, memoria y velocidad GPIO ADC (y DAC) PWM Timers Buses: UART, SPI, I2C API Arduino Repaso de la API Uso del IDE Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca Verificación y carga de un programa
10 Indice-II µcs y dispositivos Pinout, memoria y velocidad GPIO ADC (y DAC) PWM Timers Buses: UART, SPI, I2C API Arduino Repaso de la API Uso del IDE Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca Verificación y carga de un programa
11 Indice-II µcs y dispositivos Pinout, memoria y velocidad GPIO ADC (y DAC) PWM Timers Buses: UART, SPI, I2C API Arduino Repaso de la API Uso del IDE Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca Verificación y carga de un programa
12 Plataforma
13 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
14 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
15 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
16 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
17 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
18 Por qué nace Arduino? Multitud de kits de prototipado. Cada kit con su propio IDE propietario. Placas con esquemáticos cerrados. Cada micro con capacidades distintas. Cada micro con bibliotecas y lenguajes distintas.
19 Qué pretende Arduino? Estandarizar kits de prototipado. Kits de prototipado baratos. Hacer sencillo programar micros.
20 Qué pretende Arduino? Estandarizar kits de prototipado. Kits de prototipado baratos. Hacer sencillo programar micros.
21 Qué pretende Arduino? Estandarizar kits de prototipado. Kits de prototipado baratos. Hacer sencillo programar micros.
22 Qué pretende Arduino? Estandarizar kits de prototipado. Kits de prototipado baratos. Hacer sencillo programar micros.
23 Qué es Arduino? Placas electrónicas: Pinout estable y esquemático libre. Basado en micros de Atmel. IDE (mostrar IDE) Bibliotecas Lenguaje y API
24 Qué es Arduino? Placas electrónicas: Pinout estable y esquemático libre. Basado en micros de Atmel. IDE (mostrar IDE) Bibliotecas Lenguaje y API
25 Qué es Arduino? Placas electrónicas: Pinout estable y esquemático libre. Basado en micros de Atmel. IDE (mostrar IDE) Bibliotecas Lenguaje y API
26 Qué es Arduino? Placas electrónicas: Pinout estable y esquemático libre. Basado en micros de Atmel. IDE (mostrar IDE) Bibliotecas Lenguaje y API
27 Qué es Arduino? Placas electrónicas: Pinout estable y esquemático libre. Basado en micros de Atmel. IDE (mostrar IDE) Bibliotecas Lenguaje y API
28 Electrónica básica
29 Ley de Ohm: I = V /R. Ley de Ohm y Efecto Joule La tensión está, no se mueve. La corriente se mueve. Efecto Joule: W = I R 2 = I V Los componentes se calientan al pasar corriente por ellos. Cuidado con las resistencias pequeñas o las tensiones altas. Hay corrientes y tensiones límite antes de ruptura.
30 Ley de Ohm: I = V /R. Ley de Ohm y Efecto Joule La tensión está, no se mueve. La corriente se mueve. Efecto Joule: W = I R 2 = I V Los componentes se calientan al pasar corriente por ellos. Cuidado con las resistencias pequeñas o las tensiones altas. Hay corrientes y tensiones límite antes de ruptura.
31 Ley de Ohm: I = V /R. Ley de Ohm y Efecto Joule La tensión está, no se mueve. La corriente se mueve. Efecto Joule: W = I R 2 = I V Los componentes se calientan al pasar corriente por ellos. Cuidado con las resistencias pequeñas o las tensiones altas. Hay corrientes y tensiones límite antes de ruptura.
32 Ley de Ohm: I = V /R. Ley de Ohm y Efecto Joule La tensión está, no se mueve. La corriente se mueve. Efecto Joule: W = I R 2 = I V Los componentes se calientan al pasar corriente por ellos. Cuidado con las resistencias pequeñas o las tensiones altas. Hay corrientes y tensiones límite antes de ruptura.
33 Ley de Ohm: I = V /R. Ley de Ohm y Efecto Joule La tensión está, no se mueve. La corriente se mueve. Efecto Joule: W = I R 2 = I V Los componentes se calientan al pasar corriente por ellos. Cuidado con las resistencias pequeñas o las tensiones altas. Hay corrientes y tensiones límite antes de ruptura.
34 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
35 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
36 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
37 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
38 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
39 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
40 Ruido, puntos sin conexión y efecto rebote Ruido EM Sólo a tener en cuenta si usamos sensores muy sensibles. V t = 25mv a 25 o C O cerca hay aparatos muy potentes. (Señal a 50 Hz.) Puntos sin conexión Una patilla a V+ es 1 y una a GND es 0 Una patilla al aire es indeterminado. Efecto rebote La naturaleza no permite cambios abruptos. Cualquier contacto mecánico presenta efecto rebote.
41 Semiconductores Semiconductores: LEDs, diodos, transistores Están polarizados. Presentan una caída de tensión fija en sus puntos de unión. Cuidado, hay que absorber la tensión sobrante.
42 Semiconductores Semiconductores: LEDs, diodos, transistores Están polarizados. Presentan una caída de tensión fija en sus puntos de unión. Cuidado, hay que absorber la tensión sobrante.
43 Semiconductores Semiconductores: LEDs, diodos, transistores Están polarizados. Presentan una caída de tensión fija en sus puntos de unión. Cuidado, hay que absorber la tensión sobrante.
44 Semiconductores Semiconductores: LEDs, diodos, transistores Están polarizados. Presentan una caída de tensión fija en sus puntos de unión. Cuidado, hay que absorber la tensión sobrante.
45 Programación
46 Programación básica Programación básica Variable = zona de memoria donde se almacena una valor que puede cambiar. Función = conjunto de órdenes que transforman unos datos de entrada en datos de salida. Arduino usa algo parecido a C++. int a=3; int b=2; int c = multiplicar(a,b); Ejemplo int multiplicar(a,b){ //Los micros sí pueden multiplicar, pero esto es más gráfico for(int c=0;c < b; c++){ a+=a; } return a; }
47 Programación en micros Programación en micros Nuestra función main es la única que se ejecuta. Debe ser un bucle infinito (o parecido). Hay que inicializar los dispositivos al arrancar. Nunca da error. Arduino nos quita esto de encima.
48 Programación en micros Programación en micros Nuestra función main es la única que se ejecuta. Debe ser un bucle infinito (o parecido). Hay que inicializar los dispositivos al arrancar. Nunca da error. Arduino nos quita esto de encima.
49 Programación en micros Programación en micros Nuestra función main es la única que se ejecuta. Debe ser un bucle infinito (o parecido). Hay que inicializar los dispositivos al arrancar. Nunca da error. Arduino nos quita esto de encima.
50 Programación en micros Programación en micros Nuestra función main es la única que se ejecuta. Debe ser un bucle infinito (o parecido). Hay que inicializar los dispositivos al arrancar. Nunca da error. Arduino nos quita esto de encima.
51 Programación en micros Programación en micros Nuestra función main es la única que se ejecuta. Debe ser un bucle infinito (o parecido). Hay que inicializar los dispositivos al arrancar. Nunca da error. Arduino nos quita esto de encima.
52 Interrupciones Interrupciones Una interrupción es algo que necesita atención en el momento: puerto, botón, etc... Una interrupción cambia el contador de programa, de forma que lo siguiente a ejecutar es la función de la interrupción. La rutinas de interrupción tienen que ser pequeñas. El bucle principal debe comprobar si han saltado.
53 Interrupciones Interrupciones Una interrupción es algo que necesita atención en el momento: puerto, botón, etc... Una interrupción cambia el contador de programa, de forma que lo siguiente a ejecutar es la función de la interrupción. La rutinas de interrupción tienen que ser pequeñas. El bucle principal debe comprobar si han saltado.
54 Interrupciones Interrupciones Una interrupción es algo que necesita atención en el momento: puerto, botón, etc... Una interrupción cambia el contador de programa, de forma que lo siguiente a ejecutar es la función de la interrupción. La rutinas de interrupción tienen que ser pequeñas. El bucle principal debe comprobar si han saltado.
55 Interrupciones Interrupciones Una interrupción es algo que necesita atención en el momento: puerto, botón, etc... Una interrupción cambia el contador de programa, de forma que lo siguiente a ejecutar es la función de la interrupción. La rutinas de interrupción tienen que ser pequeñas. El bucle principal debe comprobar si han saltado.
56 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
57 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
58 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
59 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
60 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
61 Interrupciones Interrupciones internas Una interrupción interna sucede cuando un dispositivo interno la lanza: un timer salta, un puerto recibe o envía datos, etc... Las gestiona Arduino internamente. Interrupciones externas Una interrupción externa sucede cuando cambia la tensión en una patilla. Sólo algunas patillas permiten usarse como interrupciones externas: Interrupciones Programación de interrupciones Cuidado con las variables dentro de las interrupciones: declaradlas Volatile
62 µcs y dispositivos
63 Qué es un microcontrolador (µc)? Qué es un microcontrolador (µc)? Un microprocesador con una serie de periféricos a su alrededor No hay S.O., sólo nuestro programa. El programa se guarda en una FLASH Sólo hace operaciones básicas. Sólo hay enteros (en el µc, no en Arduino) map en la API
64 Qué es un microcontrolador (µc)? Qué es un microcontrolador (µc)? Un microprocesador con una serie de periféricos a su alrededor No hay S.O., sólo nuestro programa. El programa se guarda en una FLASH Sólo hace operaciones básicas. Sólo hay enteros (en el µc, no en Arduino) map en la API
65 Qué es un microcontrolador (µc)? Qué es un microcontrolador (µc)? Un microprocesador con una serie de periféricos a su alrededor No hay S.O., sólo nuestro programa. El programa se guarda en una FLASH Sólo hace operaciones básicas. Sólo hay enteros (en el µc, no en Arduino) map en la API
66 Qué es un microcontrolador (µc)? Qué es un microcontrolador (µc)? Un microprocesador con una serie de periféricos a su alrededor No hay S.O., sólo nuestro programa. El programa se guarda en una FLASH Sólo hace operaciones básicas. Sólo hay enteros (en el µc, no en Arduino) map en la API
67 Qué es un microcontrolador (µc)? Qué es un microcontrolador (µc)? Un microprocesador con una serie de periféricos a su alrededor No hay S.O., sólo nuestro programa. El programa se guarda en una FLASH Sólo hace operaciones básicas. Sólo hay enteros (en el µc, no en Arduino) map en la API
68 Qué caracteriza un µc? Qué caracteriza un µc? (Básicamente) Velocidad del µc. Tamaño memorias: RAM, EEPROM, FLASH Dispositivos Pinout Atmega2560
69 Qué caracteriza un µc? Qué caracteriza un µc? (Básicamente) Velocidad del µc. Tamaño memorias: RAM, EEPROM, FLASH Dispositivos Pinout Atmega2560
70 Qué caracteriza un µc? Qué caracteriza un µc? (Básicamente) Velocidad del µc. Tamaño memorias: RAM, EEPROM, FLASH Dispositivos Pinout Atmega2560
71 Qué caracteriza un µc? Qué caracteriza un µc? (Básicamente) Velocidad del µc. Tamaño memorias: RAM, EEPROM, FLASH Dispositivos Pinout Atmega2560
72 Qué caracteriza un µc? Qué caracteriza un µc? (Básicamente) Velocidad del µc. Tamaño memorias: RAM, EEPROM, FLASH Dispositivos Pinout Atmega2560
73 Dispositivos: GPIO GPIO: General Purpose Input Output Todas las patillas pueden usarse como entradas o salidas digitales. Hay que configurar al principio si son entradas o salidas. API
74 Dispositivos: GPIO GPIO: General Purpose Input Output Todas las patillas pueden usarse como entradas o salidas digitales. Hay que configurar al principio si son entradas o salidas. API
75 Dispositivos: GPIO GPIO: General Purpose Input Output Todas las patillas pueden usarse como entradas o salidas digitales. Hay que configurar al principio si son entradas o salidas. API
76 Dispositivos: GPIO GPIO: General Purpose Input Output Todas las patillas pueden usarse como entradas o salidas digitales. Hay que configurar al principio si son entradas o salidas. API
77 Dispositivos: ADC ADC: Analogic Digital Converter (y DAC) Transforma una señal analógica a digital. Usa cuantificación sobre una referencia.(def: V+, pero hay entrada aref) Lo define la resolución (10 bits) y muestreo (15 ksps en mega) Un DAC hace lo contrario, como un MP3. API
78 Dispositivos: ADC ADC: Analogic Digital Converter (y DAC) Transforma una señal analógica a digital. Usa cuantificación sobre una referencia.(def: V+, pero hay entrada aref) Lo define la resolución (10 bits) y muestreo (15 ksps en mega) Un DAC hace lo contrario, como un MP3. API
79 Dispositivos: ADC ADC: Analogic Digital Converter (y DAC) Transforma una señal analógica a digital. Usa cuantificación sobre una referencia.(def: V+, pero hay entrada aref) Lo define la resolución (10 bits) y muestreo (15 ksps en mega) Un DAC hace lo contrario, como un MP3. API
80 Dispositivos: ADC ADC: Analogic Digital Converter (y DAC) Transforma una señal analógica a digital. Usa cuantificación sobre una referencia.(def: V+, pero hay entrada aref) Lo define la resolución (10 bits) y muestreo (15 ksps en mega) Un DAC hace lo contrario, como un MP3. API
81 Dispositivos: ADC ADC: Analogic Digital Converter (y DAC) Transforma una señal analógica a digital. Usa cuantificación sobre una referencia.(def: V+, pero hay entrada aref) Lo define la resolución (10 bits) y muestreo (15 ksps en mega) Un DAC hace lo contrario, como un MP3. API
82 Dispositivos: PWM PWM: Pulse Width Modulator Envía una señal con un pulso, variando el ciclo de carga. Se usa para el control de dispositivos. API
83 Dispositivos: PWM PWM: Pulse Width Modulator Envía una señal con un pulso, variando el ciclo de carga. Se usa para el control de dispositivos. API
84 Dispositivos: PWM PWM: Pulse Width Modulator Envía una señal con un pulso, variando el ciclo de carga. Se usa para el control de dispositivos. API
85 Dispositivos: Timers Permiten contar ciclos. Contadores Permiten lanzar interrupciones cuando desbordan. En Arduino nos abstraemos, sólo pedimos el tiempo desde el inicio o pedimos esperar un tiempo. API
86 Dispositivos: Timers Permiten contar ciclos. Contadores Permiten lanzar interrupciones cuando desbordan. En Arduino nos abstraemos, sólo pedimos el tiempo desde el inicio o pedimos esperar un tiempo. API
87 Dispositivos: Timers Permiten contar ciclos. Contadores Permiten lanzar interrupciones cuando desbordan. En Arduino nos abstraemos, sólo pedimos el tiempo desde el inicio o pedimos esperar un tiempo. API
88 Dispositivos: Timers Permiten contar ciclos. Contadores Permiten lanzar interrupciones cuando desbordan. En Arduino nos abstraemos, sólo pedimos el tiempo desde el inicio o pedimos esperar un tiempo. API
89 Buses: UART UART: Universal Asynchronous Receiver/Transmitter Puerto serie para los amigos. Permite comunicarse de forma sencilla con un ordenador (u otros dispositivos). En Arduino nos abstraemos, pero hay que configurarlo al arranque. Biblioteca Serial
90 Buses: UART UART: Universal Asynchronous Receiver/Transmitter Puerto serie para los amigos. Permite comunicarse de forma sencilla con un ordenador (u otros dispositivos). En Arduino nos abstraemos, pero hay que configurarlo al arranque. Biblioteca Serial
91 Buses: UART UART: Universal Asynchronous Receiver/Transmitter Puerto serie para los amigos. Permite comunicarse de forma sencilla con un ordenador (u otros dispositivos). En Arduino nos abstraemos, pero hay que configurarlo al arranque. Biblioteca Serial
92 Buses: SPI SPI: Serial Peripheral Interface Puerto para comunicación con otros dispositivos. Usa cuatro hilos: MOSI: Master Output Slave Input MISO: Master Input Slave Output SCK: Reloj común SS: Slave select, es uno distinto por esclavo En Arduino nos abstraemos, es una biblioteca. Biblioteca SPI
93 Buses: SPI SPI: Serial Peripheral Interface Puerto para comunicación con otros dispositivos. Usa cuatro hilos: MOSI: Master Output Slave Input MISO: Master Input Slave Output SCK: Reloj común SS: Slave select, es uno distinto por esclavo En Arduino nos abstraemos, es una biblioteca. Biblioteca SPI
94 Buses: SPI SPI: Serial Peripheral Interface Puerto para comunicación con otros dispositivos. Usa cuatro hilos: MOSI: Master Output Slave Input MISO: Master Input Slave Output SCK: Reloj común SS: Slave select, es uno distinto por esclavo En Arduino nos abstraemos, es una biblioteca. Biblioteca SPI
95 Buses: I2C I2C: Inter-Itegrated Circuit Puerto para comunicación con otros dispositivos. Usa dos hilos: SDA: Datos SCL: Reloj común. En Arduino nos abstraemos, es una biblioteca. Biblioteca Wire
96 Buses: I2C I2C: Inter-Itegrated Circuit Puerto para comunicación con otros dispositivos. Usa dos hilos: SDA: Datos SCL: Reloj común. En Arduino nos abstraemos, es una biblioteca. Biblioteca Wire
97 Buses: I2C I2C: Inter-Itegrated Circuit Puerto para comunicación con otros dispositivos. Usa dos hilos: SDA: Datos SCL: Reloj común. En Arduino nos abstraemos, es una biblioteca. Biblioteca Wire
98 API de Arduino
99 API API API
100 IDE de Arduino
101 IDE IDE de Arduino Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca: Ej: servo Verificación y carga de un programa
102 IDE IDE de Arduino Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca: Ej: servo Verificación y carga de un programa
103 IDE IDE de Arduino Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca: Ej: servo Verificación y carga de un programa
104 IDE IDE de Arduino Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca: Ej: servo Verificación y carga de un programa
105 IDE IDE de Arduino Configuración: placa y directorio de trabajo Formato de un programa: setup y loop Añadir una biblioteca: Ej: servo Verificación y carga de un programa
106 ?
107 Gracias por venir y nos vemos en marzo.
INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Características del datalogger autónomo EJERCICIO: El datalogger o registrador debe sensar la temperatura ambiente cada 1s y guardarla junto a la fecha y hora de adquisición en un archivo.txt alojado en
Más detallesI2C. Ing. Pablo Martín Gomez pgomez@fi.uba.ar
I2C Ing. Pablo Martín Gomez pgomez@fi.uba.ar 1 Comunicaciones en un bus serie 2 Comunicaciones en un bus serie 3 I²C Velocidad 4 UART Universal Asynchronous Receiver Transmitter Estándar de comunicación
Más detallesCOMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT)
COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) Centro CFP/ES COMUNICACIÓN I2C 1 VENTAJAS DE LA COMUNICACIÓN I2C COMPARATIVA ESTANDAR DE TRANSMISIÓN 2 DISPOSITIVOS I2C DISPOSITIVOS I2C MAX518 3 DISPOSITIVOS
Más detallesPROYECTO DE ELECTRÓNICA
PROYECTO DE ELECTRÓNICA Sistema de Alarma Raúl Lapaz de Juan Francisco Javier López Alcarria 1 ÍNDICE - Objetivo:... 3 - Justificación:... 3 - Plan de trabajo:... 3 A) Montaje del circuito en protoboards:...
Más detalles2.- PLATAFORMA ARDUINO (HARDWARE)
2.- PLATAFORMA ARDUINO (HARDWARE) La plataforma Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales. El elemento principal el microcontrolador
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.
Más detallesAUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino
AUTOMATIZACIÓN - CURSO: 2010-2011- Fernando Torres Medina Juan Antonio Corrales Ramón Carlos Alberto Jara Bravo Grupo de Innovación Educativa en Automática Departamento de Física, Ingeniería de Sistemas
Más detallesPlaca de control MCC03
Placa de control MCC03 Placa de control MCC03 La placa de control basada en el micro controlador PIC 16F874A de Microchip, es la encargada del procesar los datos que se introducen en el sistema y actuar
Más detallesProgramación de dispositivos Arduino Asignatura Sistemas Digitales!
Programación de dispositivos Arduino Asignatura Sistemas Digitales! Gabriel Astudillo Muñoz Escuela de Ingeniería Civil en Informática Universidad de Valparaíso, Chile http://informatica.uv.cl Descripción
Más detallesEspecificaciones técnicas de los prototipos:
Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado
Más detallesEspecificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins
Especificaciones técnicas Microcontroller Operating Voltage Input Voltage (recommended) Input Voltage (limits) Digital I/O Pins Analog Input Pins DC Current for I/O Pin DC Current for 3.3V Pin Flash Memory
Más detallesInstrumentación con Microcontroladores. Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12
Instrumentación con Microcontroladores Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12 Contenido Problemas relativos a los proyectos Introducción y motivación para utilizar a Arduino Entrada
Más detallesComo utilizar un servo motor con Arduino.
Como utilizar un servo motor con Arduino. Revisión Diciembre 2009 Desarrollada por: Christopher Thompson cthompson@olimex.cl Revisada por: Paul Aguayo paguayo@olimex.cl 2 1 Introducción Arduino es una
Más detallesBUS I2C. IES Los Viveros Sevilla Dpto. Electrónica. 1
BUS I2C Se trata de un protocolo serie desarrollado por Philips Semiconductors usado por muchos integrados para comunicarse entre ellos, para su funcionamiento requiere sólo dos líneas, una de reloj (SCL)
Más detallesDFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo.
DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo Romeo es un microcontrolador de todo-en-uno diseñado especialmente
Más detallesArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa
5 ArduLab Nerea Iván 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa 3. Recuerda que puedes usar Ardulab para comprobar el funcionamiento de todas las partes de un robot sin necesidad
Más detallesDesde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos:
Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos: Unidad Central de proceso (CPU/UCP): Unidad que se encarga del control del ordenador, procesando para ello
Más detallesPLACAS FERTIRIEGO ELECTRÓNICA NUEVA
PLACAS FERTIRIEGO ELECTRÓNICA NUEVA AVERÍAS FUENTE INTERCONEXIÓN INTERFACE C.E. INTERFACE ph LLAVE HARD RELÉS TARJETA DE 32 SALIDAS 7520 Página 1 de 20 # PLACA DE AVERÍAS 12V # AVERÍAS Página 2 de 20 CONEXIONES
Más detallesEL MICROCONTROLADOR ARDUINO
EL MICROCONTROLADOR ARDUINO Arduino es una plataforma libre de computación de bajo coste basada en una placa de entrada-salida y en un entorno de desarrollo IDE que implementa el lenguaje Processing/WiringHardware.
Más detallesGuía resumida para utilizar el microcontrolador CY7C68013
Guía resumida para utilizar el microcontrolador CY7C68013 Camilo Quintáns Graña Miguel Ángel Domínguez Gómez Vigo, 2011 Índice 1. DESCRIPCIÓN DEL HARDWARE... 3 1.1. Introducción... 3 1.2. Recursos de memoria...
Más detallesComparadores de tensión
Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica ELECTRÓNICA II NOTAS DE CLASE Comparadores de tensión OBJETIVOS - CONOCIMIENTOS
Más detallesTipos de Dispositivos Controladores
Tipos de Dispositivos Controladores PLC Allen Bradley Siemens Schneider OMRON PC & Software LabView Matlab Visual.NET (C++, C#) FPGAS Xilinx Altera Híbridos Procesador + FPGA (altas prestaciones) µcontrolador
Más detallesMANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0
MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. Página 2 de 10 Ingeniería MCI Ltda.
Más detallesCATÁLOGO B-MOTICS. Bielsa Electrónica S.L. Ref: Catálogo1.1es.pdf
MÓDULOS ESCLAVOS DE MODBUS CATÁLOGO B-MOTICS 1 ÍNDICE DE CONTENIDO DESCRIPCIÓN GENERAL... 3 M7IX6OR-L / M7IX6OR-H...4 M7IX-L / M7IX-H...5 M8IAV... 6 M4IAV... 7 M8IAI... 8 M4IAI... 9 M2OR2OA...10 M8ON...
Más detallesControl de motor de pasos Para Pic12C508
Control de motor de pasos Para Pic12C508 Entre los innumerables tipos de motores, los de pasos son quizás los consentidos de los aficionados y profesionales de la electrónica y también de la robótica.
Más detallesEl Protocolo SPI. IES Juan de la Cierva. Aprendizaje de la Electrónica a través de la Robótica. Fernando Remiro Domínguez
El Protocolo SPI IES Juan de la Cierva Aprendizaje de la Electrónica a través de la Robótica Fernando Remiro Domínguez Serial Periferical Interface (SPI) SPI es un bus de tres líneas, sobre el cual se
Más detallesACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.
1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesActualmente existen multitud de sistemas que permiten detectar la presencia voluntaria de un usuario en una determinada estancia o lugar.
Propuesta para el concurso de ideas sobre aplicaciones que reutilicen datos abiertos de la Universidad de Alicante Tı tulo: UA-Presencia 1. Participante Nombre: Antonio López Blanes 2. Introducción Actualmente
Más detallesPráctica de manejo de motores CC con arduino. Antonio Martínez
Práctica de manejo de motores CC con arduino Antonio Martínez Motor CC Existen varios tipos de motores (servos, Motores de paso..), el motor que tenemos en el aula normalmente es un motor DC. Son los motores
Más detallespodemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el
CAPÍTULO 4 Funcionamiento del Robot Después de analizar paso a paso el diseño y funcionamiento de la interfase, nos podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que
Más detallesEducaBot. Motores y movilidad.
CURSO PROVINCIAL: CONTROL Y ROBÓTICA EN TECNOLOGÍA ROBÓTICA EDUCATIVA EducaBot. Motores y movilidad. Manuel Hidalgo Díaz Antonio Martínez Núñez Noviembre 2009 EducaBot 1ª fase. Terminado la placa de conexionado
Más detallesBUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE
BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE Fernando Nuño García 1 Ventajas del BUS I2C Definido inicialmente a mediados de los 80 para trabajar a 100kbit/s y en 1995
Más detallesTecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el
para videovigilancia....... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el protocolo IP. La tecnología de las cámaras de red permite al usuario
Más detallesTEMA 5. ELECTRÓNICA DIGITAL
TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.
Más detallesSistemas de Computadoras Índice
Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo
Más detallesSe encarga de realizar las funciones básicas de manejo y configuración del ordenador. La BIOS tiene más tareas fundamentales: Chequearse a sí misma.
La BIOS, siglas de su nombre en inglés Basic Input-Output System, también conocida como Sistema Básico de Entrada / Salida, es básicamente un código de software que permite iniciar el sistema operativo
Más detallesComunicación Serie IIC: Inter-Integrated Circuit
Comunicación Serie IIC: Inter-Integrated Circuit IIC: Inter-Integrated Circuit I2C es un bus serial, multi-master, de baja velocidad (de 10 a 400kbps), creado por Philips. El objetivo es facilitar la conexión
Más detallesCuestionario: Programación en C y máscaras (II)
Este documento es un autotest de ayuda enmarcado en la asignatura Informática Industrial y corresponde al tema Programación en C, pero es abierto y puede servir para entender el funcionamiento básico de
Más detallesTemporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC
Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...
Más detallesExperiencias con Clientes livianos. Sofía Martin Linti UNLP
Experiencias con Clientes livianos Sofía Martin Linti UNLP Experiencias en escuelas Situación del gabinete Hardware disponible Configuración utilizada Capacitación realizada Resolución de problemas Escuela
Más detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Control y monitoreo a través de servidor Ethernet ARDUINO + ETHERNET SHIELD CLIENTES WEB: PC VARIADOR DE VELOCIDAD SERVIDOR WEB ROUTER SMARTPHONE ACCIONAMIENTO ELECTROMECÁNICO INTERNET TABLET 2 Control
Más detallesManual de uso. Aula Digital Santillana. (Versión tablet)
Manual de uso Aula Digital Santillana (Versión tablet) Manual de uso de Aula Digital Santillana (ADS) Santillana lo ha preparado todo para el próximo curso. Aula Digital permite acceder, tanto al profesor
Más detallesTEMA 20.0. EL BUS I 2 C (Inter Integrated Circuit Bus) I2C EN C
TEMA 20.0 EL BUS I 2 C (Inter Integrated Circuit Bus) I2C EN C La comunicación n serie en los PIC 16F87X Los microcontroladores PIC de la familia 16F78x, tienen la posibilidad de comunicación serie, las
Más detallesTema 2. Microprocesadores, Memorias y Microcontroladores. Andrés Iborra García Departamento de Tecnología Electrónica Sep@embre 2012
Tema 2. Microprocesadores, Memorias y Microcontroladores Andrés Iborra García Departamento de Tecnología Electrónica Sep@embre 2012 Índice Índice 1. Microprocesadores. 1.1. Conceptos generales. 1.2. Clasificación
Más detallesCursos de Perfeccionamiento
www.infoplc.net 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los contadores rápidos Direccionamiento de los contadores
Más detallesArdunio. Control Led desde Lazarus
LunikSoft Fco. Javier Andrade http://www.luniksoft.info El autor no se responsabiliza del contenido. No asume ninguna responsabilidad, por cualquier inexactitud en la documentación, en los programas, en
Más detallesDetección de Presencia Serie para la Identificación de Módulos de Memoria
Detección de Presencia Serie para la Identificación de Módulos de Memoria MSc. Guillermo Alvarez Bestard Tec. Miguel A. Machirán Simón Instituto de Cibernética Matemática y Física, AENTA Ministerio de
Más detallesTarjeta de aplicación para circuito de voz de 60 seg
.mx Tarjeta de aplicación para circuito de voz de 60 seg Dispositivo: APR9600, PCB-744 Nota de Aplicación numero 5 Documentos asociados: RESUMEN. En la actualidad el manejo de los circuitos de APLUS se
Más detallesUnidad VI: Dispositivos de comunicaciones
Unidad VI: Dispositivos de comunicaciones Los dispositivos de comunicación son los que envían y reciben archivos de una computadora a otra. Entre los más comunes tenemos el módem y las tarjetas de red
Más detallesPuesto que la trama consta de 32 intervalos de tiempo iguales, la duración de cada intervalo o canal será de:
MÚLTIPLEX MIC DE 30 CANALES Como se ha ido viendo anteriormente, con el uso de técnica MIC (Modulación de Impulsos Codificados), podemos convertir una señal analógica en una señal digital de 64 Kbit/s.
Más detallesAnexo B. Comunicaciones entre mc y PC
Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación
Más detalles1. INTRODUCCIÓN 1.1. ARDUINO, QUÉ ES? 1.2. HARDWARE.
http://www.arduino.cc/ 1. INTRODUCCIÓN 1.1. ARDUINO, QUÉ ES? Arduino es una plataforma de electrónica/software abierta (código abierto open source) para la creación de prototipos basada en software y hardware
Más detallesMemoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).
Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento
Más detallesGestión digital sencilla de controladores de fuentes de alimentación analógicas
COMENTARIO TECNICO Gestión digital sencilla de controladores de fuentes de alimentación analógicas Por Josh Mandelcorn, miembro del equipo técnico de Texas Instruments Normalmente, el control digital de
Más detallesPLC V3.0 Documentación Preliminar -----------------------------------
PLC V3.0 Documentación Preliminar ----------------------------------- Nuestra tarjeta µplc versión 3.0 está basada en un microcontrolador AT89S53 funcionando a 22.118 MHz. Este microcontrolador es 100%
Más detallesUnidad 1. La información
Unidad 1. La información En esta unidad aprenderás: Los conceptos básicos de la informática. Cómo se representa la información dentro del ordenador. Las unidades de información. 1.1 Conceptos básicos Informática.
Más detallesConexión de GPS a Open CPN.
Conexión de GPS a Open CPN. Los GPS pueden ser por Bluetooth, USB o Serie. Trasmiten los datos a través de un puerto serie o Puerto COM Los puertos COM son puertos de comunicación Serie; que puede ser
Más detalles... partes internas del computador!...
... partes internas del computador!... LOS DISPOSITIVOS INTERNOS UNA PC EN SI, PUEDE "DAR SEÑALES DE VIDA" SIN EL TECLADO, SIN EL MONITOR, SIN EL RATÓN Y TODOS LOS DISPOSITIVOS EXTERNOS, AUNQUE NO TENDRÍA
Más detallesCATEDRA de PROYECTO FINAL
UNIVERSIDAD TECNOLOGICA NACIONAL FACULTAD REGIONAL AVELLANEDA CATEDRA de PROYECTO FINAL TITULO DEL PROYECTO: CONTROL DE CAMARAS FRIGORIFICAS TITULO DEL INFORME: MANUAL TÉCNICO PROFESOR(ES): ING. LOPEZ
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I
INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA ING. FORTINO VÁZQUEZ ELORZA Documento traducido de la
Más detallesDISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.
TESIS DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC. DIRECTOR DE TESIS.- Ing. Francisco Novillo AUTOR Walter Mestanza Vera. Egresado
Más detallesTransformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL
ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola
Más detallesLa forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).
Instituto de Tecnologías Educativas Circuito de control El circuito de control es la parte más delicada de la controladora, ya que se encarga de controlar las entradas (Puerto LPT, Entradas Analógicas,
Más detallesI.P.E.T. Nº49 -"Domingo Faustino Sarmiento"-Villa Maria - Córdoba Electrónica Digital II 5to Año Electrónica Año 2013
PLANIFICACIÓN DE: ELECTRÓNICA DIGITAL II CURSO: QUINTO AÑO - ELECTRÓNICA AÑO LECTIVO: 2013 HORAS SEMANALES: 4 (CUATRO) PROFESOR: INGENIERO JOSÉ MARIA GUTIÉRREZ OBJETIVOS GENERALES Reconocer y manejar los
Más detallesComo sacarle mayor provecho a las herramientas disponibles para la familia HC908
COMENTARIO TECNICO Hablemos de MCU s... Por Ing. Daniel Di Lella Dedicated Field Application Engineer Responsable Area Educación Elko / Arrow www.elkonet.com ddilella@elkonet.com dilella@arnet.com.ar Como
Más detallesNotas para la instalación de un lector de tarjetas inteligentes.
Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación
Más detallesDESCRIPCION DEL SITEMA MASTER.
DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta
Más detallesOpciones disponibles para arrancar MAX
Funcionamiento Básico de la Tarjeta de Protección Los equipos disponen de una tarjeta de protección de disco duro que permite guardar y restaurar los sistemas operativos instalados en los mismos, en este
Más detallesSTEP 7 INDICE. Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5
Programación n de Autómatas STEP 7 Contadores Rápidos R (HSC) ISA-UMH 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los
Más detallesProtocolo ADAT / Guía de Conexión
www.ieeelectronics.net Protocolo ADAT / Guía de Conexión El protocolo ADAT es un protocolo heredado de los años 90, fue implementado por la marca Alesis para sus grabadoras de audio digital en cinta ADAT
Más detallesPROGRAMA ARDUINO 2.0
PROGRAMA ARDUINO 2.0 Programa Arduino 2.0 El uso de la robótica se está convirtiendo en la base de la industria contemporánea, y esto hace que sea cada vez más importante conocerla y saber cuál es su alcance.
Más detallesIntroducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Más detallesNOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg
NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede
Más detallesTermostato electrónico con el PIC16F872
Termostato electrónico con el PIC16F872 La temperatura es una de las variables físicas que más le ha preocupado a la humanidad. El termómetro de mercurio es quizás el instrumento más conocido para medir
Más detallesManual de Usuario INGENIERÍA MCI LTDA. Rev. 1.0 MCI-MA-0214. IOIO Duino
Manual de Usuario IOIO Duino Rev. 1.0 MCI-MA-0214 INGENIERÍA MCI LTDA. Luis Thayer Ojeda 0115. Of. 1105 Santiago, Chile Tel. +56 2 23339579 info@olimex.cl MCI Ltda. Luis Thayer Ojeda 0115. Oficina 1105
Más detallesArquitectura basica de un computador
Arquitectura basica de un computador Componentes o División básica de un computador Perifericos: Son todos los dispositivos de entrada (Input) y salida (Output): Monitor, Teclado, Ratón, Unidades de almacenamiento
Más detallesManual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2
Manual de software Dynamic Cloud 10/2014 MS-Dynamic_Cloud v1.2 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 2. INSTALAR DYNAMIC CLOUD... 3 2.1 Ejecutar Dynamic Cloud por primera
Más detalles153 = 1x100 + 5x10 + 3x1
ELECTRÓNICA DIGITAL Introducción Hemos visto hasta ahora algunos componentes muy utilizados en los circuitos de electrónica analógica. Esta tecnología se caracteriza porque las señales físicas (temperatura,
Más detallesCreación de nuevos modelos a partir de otros ya existentes.
Creación de nuevos modelos a partir de otros ya existentes. 1.- Introducción y definición. Proteus integra una librería con miles de modelos de componentes electrónicos listos para utilizar en la simulación
Más detallesManual del Usuario de NOVIT GPS. Le llegará un Email como éste. Nombre completo;
Manual del Usuario de NOVIT GPS. Le llegará un Email como éste. Nombre completo; Gracias por registrarse en NOVIT GPS. Con esta cuenta podrá monitorear sus dispositivos GPS. En este link confirma su alta
Más detallesProcedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos
Procedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos Manual elaborado por: Sonia Pérez Llorente Fecha: 01/12/2014 Página 1 de 13 Tabla de contenido Introducción...... 3 Descargar
Más detallesLa presente tesis pretende que los estudiantes observen la teoría de las acciones de control
CAPÍTULO V. CONCLUSIONES. La presente tesis pretende que los estudiantes observen la teoría de las acciones de control de forma virtual al mismo tiempo analicen físicamente los sistemas electrónicos cuando
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 7.- Módulo Serial Sincrónico de Comunicaciones
Más detallesEnlaces Seriales UART, I2C, SPI
Comunicaciones, Enlaces Seriales UART, I2C, SPI (Preparen Papel y Lápiz) Diagrama de Bloques Fecha y Hora Entradas Procesamiento Procesamiento Comunicación Comunicación Universidad TransmisiónNacional
Más detallesSPI. Teoría y Aplicaciones. INGENIERIA EN MICROCONTROLADORES Protocolo SPI( Serial Peripherical Interface) Protocolo
Protocolo SPI INGENIERIA EN MICROCONTROLADORES Protocolo SPI( Serial Peripherical Interface) Teoría y Aplicaciones INGENIERÍA EN MICROCONTROLADORES Curso de Redes de Microcontroladores PIC (Protocolo SPI)
Más detallesPRÁCTICA 10. Configuración de Correo y Publicar en la Web
PRÁCTICA 10. Configuración de Correo y Publicar en la Web INFORMÁTICA BÁSICA Publicidad y Relaciones Públicas y Periodismo. Curso 2006/2007 1. Configuración del correo Gestores de correo en la máquina
Más detallesCOMUNICACION DE PLC S MEDIANTE EL PUERTO RS- 485 Y MONITOREADO POR PANTALLA.
COMUNICACION DE PLC S MEDIANTE EL PUERTO RS- 485 Y MONITOREADO POR PANTALLA. Planteamiento: Usando dos PLC s de la familia SS y dos pantallas AS35THTD, desarrollar un programa para el PLC ESCLAVO que cuente
Más detallesPráctica 1. Introducción al SIEMENS 80C167
Práctica 1 Introducción al SIEMENS 80C167 1 Objetivos Toma de contacto con los recursos de la tarjeta PHY80C167 basada en el microcontrolador SIEMENS 80C167 Familiarizarse con la herramienta de desarrollo
Más detallesDiseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA
Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA Experimental III: Introducción a la Microfabricación y FPGA - Instituto Balseiro Mauricio Tosi Diciembre de 2013 Resumen
Más detallesReloj RTC I2C con Arduino
Reloj RTC IC con Arduino En este segundo tutorial sobre Arduino les enseñaremos a usar un modulo RTC (Real Time Clock) mediante el bus IC. Usaremos una librería que nos facilitará la comunicación entre
Más detallesINTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:
INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,
Más detallesEste documento presenta las ventajas de la tarjeta de evaluación DRAGONFRUIT con respecto a la tarjeta de evaluación Arduino/Genuino UNO
Este documento presenta las ventajas de la tarjeta de evaluación DRAGONFRUIT con respecto a la tarjeta de evaluación Arduino/Genuino UNO Ventajas de producto Dragonfruit Rev 2 TECSEBI Rev. 2 Contenido
Más detallesCONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL
CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL CONVERTIDORES DIGITAL ANALÓGICO Las dos operaciones E/S relativas al proceso de mayor importancia son la conversión de digital a analógico D/A y la
Más detallesEl control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.
Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos
Más detallesTutorial de Electrónica
Tutorial de Electrónica Introducción Conseguir que la tensión de un circuito en la salida sea fija es uno de los objetivos más importantes para que un circuito funcione correctamente. Para lograrlo, se
Más detallesConfiguración básica de una EGX300 mediante Internet Explorer
Nota Soporte Técnico TIPO DE PRODUCTO: PMC Nº NOTA: MARCA: Power Logic MODELO: EGX300 Configuración básica de una EGX300 mediante Internet Explorer Paso 0 : Requisitos previos Antes de configurar la pasarela
Más detallesManual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático
Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10
Más detallesSesión 8 Sensor de Ultrasonido
Sesión 8 Sensor de Ultrasonido FIG. 16.1 - ANIMALES ULTRASÓNICOS. FUENTE: [1] Qué aprenderemos en esta sesión? Recordemos Para esta sesión, necesitaremos un aporte de la sesión pasada, ya que, así como
Más detalles