update structure

This commit is contained in:
Donggang Cao
2020-12-08 10:42:34 +08:00
parent 86ea17de24
commit 3d2b82cd2b
126 changed files with 132 additions and 195 deletions

View File

@@ -0,0 +1,584 @@
# 力敏传感器
## QS-FS 风速传感器
<div class = "wrapper">
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" >
<tr>
<td style="width: 50%;">
<!--左侧内容-->
<img src = "./imagesrc/QS-fs.png" alt="QS-fs" width =100% max-width= 100% >
</td>
<td style="width: 50%;">
<!--右侧内容-->
体积小,携带方便、安装简捷</br></br>
测量精度高,量程宽,稳定性好</br></br>
结构设计合理,外观质量佳</br></br>
数据信息线性度好,信号传输距离长,抗外界干扰能力强</br></br>
</td>
</tr>
</table>
</div>
### 适用范围
该传感器可广泛应用于温室、环境保护、气象站、船舶、 码头、养殖等环境的风速测量。
### 接线说明
**电压、电流以及脉冲型接线定义**
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr>
<td width = 120 style = "text-align:center"><b>接入</b></td>
<td width = 480 colspan = "3" style = "text-align:center"><b>外部线</b></td>
</tr>
<tr style = "text-align:center">
<td width = 120 >电源正</td>
<td width = 160 >红色</td>
<td width = 160 rowspan = "3">或</td>
<td width = 160 >棕色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 >电源负</td>
<td width = 160 >蓝色</td>
<td width = 160 >黑色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 >信号</td>
<td width = 160 >黄色</td>
<td width = 160 >蓝色</td>
</tr>
</table>
</div>
**485型接线定义**
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr style = "text-align:center">
<td width = 120 ><b>线色</b></td>
<td width = 120 >棕色</td>
<td width = 120 >蓝色</td>
<td width = 120 >灰色</td>
<td width = 120 >黑色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 ><b>485</b></td>
<td width = 120 >电源正</td>
<td width = 120 >485A</td>
<td width = 120 >485B</td>
<td width = 120 >电源负</td>
</tr>
</table>
</div>
### 技术参数
启动风力0.2-0.4 m/s</br></br>
测量精度:±(0.3+0.03V)m/s(V表示风速示值)</br></br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr >
<td width = 150 rowspan = "10" style = "text-align:center"><b>电压型</b></td>
<td width = 150 >量程</td>
<td width = 300 >0~32. 4 m/s</td>
</tr>
<tr >
<td >供电电压</td>
<td >7V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >0.4~2V </td>
</tr>
<tr >
<td >风速值</td>
<td >(输出电压-0.4/1.6*32.4 </td>
</tr>
<tr >
<td >供电电压</td>
<td >12V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >0~5 V </td>
</tr>
<tr >
<td >风速值</td>
<td >输出电压/5*32.4 </td>
</tr>
<tr >
<td >供电电压</td>
<td >12V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >1~5 V </td>
</tr>
<tr >
<td >风速值</td>
<td >(输出电压-1/4*32.4 </td>
</tr>
<tr >
<td width = 150 rowspan = "5" style = "text-align:center"><b>电流型</b></td>
<td width = 150 >量程</td>
<td width = 300 >0~32. 4 m/s</td>
</tr>
<tr >
<td >供电电压</td>
<td >12V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >4~20 mA </td>
</tr>
<tr >
<td >负载能力</td>
<td >≤200Ω </td>
</tr>
<tr >
<td >风速值</td>
<td >(输出电流-4/16*32.4 </td>
</tr>
<tr >
<td width = 150 rowspan = "4" style = "text-align:center"><b>脉冲型</b></td>
<td width = 150 >量程</td>
<td width = 300 >0~60 m/s </td>
</tr>
<tr >
<td >供电电压</td>
<td >12V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >脉冲(每个脉冲对应0.88m/s) </td>
</tr>
<tr >
<td >信号说明</td>
<td >内加上拉电阻逻辑1=VCC逻辑0=GND</td>
</tr>
<tr >
<td width = 150 rowspan = "3" style = "text-align:center"><b>485型</b></td>
<td width = 150 >量程</td>
<td width = 300 >0~32. 4 m/s</td>
</tr>
<tr >
<td >供电电压</td>
<td > 7V~24 V DC</td>
</tr>
<tr >
<td >通信协议</td>
<td >Modbus-RTU </td>
</tr>
</table>
</div>
### 通信协议
**MODBUS协议(可定制)**
+ 通讯方式485 通讯,传送距离< 1000米
+ 通讯速率9600,n,8,1
+ 通讯协议MODBUS-RTU协议出厂站号为2号站依需要可以进行修改。
ModBus协议的命令包括</br>
读出风速的数值出厂为2号站</br>
读取风速值命令格式举例:</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 800>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
</tr>
<tr>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x03</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x01</td>
<td style = "text-align:center">0x84</td>
<td style = "text-align:center">0x39</td>
</tr>
</table>
</div>
开始的第一个字节02是站号如果你已修改过站号设置应将第一位的 02 修改为您设置的站号最后两位84,39是 16位的CRC校验。</br>
返回风速的命令格式举例:</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 700>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
</tr>
<tr>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x03</td>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x1F</td>
<td style = "text-align:center">0xBD</td>
<td style = "text-align:center">0x8C</td>
</tr>
</table>
</div>
001F所在的位4,5位为风速的值客户自行计算CRC校验是否正确。</br>
风速数据解析方法:</br>
风速m/s=0X001F/10=31/10=3.1</br>
修改自身站号</br>
方法一:知道现在站号,发送如下指令</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 800>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
</tr>
<tr>
<td style = "text-align:center"><b>0x02</b></td>
<td style = "text-align:center">0x06</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center"><b>0x03</b></td>
<td style = "text-align:center">0xCD</td>
<td style = "text-align:center">0x38</td>
</tr>
</table>
</div>
或者使用10功能码也可</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 1100>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
<td width = 100 style = "text-align:center">8</td>
<td width = 100 style = "text-align:center">9</td>
<td width = 100 style = "text-align:center">10</td>
</tr>
<tr>
<td style = "text-align:center"><b>0x02</b></td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x01</td>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center"><b>0x03</b></td>
<td style = "text-align:center">0xE3</td>
<td style = "text-align:center">0x60</td>
</tr>
</table>
</div>
其功能是将站号由2号改为3号</br>
方法二忘了原站站号需要将产品独自连接到电脑上注意总线上不能有其它485产品用0号站对其操作指令如下 </br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 800>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
</tr>
<tr>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x06</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center"><b>0x03</b></td>
<td style = "text-align:center">0xCC</td>
<td style = "text-align:center">0xDA</td>
</tr>
</table>
</div>
注:加粗字替换为希望修改成的目标站号值即可。</br>
方法三:可以用清易电子科技有限公司软件的设置站号指令。详见软件</br>
## QS-FX 风向传感器
<div class = "wrapper">
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" >
<tr>
<td style="width: 50%;">
<!--左侧内容-->
<img src = "./imagesrc/QS-fx.png" alt="QS-fx" width =100% max-width= 100% >
</td>
<td style="width: 50%;">
<!--右侧内容-->
自体积小,重量轻,野外携带安装极为方便,防水防震结构设计,可在野外全天候使用 </br></br>
检测精度高,系统采用低功耗环保节能设计,数字处理技术</br></br>
量程宽,稳定性好</br></br>
数据信息显示线性度好,信号传输距离长,抗外界干扰能力强</br></br>
</td>
</tr>
</table>
</div>
### 适用范围
该传感器可测量室外环境中的风向可以测量以标签北为起点的0-359度的自然界风向具有很高的性价比。该仪器广泛用于环保、气象、农业、林业、水利、建筑、科研及教学等领域。
### 接线说明
**电压、电流型接线定义**
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr>
<td width = 120 style = "text-align:center"><b>接入</b></td>
<td width = 480 colspan = "3" style = "text-align:center"><b>外部线</b></td>
</tr>
<tr style = "text-align:center">
<td width = 120 >电源正</td>
<td width = 160 >红色</td>
<td width = 160 rowspan = "3">或</td>
<td width = 160 >棕色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 >电源负</td>
<td width = 160 >蓝色</td>
<td width = 160 >黑色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 >信号</td>
<td width = 160 >黄色</td>
<td width = 160 >蓝色</td>
</tr>
</table>
</div>
**485型接线定义**
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr style = "text-align:center">
<td width = 120 ><b>线色</b></td>
<td width = 120 >棕色</td>
<td width = 120 >蓝色</td>
<td width = 120 >灰色</td>
<td width = 120 >黑色</td>
</tr>
<tr style = "text-align:center">
<td width = 120 ><b>485</b></td>
<td width = 120 >电源正</td>
<td width = 120 >485B</td>
<td width = 120 >485A</td>
<td width = 120 >电源负</td>
</tr>
</table>
</div>
### 技术参数
测量范围0--359度 (0.4V,或4MA对应0度北的方向)</br>
16个方向每增加0.1v或1ma增加一个方位</br>
0.4-2v或4-20ma16个刻度对应16个方位</br></br>
测量精度±1度</br></br>
工作电流15mA</br></br>
负载能力小于600欧 一般建议250欧</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 600>
<tr >
<td width = 150 rowspan = "6" style = "text-align:center"><b>电压型</b></td>
<td width = 150 >输入电压</td>
<td width = 300 >7V24V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >0.4~2V </td>
</tr>
<tr >
<td >风向值</td>
<td >(输出电压-0.4/1.6*360 </td>
</tr>
<tr >
<td >输入电压</td>
<td >12V~24 V DC</td>
</tr>
<tr >
<td >输出信号</td>
<td >0~5 V </td>
</tr>
<tr >
<td >风向值</td>
<td >(输出电压-1/4*360 </td>
</tr>
<tr >
<td width = 150 rowspan = "3" style = "text-align:center"><b>电流型</b></td>
<td width = 150 >输入电压</td>
<td width = 300 >12V24 V DC </td>
</tr>
<tr >
<td >输出信号</td>
<td >420mA</td>
</tr>
<tr >
<td >风向值</td>
<td >(输出电流-4/16*360 </td>
</tr>
<tr >
<td width = 150 rowspan = "2" style = "text-align:center"><b>485型</b></td>
<td width = 150 >输入电压</td>
<td width = 300 >7V~24 V DC</td>
</tr>
<tr >
<td >通信协议</td>
<td >Modbus-RTU</td>
</tr>
</table>
</div>
### 通信协议
**MODBUS协议(可定制)**
+ 通讯方式485 通讯,传送距离< 1000米
+ 通讯速率9600,n,8,1
+ 通讯协议MODBUS-RTU协议出厂站号为2号站依需要可以进行修改。
ModBus协议的命令包括</br>
读出风向的数值出厂为2号站</br>
读取风向值命令格式举例:</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 800>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
</tr>
<tr>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x03</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x01</td>
<td style = "text-align:center">0x84</td>
<td style = "text-align:center">0x39</td>
</tr>
</table>
</div>
开始的第一个字节02是站号如果你已修改过站号设置应将后第一位的 02 修改为您设置的站号。随之,最后两位是 16位的CRC校验重新计算过后写上。</br>
返回风向的命令格式举例:</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 700>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
</tr>
<tr>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x03</td>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x1F</td>
<td style = "text-align:center">0xBD</td>
<td style = "text-align:center">0x8C</td>
</tr>
</table>
</div>
001F所在的位4,5位为风向的值</br>
风向数据解析方法:</br>
风向(°)=0X001F=31以北为开始输出成顺时针输出度数</br>
修改自身站号</br>
方法一:知道现在站号,发送如下指令</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 1100>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
<td width = 100 style = "text-align:center">8</td>
<td width = 100 style = "text-align:center">9</td>
<td width = 100 style = "text-align:center">10</td>
</tr>
<tr>
<td style = "text-align:center"><b>0x02</b></td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x01</td>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center"><b>0x03</b></td>
<td style = "text-align:center">0xE3</td>
<td style = "text-align:center">0x60</td>
</tr>
</table>
</div>
其功能是将站号有2号为3号</br>
目标站号值即可发送需客户自行计算CRC的值。</br>
方法二忘了原站站号 需要将产品独自连接到电脑上注意总线上不能有其它485产品用0号站对其操作指令如下</br>
<div>
<table style="margin-left: auto; margin-right: auto; table-layout: fixed;" width = 1100>
<tr>
<td width = 100 style = "text-align:center">0</td>
<td width = 100 style = "text-align:center">1</td>
<td width = 100 style = "text-align:center">2</td>
<td width = 100 style = "text-align:center">3</td>
<td width = 100 style = "text-align:center">4</td>
<td width = 100 style = "text-align:center">5</td>
<td width = 100 style = "text-align:center">6</td>
<td width = 100 style = "text-align:center">7</td>
<td width = 100 style = "text-align:center">8</td>
<td width = 100 style = "text-align:center">9</td>
<td width = 100 style = "text-align:center">10</td>
</tr>
<tr>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x10</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center">0x01</td>
<td style = "text-align:center">0x02</td>
<td style = "text-align:center">0x00</td>
<td style = "text-align:center"><b>0x03</b></td>
<td style = "text-align:center">0xFA</td>
<td style = "text-align:center">0x00</td>
</tr>
</table>
</div>
方法三:可以用清易电子科技有限公司软件的设置站号指令。详见软件</br>