_SKU_SEN0189__Turbidity_sensor浊度传感器模块 - jimaobian/DFRobotWikiCn GitHub Wiki
概述
浊度传感器是利用光学原理,通过液体溶液中的透光率和散射率来综合判断浊度情况。传感器内部是一个红外线对管,当光线穿过一定量的水时,光线的透过量取决于该水的污浊程度,水越污浊,透过的光就越少。光接收端把透过的光强度转换为对应的电流大小,透过的光多,电流大,反之透过的光少,电流小,再通过电阻将流过的电流转换为电压信号。 **应用范围:**可以用于洗衣机、洗碗机等产品的水污浊程度的测量。通过测量水的污浊程度来判断所洗物品洁净程度,确定最佳的洗涤时间和漂洗次数,用较少的能耗和耗水量获得满足要求的洗净比。也可以用于工业现场控制,环境污水采集等需要浊度检测控制的场合 **说明:**本传感器模块通过数模切换开关,可以选择输出的是模拟量或者数字量。如果选择输出是模拟量,利用A/D转换器进行采样处理,单片机就可以获知当前水的污浊度。如果选择输出是数字量,通过模块上的电位器调节触发阈值,当浊度达到设置好的阈值后,Dout指示灯会被点亮,传感器模块输出由高电平变成低电平,单片机通过监测该电平的变化,就可以知道水的浊度超标,从而预警或者联动其他设备。
注意:传感器探头顶部不防水,请小心使用 |
技术参数
- 工作电压:5VDC
- 工作电流:40mA (MAX)
- 响应时间:<500ms
- 绝缘电阻:100MΩ (Min)
- 输出方式:
- 模拟量输出:0-4.5V
- 数字量输出:高/低电平信号(可以通过调节电位器选择对应阈值)
- 操作温度:-30℃—80℃
- 存储温度:-10℃—80℃
- 重量:30g
- 转接板尺寸:38mm*28mm*10mm
连接示意图
接口说明:
- "D/A"输出选择开关:
- “A”模拟量输出,输出数值会随着液体浊度的增大而减小
- “D”数字量输出,高低电平可由阈值调节
- 阈值开关:调节旋钮,调整触发高低电平的临界值,按min方向旋转,会提高触发的阈值,即需要更高的浊度才能触发。
- 传感器检测方式:将传感器放置于NTU<0.5的清水中进行测试,电压输出为 V=4.1±0.3V
| 注意:浑浊度的单位是用"度"来表示的,就是相当于1L的水中含有1mg.的SiO2(或是1mg白陶土、硅藻土)时,所产生的浑浊程度为1度。浊度单位为JTU,1NTU=1mg/L的白陶土悬浮体。现代仪器显示的浊度是散射浊度单位NTU,也称TU。1TU=1JTU。 |
使用样例
以下是两个使用样例: 样例1 使用模拟量输出,通过对模拟量进行读值,从而知道水的污浊程度。 样例2 使用数字量输出,通过调节电位器来提高/降低触发条件。
示例代码1:
void setup() {
Serial.begin(9600); //Baud rate: 9600
}
void loop() {
int sensorValue = analogRead(A0);// read the input on analog pin 0:
float voltage = sensorValue * (5.0 / 1024.0); // Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V):
Serial.println(voltage); // print out the value you read:
delay(500);
}
示例代码2:
int ledPin = 13; // Connect LED on pin 13, or use the onboard one
int sensor_in = 2; // Turbidity sensor on Digital Pin 2
void setup(){
pinMode(ledPin, OUTPUT); // Set ledPin as output mode
pinMode(sensor_in, INPUT); //Set Turbidity sensor pin to input mode
}
void loop(){
if(digitalRead(sensor_in)==LOW){ //Read Touch sensor signal
digitalWrite(ledPin, HIGH); // if Touch sensor is LOW, then turn on
}else{
digitalWrite(ledPin, LOW); // if Touch sensor is HIGH, then turn off the led
}
}
常见问题
还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!
| '''Q1. '''串口打印永远是0.04,怎么办? |
- '''A. ''' 请检查一下传感器接线,当探头和板子的线相互接反时,模块将无法正常工作
| '''Q2. '''浊度与电压对应关系式? |
- '''A. '''
| 更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖! |