浊度传感器
文章目录
- 浊度传感器
- 一、介绍
- 二、使用
-
- 1.引脚和接线
- 2.应用
- 三、注意事项
- 四、实现代码
一、介绍
水的浑浊度是指水中所含的沉淀物、粘土、有机物、浮游生物和微生物 物质,浑浊度。工业级浊度传感器或浊度仪价格昂贵,电子产品设置 成本太高,不适合选择;因此,我们在家用电器洗衣机和洗碗机上选择了一台 通过溶液中的透光率和 散射率综合判断浊度。当光线穿过一定量时,传感器内部是红外对管。 在水中,光线的渗透取决于水的污浊度,水越脏,光线越少。 接收端将透光强度转换为相应的电流大小,透光多,电流大,反之亦然 光少,电流小。 浊度传感器模块通过单片机将传感器输出的电流信号转换为电压信号 AD 转换数据处理。改款模块具有模拟量和数字量输出接口。模拟量可通过单片 机 A/D 转换器采样以了解当前水的污浊度。数字量可以通过模块上的数字 当浊度达到设定的阈值时,电位器调整触发阈值,D1 指示灯点亮,传感器 单片机通过监测电平的变化,判断水的浊度 对其他设备进行预警或联动。该模块价格低廉,使用方便,测量精度高 可用于测量洗衣机、洗碗机等产品的水污浊度;也可用于工业现场控制, 需要浊度检测和控制的场合,如环境污水采集。
二、使用
1.引脚和接线
2.应用
看它是收集ADC之后就不用看怎么用了,直接收集他的了ADC然后将值转换为电压。
三、注意事项
` 1.浊度传感器顶部不防水。使用时,禁止将浊度传感器完全抛入水中。 没有顶盖和壳体的连接,传感器进水会导致传感器烧坏。 2.传感器光敏二极管接收光的波长范围为(500~1050nm),日光或日光 光波长会影响传感器光敏电阻的接收和测量输出。阳光或光直射会增加 大传感器测量误差,使用传感器时应避免阳光或灯光直射。 3.保持传感器头部外壳清洁,避免因污染物堵塞而测量不准确。
四、实现代码
.c .h直接使用正点原子的例程
adcx=Get_Adc_Average(ADC_Channel_1,10); //获取到 电压平均值 #这个传感器可以自己转换 temp=(float)adcx*(3.3/4096); temp = temp*100/3.3; if(temp > 100) temp = 100;