没有合适的资源?快使用搜索试试~ 我知道了~
SDI-12(Serial Digital Interface, Version 12)总线通信协议文档包含了关于该协议的所有技术细节和规范,以便开发者能够正确地实现和集成基于SDI-12的设备和系统。由于SDI-12是一个广泛使用的串行数据通信接口协议,特别是在环境监测领域,因此该协议文档通常可以从多个来源获得,包括标准制定组织、制造商的网站或在线文档库。SDI-12转RS-485、RS-232、Modbus;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据接口标准;SDI-12协议V1.4: 基于微处理器的传感器串行数据
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![SchDoc](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/89344924/bg1.jpg)
SDI-12 is not currently registered by any professional society, standards organization, or Government agency. Document
copies, current document status, and other information can be obtained by contacting the SDI-12 Support Group at 165 East
500 South, River Heights, Utah 84321, 435-752-4200, FAX 435-752-1691.
SDI-12
A Serial-Digital Interface Standard
for
Microprocessor-Based Sensors
Version 1.4
December 1, 2017
Prepared By
SDI-12 Support Group
(Technical Committee)
165 East 500 South
River Heights, Utah
435-752-4200
435-752-1691 (FAX)
http://www.sdi-12.org
![](https://csdnimg.cn/release/download_crawler_static/89344924/bg2.jpg)
12/01/2017 Version 1.4 ii
TABLE OF CONTENTS
1.0 INTRODUCTION....................................................................................................................1
2.0 ADVANTAGES OF SDI-12 ....................................................................................................1
3.0 SDI-12 ELECTRICAL INTERFACE....................................................................................2
3.1 Serial Data Line .............................................................................................................3
3.1.1 Voltage Transitions .........................................................................................3
3.1.2 Impedance .......................................................................................................3
3.2 Ground Line ...................................................................................................................4
3.2.1 Transient Protection ........................................................................................4
3.3 12-Volt Line ...................................................................................................................5
3.4 Connectors .....................................................................................................................5
4.0 SDI-12 COMMUNICATIONS PROTOCOL ........................................................................5
4.1 Baud Rate and Byte Frame Format ................................................................................6
4.2 Allowable Characters .....................................................................................................6
4.3 Device Addresses ...........................................................................................................7
4.4 SDI-12 Commands and Responses ................................................................................7
4.4.1 Acknowledge Active Command (a!) ..............................................................9
4.4.1.1 Examples of the Acknowledge Active Command (a!) ...................9
4.4.2 Send Identification Command (aI!) ................................................................9
4.4.2.1 Example of the Send Identification Command ............................10
4.4.3 Address Query Command (?!) ......................................................................10
4.4.4 Change Address Command (aAb!) ...............................................................11
4.4.5 Start Measurement Command (aM!) ............................................................11
4.4.5.1 Aborting a Measurement ..............................................................12
4.4.6 Service Request .............................................................................................13
![](https://csdnimg.cn/release/download_crawler_static/89344924/bg3.jpg)
12/01/2017 Version 1.4 iii
4.4.7 Start Concurrent Measurement Command ....................................................13
4.4.7.1 Aborting a Concurrent Measurement .........................................14
4.4.8 Send Data Command (aD0! ... aD9!) ............................................................14
4.4.8.1 Continuous Measurements (aR0! ... aR9!) .................................. 16
4.4.8.2 Example of the aR0! Command .................................................. 16
4.4.8.3 Return of Multiple Measurements (Parameters) by a Sensor (D1!
… D9!) .....................................................................................................16
4.4.8.4 Examples of the Start Measurement Command (aM!) and the
Send Data Commands ..............................................................................17
4.4.8.5 Example of the Concurrent Measurement Command (aC!) and the
Send Data Command (aD0!) ................................................................... 18
4.4.9 Additional Measurement Commands (aM1! . . . aM9!)................................18
4.4.9.1 Examples of the Additional M Commands (aMn!) ......................19
4.4.10 Additional Concurrent Measurement Commands (aC1! … aC9!) .............19
4.4.11 Start Verification (aV!) ...............................................................................19
4.4.11.1 Examples of the Start Verification Command (aV!) ..................20
4.4.12 Requesting a Cyclic Redundancy Check ....................................................20
4.4.12.1 CRC-16 Computation.................................................................20
4.4.12.2 Encoding the CRC as ASCII Characters ....................................21
4.4.12.3 Examples of the CRC-16 Start Measurement Command (aMC!)
and the Send Data Command .................................................................. 21
4.4.13 Extended Commands ..................................................................................23
4.4.14 Transparent Mode .......................................................................................23
![](https://csdnimg.cn/release/download_crawler_static/89344924/bg4.jpg)
12/01/2017 Version 1.4 iv
5.0 HIGH VOLUME COMMANDS ......................................................................................... 24
5.1 Start High Volume ASCII Measurement .....................................................................24
5.1.1 Example of High Volume ASCII Measurement .......................................................24
5.2 Start High Volume Binary Measurement .....................................................................25
5.2.1 High Volume Binary Data Types ......................................................26
5.2.2 Example of High Volume Binary Command ................................... 27
5.3 Concurrency of High Volume Commands .................................................................. 28
5.4 Compliance with High Volume Commands ............................................................... 28
6.0 METADATA COMMANDS .................................................................................................28
6.1 Identify Measurement Commands ...............................................................................28
6.1.1 Examples of the Identify Measurement Commands .........................29
6.2 Identify Measurement Parameter Commands ............................................................29
6.2.1 Field One .........................................................................................30
6.2.2 Field Two ........................................................................................30
6.2.3 Optional Fields ................................................................................30
6.2.4 Examples of the Identify Measurement Parameter Commands ......32
6.3 Compliance with Metadata Commands .......................................................................33
7.0 SDI-12 Timing ........................................................................................................................33
7.1 Rules for the Break ......................................................................................................34
7.2 Retries ..........................................................................................................................35
![](https://csdnimg.cn/release/download_crawler_static/89344924/bg5.jpg)
12/01/2017 Version 1.4 v
APPENDICES ..............................................................................................................................36
Appendix A: Suggested SDI-12 Circuits .................................................................... A-1
Appendix B: Suggested SDI-12 Flow Control for SDI-12 Data Recorders ................ B-1
& SDI-12 Sensors ................................................................................... B-2
Appendix C: SDI-12 Glossary .....................................................................................C-1
Appendix D: Revisions ............................................................................................... D-1
剩余60页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/5d7ba9e094ad4a9c9cf7bfe55b89bbd1_ybj520lcx.jpg!1)
干饭为重
- 粉丝: 24
- 资源: 11
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 如何在C++中使用 vector 的引用语义
- 上市公司-环境绩效数据(EP)(2008-2022年)含dta数据
- QT中QSettings的使用系列之一:初步使用
- 最新版: PowerShell-7.4.3-win-x64.msi
- 小程序版python语言pytorch框架训练识别非机动车骑行有无佩戴安全帽-不含数据集图片-含逐行注释和说明文档.zip
- 上市公司-管理层治理能力(2000-2023年)数据合集,超全变量 权威详细
- 小程序版图像分类算法对墙体裂缝识别-不含数据集图片-含逐行注释和说明文档.zip
- QT中QSettings的使用系列之二:保存和恢复应用程序主窗口
- 小程序版深度学习CNN训练识别图片中是否含有行人-不含数据集图片-含逐行注释和说明文档.zip
- 小程序版python语言pytorch框架的图像分类玻璃是否破碎识别-不含数据集图片-含逐行注释和说明文档.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)