Sistema de control mediante mensajes sms y microcontroladores
Microcontroladores
INDICE
INDICE DE CONTENIDOS…………………………………………………………i
INDICE DE FIGURAS……………………………………………………………….vi
INDICE DE TABLAS…………………………………………………………………viii
1. Análisis del Proyecto…………………………………………………………….1
1.1. Descripción general del proyecto………………………………………….1
1.2. Objetivo general……………………………………………………………..2
1.3. Objetivosespecíficos y resultados ………………………………………...2
1.4. Justificación…………………………………………………………………..3
2. Microcontroladores……………………………………………………………….4
2.1. ¿Qué es un Microcontrolador? ..……………………………………………4
2.2. Arquitectura básica de los Microcontroladores…………………………..4
2.2.1. Arquitectura Von Neumann………………………………………...4
2.2.2. Arquitectura Harvard…………………………………………………6
2.3. Componentes deun Microcontrolador……………………………………7
2.3.1. Procesador…………………………………………………………...7
2.3.1.1.
2.3.1.2.
2.3.1.3.
CISC…………………………………………………………..7
RISC…………………………………………………………..8
SISC…………………………………………………………..8
2.3.2. Memoria………………………………………………………………9
2.3.2.1.
ROM con máscara…………………………………………..9
2.3.2.2.
2.3.2.3.
2.3.2.4.
2.3.2.5.
OTP……………………………………………………………10EPROM……………………………………………………….10
EEPROM, E2PROM o E 2 PROM…………………………11
FLASH……………………………………………………… ...12
2.4. Puertas de E/S…………………………………………………………… …12
2.5. Reloj principal………………………………………………………………. 13
2.6. RECURSOS ESPECIALES………………………………………………. 14
2.6.1. Temporizadores o Timers…………………………………………..15
2.6.2. Perro guardián o Watchdog ……………………………………….. 15
2.6.3. Protección ante fallo dealimentación o Brownout……………….16
2.6.4. Estado de reposo ó de bajo consumo ……………………………. 16
2.6.5. Conversor A/D (CAD)………………………………………………. 17
2.6.6. Conversor D/A (CDA)………………………………………………. 17
2.6.7. Comparador analógico………………………………………………18
2.6.8. Modulador de anchura de impulsos o PWM ………………………18
2.6.9. Puertos digitales de E/S ……………………………………………..18
2.6.10. Puertas decomunicación………………………………………….19
2.6.10.1. UART…………………………………………………………..19
2.6.10.2. USART…………………………………………………………19
2.6.10.3. Puerta Paralela………………………………………………..19
2.6.10.4. USB…………………………………………………………… 19
2.6.10.5. BUS I²C ……………………………………………………….. 19
2.6.10.6. CAN……………………………………………………………. 20
3. LA FAMILIA DE LOS PIC ………………………………………………………. 21
3.1. Introducción…………………………………………………………………..21
3.2. La FamiliaPIC………………………………………………………………..21
3.2.1. Gama enana. PIC12CXXX… ………………………………………..21
3.2.2. Gama baja. PIC16C5XX con instrucciones de 12 bits……………22
3.2.3. Gama media. PIC16CXXX con instrucciones de 14 bits …………22
3.2.4. Gama alta: PIC17CXXX con instrucciones de 16 bits …………… 24
4. El Microcontrolador PIC12F675………………………………………………...25
4.1. Descripción del Microcontrolador…………………………………………. 25
4.2.Conversión Análoga Digital (A/D)…………………………………………. 26
4.2.1. Conversor A/D del PIC12F675……………………………………...26
4.2.2. Registros de Configuración………………………………………….27
5. Sensor de Temperatura LM34…………………………………………………..29
6. Java………………………………………………………………………………… 31
6.1. Archivos Jar…………………………………………………………………...32
6.2. ¿Cómo crear un Archivo Jar?..................................................................33
7. ¿Que es un Socket? ……………………………………………………………. 34
7.1. Socket TCP…………………………………………………………………… 34
7.2. Socket UDP…………………………………………………………………… 35
7.3. Diferencias principales entre TCP y UDP Sockets………………………..36
8. Bluetooth…………………………………………………………………………….37
8.1. Características………………………………………………………………… 37
9. Servicio de Mensajes Cortos (SMS) ……………………………………………389.1. Definición……………………………………………………………………..38
9.2. Introducción…………………………………………………………………… 38
9.3. Beneficios del Servicio de Mensajes Cortos (SMS)……………………….41
9.4. Elementos de la Red y su Arquitectura ……………………………………..42
9.5. Elementos de Señalización…………………………………………………. 45
9.6. Mensaje Corto Originado (MO - SM)………………………………………. 46
9.7....
Regístrate para leer el documento completo.