DS1701K 1-Wire 温度传感器评估套件使用指南

电子说

1.4w人已加入

描述

DS1701K 1-Wire 温度传感器评估套件使用指南

在电子工程领域,温度传感器的评估和测试是一项重要工作。DS1701K 1-Wire 温度传感器评估套件为工程师们提供了一个全面且便捷的解决方案,能够对多种温度传感器进行测试和评估。下面就来详细介绍这个套件的相关信息。

文件下载:DS1701K.pdf

套件特性

  • 功能全面:这是一个功能完备的评估套件,可用于读取 DS1701K 温度传感器的数据。
  • 系统兼容:与 Windows 95、Windows 98 和 Windows NT 操作系统兼容。
  • 多设备支持:可以对 DS1820、DS18B20、DS18S20、DS1821 和 DS1822 等设备进行完整的读写操作,并读取其温度数据。
  • 温度范围广:能够测量设备全量程的温度,从 -55°C 到 +125°C(华氏 -67°F 到 +257°F),并支持摄氏和华氏两种温度读数。

套件内容

  1. 编程软件 CD-ROM:包含 DS1701K.exe 安装程序。
  2. 87 - 1701K - 000 演示板:用于进行实际测试。
  3. DS1701K 演示套件文档 CD-ROM:提供详细的使用说明和技术资料。
  4. 演示设备:包括 DS1820、DS18B20、DS18S20、DS1821 和 DS1822 等。
  5. DS9123 通用串口设备及电缆:用于连接电脑和评估板。

使用所需条件

  • 串口:需要一个可用的串口来连接 DS9123 通用串口模块化数据电缆。
  • 电源:一个 +3 到 +5 伏的稳压电源,带有香蕉插头引线。

安装与设置

DS1701K 程序是一个 32 位应用程序,设计用于在 Windows 95、Windows 98 或 Windows NT 系统下运行。安装过程如下:

  1. 从 CD-ROM 驱动器中运行 “D:SetupSetup.exe” 文件,程序会提示选择安装位置。
  2. 默认安装目录为 “C:Program FilesDallas SemiconductorDS1701K”,也可以通过浏览功能选择其他目录。
  3. 点击安装图标完成安装,运行 DS1701K 应用程序,会出现启动界面。

使用方法

连接与启动

将 1 - wire 电缆连接到串口,打开 +3v 到 +5v 稳压电源为评估板供电。运行 DS1701K.exe 程序,如果 DS9123 模块已连接到串口,会出现启动界面。需要注意的是,虽然软件运行不一定要连接评估板,但建议在软件启动时连接并供电,因为部分寄存器会在软件加载时初始化。如果 DS9123 模块未连接,软件将无法加载,此时只能通过重启或使用 Ctrl - Alt - Del 结束任务来退出。

温度传感器界面

软件成功加载后,会出现温度传感器界面,这是一个标签式用户界面,通过该界面可以访问设备的所有功能。

评估 DS1821(单节点设备)

将 DS1821 可编程数字恒温器设备安装到评估板的插槽中,点击 “On” 按钮即可立即开始读取设备的摄氏和华氏温度。需要注意的是,为避免数据冲突,在测试 DS1821 时,不要在其他插槽中安装设备。

多节点设备访问

程序在启动时会进行设备计数,之后不会再进行。如果添加或移除设备,需要重新启动程序。每次激活标签时,程序会执行设备初始化例程,自动读取总线上每个多节点设备的搜索 ROM 并进行温度读取。

温度分辨率设置

DS18B20 和 DS1822 的温度分辨率可以通过 “Preferences” 菜单设置,同时也可以设置 COM 端口。一旦建立连接,建议不要更改 COM 端口。如果程序初始化遇到问题,可以尝试更改 COM 端口。设置分辨率后,需要选择设备并发出 “write registers” 命令,设备才会开始报告相应的数据分辨率。

报警功能

评估套件不使用报警命令(ECh)进行报警搜索,而是通过读取设备的 TH 和 TL 值,并通过软件判断这些设置是否超出设备限制。用户可以使用 “write registers” 命令设置限制,然后对设备进行温度变化测试,以监测哪些限制被超出。

寄生电源使用

点击 “Read Power Supply” 列表项可以开启寄生电源的强上拉功能。

帮助文件与数据手册

用户可以通过以下三种方式获取帮助:

  1. 设备数据手册:通过链接到 Dallas 半导体网页获取。
  2. Win Help:提供定义、命令代码和示例软件。
  3. Merlin Help:提供命令代码和术语定义。

此外,CD-ROM 上还有文档和软件文件夹,可通过 Windows 95 的 “File->Browse” 或 Windows 98 的 “File->Explore” 功能访问。

设备命令代码

单节点设备(DS1821)命令代码

命令 代码 功能
Start Convert T EEh 启动温度转换
Stop Convert T 22h 停止温度转换
Read Temperature AAh 读取温度寄存器内容
Write TH 01h 向 TH 寄存器写入 8 位数据
Write TL 02h 向 TL 寄存器写入 8 位数据
Read TH A1h 读取 TH 寄存器 8 位数据
Read TL A2h 读取 TL 寄存器 8 位数据
Write Status 0Ch 向配置寄存器写入 8 位数据
Read Status ACh 读取状态和配置寄存器 8 位数据

多节点设备(DS1820、DS18S20、DS18B20 和 DS1822)命令代码

命令 代码 功能
Convert T 44h 开始温度转换
Read Scratchpad BEh 读取暂存器内容
Write Scratchpad 4Eh 向暂存器写入数据
Copy Scratchpad 48h 将暂存器内容复制到内存
Recall EE B8h 恢复存储在内存中的温度触发值和配置值
Read Power Supply B4h 读取设备电源模式
Read ROM 33h 读取设备 8 位家族代码、48 位序列号和 8 位 CRC
Match ROM 55h 寻址特定设备
Skip ROM CCh 跳过 ROM 代码访问设备功能
Search ROM F0h 搜索总线上所有从设备的 64 位 ROM 代码
Alarm Search ECh 搜索处于报警状态的设备

DS1701K 1 - Wire 温度传感器评估套件为电子工程师提供了一个强大的工具,能够方便地对多种温度传感器进行测试和评估。通过了解套件的特性、安装设置和使用方法,以及掌握设备的命令代码,工程师们可以更好地完成相关的设计和测试工作。大家在使用过程中遇到过哪些有趣的问题呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分