ADC en el Beaglebone Black

Seguimos las indicaciones del sitio hipstercircuits.com para habilitar las puertas ADC

En este artículo mostramos como habilitar las puertas ADC del Beaglebone Black
En este artículo mostramos como habilitar las puertas ADC del Beaglebone Black

 

 

Los ADC o conversores Análogo Digital son una pieza importante para conectar cierto tipo de sensores que tienen salida análogica. Asi la señal se puede adquirir y postprocesar.

En este artículo veremos los resultados de habilitar los ADC disponibles en el Beaglebone Black

 

 

 

Como información inicial usamos este comando, para tener la referencia del kernel usado.

uname -a
Linux arm 3.8.8-bone14 #1 SMP Wed Apr 24 13:59:33 UTC 2013 armv7l armv7l armv7l GNU/Linux

Ahora usamos el siguiente comando.

sudo su -
echo cape-bone-iio > /sys/devices/bone_capemgr.9/slots
exit

En este caso habíamos revisado que existe el path /sys/devices/bone_capemgr.9/ si existe otro numero ocupar el que tengan uds.

Notamos que el archivo slots habia cambiado

Tambien al ejecutar el comando

lsmod

tiene un campo adicional, bone_iio_helper

Para obtener los valores de las puertas debemos usar el siguiente comando

cat /sys/devices/ocp.2helper.15/AIN0

El ultimo parámetro va desde AIN0 ahasta AIN6.

Y ya está ! un simple cat y podemos acceder a las puertas analogicas del Beaglebone black. Recordar que el limite de voltaje es de 1,8V. como referencia se puede usar la puerta P9.32 VADC y la puerta P9.34 AGND

Las posiciones de los ADC estan el conector 9 y son las siguientes

32 VADC Referencia de Voltaje 1,8V
33 AIN4
34 AGND Referencia 0V
35 AIN6
36 AIN5
37 AIN2
38 AIN3
39 AIN0
40 AIN1

Bibliografia

Blog de Christophe
Hipstercircuits.com

Author: Manuel Carrasco

Ingeniero Eléctrico, Institutano, instructor certificado Cisco, en twitter @mcarrasco con comentarios y opiniones personales.

2 thoughts

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *