¿De qué tipo de contenedor estamos hablando aquí? ¿Qué tipo de líquido? ¿Está cerrado? ¿Bajo presión? ¿Corrosivo?
Mi voto sería por algún tipo de sensor de proximidad en la parte superior del contenedor que mide la distancia a la superficie del líquido. Esto significa que el sensor no debe entrar en contacto con el líquido. Dependiendo del líquido, podría ser posible utilizar un sensor óptico como un sensor de distancia analógico Sharp, en cuyo caso el sensor puede mirar dentro del contenedor a través de una ventana. Esto puede no funcionar si el líquido es claro o absorbe la luz infrarroja. Alternativamente, puede usar un buscador de rango ultrasónico para medir la distancia a la superficie.
Un sensor capacitivo de algún tipo también podría ser una buena opción. Conecte un cable aislado desde la parte superior a la parte inferior del tanque y mida la capacitancia. Diferentes niveles de líquido cambiarán la capacitancia en el cable. También puedes probar esto con un par de cables y medir la capacitancia entre los dos. Usted puede comprar capacitancia para los chips digitales o puede usar la capacitancia para formar un oscilador de funcionamiento libre y luego medir la frecuencia.