ecoagrotec / papatronica

papatronica es un dispositivo de código abierto y modular diseñado para ser utilizado en el proceso de producción, cosecha, industrialización, comercialización y distribución de papa y con posible aplicación también en otros frutos y hortalizas.
GNU General Public License v3.0
1 stars 0 forks source link

Definir componentes: acelerómetro #2

Open gpereyrairujo opened 5 years ago

gpereyrairujo commented 5 years ago

Para medir los golpes recibidos es necesario un sensor que mida la des-aceleración que se produce al caer la 'papa'. Este tipo de sensores se denominan acelerómetros, y son los mismos que están presentes en los teléfonos celulares para poder detectar la orientación de la pantalla, o en algunos discos rígidos para apagarse ante una caída. Existen distintos tipos de acelerómetros, que también pueden estar combinados con giroscopios y brújulas para una estimación completa de la posición en el espacio (https://www.sparkfun.com/pages/accel_gyro_guide). Habría que definir qué modelo de acelerómetro sería más adecuado para este proyecto.

gpereyrairujo commented 5 years ago

Algunos datos:

lucianovelazquez commented 5 years ago

El acelerómetro podría ser el adxl 345

https://articulo.mercadolibre.com.ar/MLA-664066432-modulo-acelerometro-de-3-ejes-con-adxl345-arduino-pic-arm-_JM?quantity=1

lucianovelazquez commented 5 years ago

https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf

Diferencias con MPU: https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf

gpereyrairujo commented 5 years ago

en la reunión de hoy (luciano, josé, ignacio, gustavo) hablamos que dada la poca diferencia de precio, sería conveniente usar un módulo con acelerómetro y giróscopo (6 ejes) en lugar de uno con sólo acelerómetro (3 ejes).

con acelerómetro y giróscopo se podría contar con mejor información de los movimientos y (al menos en teoría) evitar el error observado en las 'papas electrónicas' comerciales que detectan supuestos golpes cuando hay un movimiento solamente de rotación.

podríamos probar el MPU6500 (el mismo de la placa NAZE), que está disponible en argentina (https://articulo.mercadolibre.com.ar/MLA-752867801-acelerometro-giroscopo-gy-6500-mpu-6500-3-ejes-emakers-_JM?quantity=1). también hay uno similar, el MPU6050, para el cual pareciera haber más ejemplos de uso para arduino. es más barato (https://articulo.mercadolibre.com.ar/MLA-750881333-acelerometro-3-ejes-mpu6050-giroscopio-arduino-emakers-_JM?quantity=1), y la diferencia parece ser que la comunicación es solo mediante el protocolo I2C (más lento), a diferencia del MPU6500 que también podría usar el protocolo SPI (más rápido; https://blog.dronetrest.com/inertial-sensor-comparison-mpu6000-vs-mpu6050-vs-mpu6500-vs-icm20602/).

lucianovelazquez commented 5 years ago

Ignacio compró el acelerómetro mpu6500 (GY-521)