# 真空密封管内透明甲苯液位如何检测

> 原文链接：https://robotics.hellobike.com/pitfalls/2015-05-15-robotics-se-7256
> 频道：pitfalls | 更新日期：2015-05-15 | 标签：auto, stackexchange, arduino, sensors, raspberry-pi, laser
> 核心摘要：对真空密封且不能钻孔的管内透明甲苯，采纳方案是管外安装可调电容式接近传感器检测液位阈值。

# 真空密封管内透明甲苯液位如何检测

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Sensing the level of a liquid in a tube](https://robotics.stackexchange.com/questions/7256/sensing-the-level-of-a-liquid-in-a-tube)（Robotics Stack Exchange #7256）

**状态**：已解决

## 问题

需要检测管内透明液体是否约高于某高度，不要求精确；摄像头加 OpenCV 被认为过重，且管内为易燃甲苯、真空密封，不能钻孔。

## 环境

嵌入式控制器 / 串口通信

## 解决办法

1. 优先使用可调电容式接近传感器，安装在管外侧，调到可隔着玻璃或管壁感知液位，无需改动管子。
2. 另一种办法是在液面放置带磁铁的浮动泡沫，并在管侧放置干簧继电器检测位置。
3. 这些方案主要给出液位高于或低于某高度的数字量；若需模拟量，原答案建议参考其他方案或通过称重计算液位。

原问题作者：sav；采纳答案作者：TobiasK。原内容依 CC BY-SA 4.0 授权，本页摘要同样依 CC BY-SA 4.0 授权。
:::

## 原始参考来源 (Sources)

- [Robotics Stack Exchange #7256：Sensing the level of a liquid in a tube](https://robotics.stackexchange.com/questions/7256/sensing-the-level-of-a-liquid-in-a-tube)