Escrito originalmente por trastolillu11
MGLSOFT podrías ayudarme:
Me comentaste que: "En la hoja de datos del AD0831 viene una explicacion de como adecuar la señal de una celda de carga para manejarla con un microcontrolador"
Pero no lo encuentro
Necesitaría las rutinas para poder leer e interpretar esta señal en el PIC en PBasic.
Bueno aqui va como implementas la rutina en PBP para leer un conversor AD0831, esta con una especie de filtro por promediacion, que puedes sacar si no necesitas...
Codigo:
"rutina de conversion y promediaciones (filtrado)
BitsConv = 8
Prom = 0 "arranco acumuladores del conversor en cero
DataIn = 0
for I = 1 to Promedio "lazo de conversiones hasta terminar
low CS1 "pongo en bajo Chip Select del conversor
Low CLK "idem con señal de Clock
pulsout CLK, 10 "pulso de inicio conversion 10 microseg.
shiftin Dout, CLK, MSBPOST,[DataInBitsConv]"MSBPRE,[DataInBitsConv] "carga el resultado
high CS1 "pongo en alto Chip Select
Prom = Prom + DataIn "sumo valor en total a promediar
next I
DatoConv = Prom / Promedio "calculo el valor del promedio
Espero te sirva...
En cuanto a como acondicionar la señal , mira en la pagina 25 de la hoja de datos que adjunto, particionada porque no se admiten archivos de mas de 256Kb...
Esta en : http://miarroba.com/foros/ver.php?foroid=256746&temaid=2321348
Suerte !!!