Estoy usando la ecuación que me da la función de transferencia de la hoja de datos del sensor:
La programación la tengo de la siguiente manera:
adc=read_adc();
voltaje= (5.0 *adc / 1024.0);
presion= ((voltaje+0.131)/0.02)-0.015;
Algo importante, es que cuando al sensor de PROTEUS le pongo 0kPA, el LCD me muestra los 20kPA, que es lo mínimo que mide el sensor según la hoja de datos, además, al medir el voltaje de salida del sensor, y comparar ese voltaje con la gráfica que me sale en la hoja de datos, la presión mostrada en el LCD está bastante próxima. Será que está corrompida la pantallita que tiene el sensor de PROTEUS? Porque el voltaje se corresponde con la medición obtenida en el LCD y en la gráfica de la hoja de datos, no así en lo que dice PROTEUS en la pantalla del sensor.
Saludos, y muchísimas gracias por todos sus aportes, me son de muchísima utilidad, ya que este es mi primer semestre en la introducción a la programación de los PIC con CCS.