- Tema Autor
- #1
Buenas tardes,
estoy tratando de entender las conversiones binarias que hace un convertidor analogo - digital, al que le entra una señal (temperatura en centigrados) y da como resultado en el display temperatura en Farenheit.
El voltaje es 5v. Por cada 10mV/°C. El convertidor es de 10 bits. Mi rango es de 1023.
Asi por ejemplo si Vref + = 5 V y vRef- = Tierra entonces 5 - 0 = 5 = 5000 mv /1024 = 4,8 mv/bit
La entrada analogica para 0 v Corresponderia a 00 0000 0000 y para 5 V seria 11 1111 1111
Si el sensor tiene por ejemplo 20 grados de temperatura nos daria una salida de 10 mv/ºC x 20 > 200 mv
Entonces el pic depositaria en su conversor A/D de 10 bits esta información:
200 mv / 4,8 mv > 41,6mv lo que seria 00 0010 1001
Ahora, aqui es donde estoy atorado. Este ultimo valor como lo podria convertir para que me de un binario y sea un dato en farenheit. Lo que pienso es multiplicar el binario por 1.8 (en binario) y sumarle 32 (en binario). Lo cual no me sale, algo me esta faltando o me estoy saltando.
Muchas gracias por su ayuda.
estoy tratando de entender las conversiones binarias que hace un convertidor analogo - digital, al que le entra una señal (temperatura en centigrados) y da como resultado en el display temperatura en Farenheit.
El voltaje es 5v. Por cada 10mV/°C. El convertidor es de 10 bits. Mi rango es de 1023.
Asi por ejemplo si Vref + = 5 V y vRef- = Tierra entonces 5 - 0 = 5 = 5000 mv /1024 = 4,8 mv/bit
La entrada analogica para 0 v Corresponderia a 00 0000 0000 y para 5 V seria 11 1111 1111
Si el sensor tiene por ejemplo 20 grados de temperatura nos daria una salida de 10 mv/ºC x 20 > 200 mv
Entonces el pic depositaria en su conversor A/D de 10 bits esta información:
200 mv / 4,8 mv > 41,6mv lo que seria 00 0010 1001
Ahora, aqui es donde estoy atorado. Este ultimo valor como lo podria convertir para que me de un binario y sea un dato en farenheit. Lo que pienso es multiplicar el binario por 1.8 (en binario) y sumarle 32 (en binario). Lo cual no me sale, algo me esta faltando o me estoy saltando.
Muchas gracias por su ayuda.