Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... ·...
Transcript of Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... ·...
![Page 1: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/1.jpg)
Programas Básicos dsPIC30f4013/11
Grupo de Investigación en humanoides
Oscar Rodrigo Hernández Panczenko
![Page 2: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/2.jpg)
Circuito básico en Protoboard.
![Page 3: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/3.jpg)
Conexiones básicas
![Page 4: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/4.jpg)
Encendido del puerto B
void main() {TRISB=0; //Declara el puerto B como salida.
while(1) {PORTBbits.RB0= 1; //Pone en alto la salida del puerto B0.delay_ms(3000); // Se espera 3 segundos.
PORTBbits.RB0=0;delay_ms(3000);}}
![Page 5: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/5.jpg)
Lectura/escritura de un caracter.Uso del puerto serial UART.
![Page 6: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/6.jpg)
Lectura/escritura de un caracter.Uso del puerto serial UART.
![Page 7: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/7.jpg)
Lectura/escritura de un string.Uso del puerto serial UART.
![Page 8: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/8.jpg)
Lectura/escritura de un string.Uso del puerto serial UART.
![Page 9: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/9.jpg)
Lectura de un Sensor SHARP - ADC
![Page 10: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/10.jpg)
Lectura de un Sensor SHARP - ADC
![Page 11: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/11.jpg)
Lectura de un sensor infrarrojo - ADC
La lectura de este sensor es muy similar a la del lector óptico de distancias SHARP, solamente hay que reconfigurar la tabla o conversión de valores obtenidos para nuestras necesidades.
![Page 12: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/12.jpg)
Lectura de una brújula
![Page 13: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/13.jpg)
Lectura de una brújula
![Page 14: Programas Básicos dsPIC30f4013/11homepage.cem.itesm.mx/aaceves/Bogobots/seminario/Presentaci... · Lectura de un sensor infrarrojo - ADC La lectura de este sensor es muy similar](https://reader031.fdocuments.net/reader031/viewer/2022021805/5babec2109d3f279368caae7/html5/thumbnails/14.jpg)
Fuentes: Manual del Usuario de Mikro C for dsPIC 33/30.
Fichas técnicas de la brújula CMPS03 en Robodacta.http://www.robodacta.com.mx/activacioncart-producto.asp?ProductoID=207&CategoriaID=27&SubCategoriaID=47
Programas ejemplo e imágenes tomadas del blog Bakumatsu Project 2009.http://bakumatsuproject.blogspot.com/
Menú de ayuda del softwareMikro C for dsPIC 33/30.
Sensor Infrarrojo QRB1114 Datasheet:http://www.datasheetcatalog.net/es/datasheets_pdf/Q/R/B/1/QRB1114.shtml