<激光对射型涡喷转速表V2.0 产品说明手册>
(注意:此文件为老文件,原XD-TEC已更名为ZQWEI科技,产品仍在)
该产品为独立检测涡喷转速,也可检测其他物体转速,转速检测范围0~500000rpm,激光对射式传感器,经测试检测涡喷转速精确。本产品采用先进的RISC架构的8位AVR单片机,优质的贴片元件和先进的程序设计,为广大涡喷爱好者提供优质传感器服务。可批发可零售,欢迎各商家合作。
模块使用引脚参数
引脚定义 | 功能用途 | 引脚类型 |
VCC | 电源引脚,供电3.3v-5v | 输入 |
GND | 电源参考地 负极 | 输入 |
SDA | LCD I2C总线 数据线 (默认地址0x3F) | 输出 |
SCL | LCD I2C总线 时钟线 (默认地址0x3F) | 输出 |
TX | 单片机TTL串口输出 | 输入 |
RX | 单片机TTL串口输入 | 输出 |
DATA | 1.激光检测三极管接入 输出检测脉冲波 | 输入/输出 |
2.激光检测三极管未接入 输入检测脉冲波 |
模块基础接线如图所示 *DATA脚按实际使用情况而接线
*串口RX→TX TX→RX
*默认发货的激光传感器白引脚为负极,接在模块标识Sensor靠近“S”的那一脚上
模块尺寸:25mm x 18mm 示例指令:”$XDP4 A200” (设置检测转速间隔值200ms)
模块串口通讯详解
命令前缀 | 命令格式 | 命令意义 | |
$XDP4 A | 1——3000任意数字 | 检测间隔毫秒数 | |
$XDP4 B | 1-10000(1,10,100,1000,10000) | 检测返回近似近某位值(算法RPM = (int(rpm/val))*val ) | |
$XDP4 C | 1-500 | 设置计算策略(n个脉冲为1转) | |
$XDP4 D | / |
| |
$XDP4 E | / | 初始化设置/恢复出厂设置 |
*仅当转速为0时,串口可发送命令格式:
*必须添加前缀 “$XDP4 ” (注意空格符)
模块返回值详解
*串口均返回Json格式数据包
*程序上电时将显示 “ Made by XD-MAK & Designed by XD-TEC”
示例返回值解析:
{“P”:”$XDP4″,”RPM”:”0″,”M”:”NM”,”S”:”St”,”R”:”/”,”DATA”:[1,10,2,63]}
数据前缀 | 解析 | 可能值 |
P | 当前串口协议(XDP4) | XDP1 |
RPM | 当前转速/RPM值(0rpm) | “/”(编程状态) 0-500000 |
M | 当前模式(正常测量Normal模式) | NM(测量模式)/PM(编程模式) |
S | 当前发动机状态(静止…) | St(静止) Ru(运行) Er(故障) |
R | 当前编程返回值(”/” 空) | “/”(正常模式) S(成功设置)F(未知命令/无效数值) |
DATA | [测量间隔/近似位/脉冲计次数/I2C当前地址(非HEX格式)] | [1,10,2,63] |
示例指令:”$XDP4 A200” (设置检测转速间隔值200ms)
“$XDP4 B10000”(设置返回近似值为10000,即近似至万位)
“$XDP4 C2”(设置接受2个脉冲为转一圈,一般涡喷就可设置为D2)
“$XDP4 D” (一键设置LCD I2C地址)
“$XDP4 E” (初始化设置)
模块使用注意
- 供电在3.3-5V左右,电流超过600ma将自动断开电源保护模块(模块搭载可恢复保险丝)
- LCD 1602 I2C总线默认地址0x3F,连接IIC带功能的LCD1602无响应的可以发送E指令一键检测并修改IIC地址即可正常显示!
- 返回数据出现异常尝试Reset按钮。同时检查接线(*通常为传感器接触不良导致)若Reset无效,请尝试重接电源此方法可解决百分之99的问题。
- 本模块使用过程中欢迎询问客服。同时遇到出厂质量问题可联系客服。快递费自理,谢谢合作(出厂前一般会做很详细的出厂检查)
- 本模块对静电ESD干扰,可靠接线要求较高,出现静电或接线不良的抖动信号输出错误信号请自行重启模块!
测速原理
图片展示