Autor Tema: Ayuda con PIC18F4550  (Leído 2998 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado David Ibarra

  • PIC10
  • *
  • Mensajes: 3
Ayuda con PIC18F4550
« en: 12 de Abril de 2017, 02:25:54 »
Hola necesito ayuda con un pic 18f4550 etoy tratando de programar 5 sensores sharp, el problema es que no puedo hacer que el pic me lea los sensores todos juntos a la vez solo puedo hacer que lea uno que es lo que puedo hacer???

Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1297
Re:Ayuda con PIC18F4550
« Respuesta #1 en: 12 de Abril de 2017, 10:21:28 »
Que tal David,

Podrías especificar tque tipo de sensor es? Porque decir sensor sharp no dice mucho, prácticamente nada.

elreypic.

Desconectado David Ibarra

  • PIC10
  • *
  • Mensajes: 3
Re:Ayuda con PIC18F4550
« Respuesta #2 en: 12 de Abril de 2017, 21:58:37 »
es el gp2y0a21 los estoy programando en mikroc

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Ayuda con PIC18F4550
« Respuesta #3 en: 12 de Abril de 2017, 22:40:07 »
Tenes una salida analógica la cual tenes que leer con el ADC.

El PIC y varios microcontroladores mas solo pueden medir 1 entrada por ves, nunca los 5 sensores juntos en el mismo instante de tiempo, lo que podes hacer es medir 1 por 1 apenas se termine de convertir el anterior. Unos 20uS aprox separados entre uno y otros si es que el TAD es de 1.4uS.
Si es que tomas 5 sensores entonces la maxima diferencia sera de 100uS entre la primer medida y la segunda. Si aun esto no te sirve, deberas buscar otro microcontrolador que pueda Samplear simultaneaneamente varios canales y luego convertirlos 1 por 1.

Si tu problema no es lo anterior, y es que no podes realizar la lectura de los 5 sensores, entonces es un problema de programa.

Desconectado David Ibarra

  • PIC10
  • *
  • Mensajes: 3
Re:Ayuda con PIC18F4550
« Respuesta #4 en: 13 de Abril de 2017, 02:06:18 »
muy bien gracias lo voy a realizar como lo propones


 

anything