Autor Tema: PIC32MX270F256B y ADXL345 por I2C  (Leído 2017 veces)

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

Desconectado JairHdez

  • PIC10
  • *
  • Mensajes: 2
PIC32MX270F256B y ADXL345 por I2C
« en: 24 de Febrero de 2017, 15:28:43 »
Hola a todos

Utilizo un PIC32MX270F256B, el 6DOF digital de sparkfun que trae el ADXL345. Las conexiones del SDA y SCL las hago en los pines 18 y 19 que son SDA1 y SCL1 con su resistencia pull-up de 10k.
El problema es cuando leo los registros del acelerometro salen puros "255". Lo que leo en los registro los muestro por puerto serie. El codigo lo dejo como archivo adjunto. ¿Como puedo publicar codigo en los comentarios? ¿Algun programa para dibujar el circuito que utilizo?

Muchas gracias por la ayuda.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:PIC32MX270F256B y ADXL345 por I2C
« Respuesta #1 en: 24 de Febrero de 2017, 15:41:08 »
Probaste con 4.7K en los valores de las resistencias? Es el valor que normalmente veo por todos lados y no 10K

Desconectado JairHdez

  • PIC10
  • *
  • Mensajes: 2
Re:PIC32MX270F256B y ADXL345 por I2C
« Respuesta #2 en: 24 de Febrero de 2017, 16:06:32 »
Si, he probado con 6.8k y con 4.7k y da los mismo resultados. Tambien he probado utilizando el SDA2 y SCL2 del pic y lo mismo.

Desconectado manwenwe

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2211
Re:PIC32MX270F256B y ADXL345 por I2C
« Respuesta #3 en: 24 de Febrero de 2017, 16:47:14 »
Prueba con el código que colgué aqui:

http://www.todopic.com.ar/foros/index.php?topic=47397.0

A mi me funciona.

Saludos!

Edito: igual tienes que cambiar algo porque es para MZ (el calculo de la frecuencia seguro...).
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -


 

anything