DS28E17评估系统:硬件设计与使用指南

电子说

1.4w人已加入

描述

DS28E17评估系统:硬件设计与使用指南

一、引言

在电子工程师的日常工作中,评估系统是验证和测试芯片功能的重要工具。DS28E17评估系统(EV系统)专为评估DS28E17 1 - Wire® - to - I2C主桥接IC而设计,提供了一套完整的硬件和软件解决方案。本文将详细介绍DS28E17评估系统的组成、特点、使用方法以及相关的技术细节。

文件下载:DS28E17K#.pdf

二、评估系统概述

2.1 系统组成

DS28E17评估系统由DS28E17 EV套件板和DS9481P - 300# USB - to - 1 - Wire适配器组成。DS28E17 EV套件板是核心部分,用于实现1 - Wire到I2C的转换功能;DS9481P - 300#适配器则用于将PC与1 - Wire总线连接起来,方便进行数据传输和控制。

2.2 系统特点

  • 驱动支持:支持Windows 8和Windows 7操作系统,为工程师提供了广泛的使用环境。
  • USB供电:完全符合USB规范v2.0,无需外部电源,使用方便。
  • 板载数字温度计:配备DS7505数字温度计I2C从设备,可用于温度监测和测试。
  • 扩展模块接口:提供扩展I2C外设模块连接器,便于快速原型开发。
  • 成熟的PCB布局:经过验证的PCB布局,确保系统的稳定性和可靠性。

三、系统使用步骤

3.1 所需设备

  • DS28E17 EV套件(包含在评估系统中)
  • DS9481P - 300# USB - to - 1 - Wire适配器(包含在评估系统中)
  • 安装有Windows 8或Windows 7(32位或64位)操作系统的PC,且具备空闲的USB 2.0或更高端口
  • 1 - Wire驱动程序
  • DS28E17评估软件

3.2 操作步骤

  1. 安装1 - Wire驱动程序:按照“安装DS9481P - 300#和1 - Wire驱动程序”部分的说明进行操作。
  2. 连接适配器:将DS9481P - 300#适配器连接到DS28E17 EV套件板上。
  3. 下载评估软件:访问http://content.maximintegrated.com/en/design/tools/applications/evkit - software/ 下载最新版本的DS28E17 EV套件软件。
  4. 解压并保存软件:将下载的软件解压到已知位置。
  5. 安装设备驱动:打开DeviceDriver文件夹,右键单击install.bat并选择“以管理员身份运行”,在弹出的命令窗口中点击“Install”。
  6. 运行安装程序:打开DS28E17 EV套件软件解压后的文件夹,双击Setup.exe文件。
  7. 连接USB电缆:将USB电缆插入DS9481P - 300#适配器,并将适配器插入PC的空闲USB端口。系统将自动搜索并安装驱动程序。
  8. 启动评估软件:确保DS9481P - 300#已正确安装,且DS28E17板和DS9481P - 300#适配器已连接。通过“开始”菜单中的“程序” -> “Maxim Integrated” -> “DS28E17EV Kit”启动软件。
  9. 错误处理:如果软件提示未检测到DS9481P - 300#或连接到USB端口,请关闭程序窗口,重新连接适配器并重新启动程序。

四、软件详细介绍

4.1 用户界面

DS28E17评估程序的用户界面有两个选项卡:“1 - Wire to I2C”和“1 - Wire”。

  • 1 - Wire to I2C选项卡:是评估DS28E17特定功能的主要工具,包含设备列表文本框、设备命令组框、ROM级别命令组框、1 - Wire速度组框、查找设备和读取ROM按钮、写入数据编辑框、自动填充写入数据组框和日志部分。
  • 1 - Wire选项卡:提供低级别1 - Wire原语,可用于构建任何1 - Wire通信序列。

4.2 菜单功能

  • 文件菜单:“Exit”选项用于关闭1 - Wire连接并退出应用程序。
  • 工具菜单:提供1 - Wire事务所需的所有连接信息和设置,包括读取设备版本、设置I2C速度、读取I2C速度、使设备进入睡眠模式等功能。

4.3 各元素详细说明

4.3.1 1 - Wire to I2C选项卡元素

元素名称 用途 使用/设置说明
设备列表(文本框) 显示1 - Wire设备的ROM ID 用于匹配ROM命令,通过“查找设备”按钮自动填充
查找设备(动作按钮) 搜索连接到1 - Wire线路的可用设备 触发搜索命令并将发现的设备添加到设备列表文本框
清除日志(动作按钮) 清除日志框内容 清除日志部分的所有内容
读取ROM(动作按钮) 发送1 - Wire复位和读取ROM命令 读取1 - Wire从设备的64位ROM ID,并检查CRC8校验
自动清除(复选框) 每次执行命令时清除日志 保持日志干净,只显示最后执行的命令
执行(按钮) 执行所选命令 向DS28E17发出所选命令

4.3.2 设备命令

提供多种I2C写入和读取命令,包括写入数据带停止、写入数据无停止、仅写入数据、仅写入数据带停止、读取数据带停止、写入并读取数据带停止等,可根据需要选择不同的命令进行数据传输。

4.3.3 1 - Wire速度

提供标准速度和超速两种1 - Wire通信速度选项,所选速度也适用于1 - Wire选项卡。

4.3.4 自动填充写入数据

提供顺序和随机两种写入数据填充方式,用户需选择要写入的字节数和起始值。

4.3.5 ROM级别命令

包括跳过ROM、超速跳过ROM、匹配ROM、超速匹配ROM和恢复ROM等命令,用于选择和操作1 - Wire总线上的设备。

4.4 1 - Wire选项卡元素

元素名称 描述
复位(动作按钮) 按照指定速度生成1 - Wire复位信号
写入位(动作按钮) 在1 - Wire总线上生成写入时间槽
读取位(动作按钮) 在1 - Wire总线上生成读取数据时间槽
写入字节(动作按钮) 在1 - Wire总线上传输写入字节数据输入框中显示的字节
读取字节(动作按钮) 从1 - Wire总线读取指定数量的字节
标准速度/超速(切换按钮) 定义1 - Wire通信的速度

五、DS7505 I2C温度传感器示例

5.1 读取温度步骤

  1. 点击“查找设备”按钮。
  2. 在设备命令组框中,选择“写入数据带停止(4Bh)”单选按钮。
  3. 在I2C地址组合框中,输入或选择90,将I2C从设备地址设置为90h。
  4. 在写入数据编辑框中,输入0000。
  5. 点击“执行”按钮。
  6. 日志部分将显示1 - Wire和I2C事务。
  7. 在设备命令组框中,选择“读取数据带停止(87h)”单选按钮。
  8. 读取长度组合框启用,输入或选择2,将读取长度设置为2字节。
  9. 如需了解更多温度读取信息,请参考DS2705 IC数据手册中的“操作 - 测量温度”部分。

5.2 温度读取结果

1 - Wire线路上返回四个字节,分别代表状态字节、写入状态和两个I2C字节。两个I2C字节表示设备温度,可根据DS7505 IC数据手册中的温度计算程序进行计算。

六、硬件详细说明

6.1 组件信息

可通过以下链接获取DS28E17 EV套件和DS9481P - 300#适配器的组件信息、原理图和PCB布局:

  • DS28E17 EV套件BOM
  • DS28E17原理图
  • DS28E17 PCB
  • DS9481P - 300 BOM
  • DS9481P - 300原理图
  • DS9481P - 300 PCB

6.2 引脚定义

信号名称 描述
SLP 输入引脚,用于使设备进入睡眠模式
GND 接地
WKE 输入引脚,用于在睡眠命令后唤醒设备
1W 1 - Wire I/O引脚
RST 输入复位设备
AWK 输出引脚,用于启用外部I2C设备
BSY I2C忙引脚
SDA I2C数据输出引脚
SCL I2C时钟输出引脚
VCC I2C VCC输出

6.3 PCB布局颜色说明

颜色 描述
红色 顶层金属层
绿色 顶层丝印层
棕色 底层丝印层
蓝色 底层金属层
灰色 所有金属层
紫色 电路板轮廓

七、订购信息

可通过以下部件号订购DS28E17评估系统:DS28E17K#(表示符合RoHS标准)。

八、故障排除

症状 可能原因 纠正措施
无法通过1 - Wire适配器通信 PC端口硬件故障 检查端口是否能与其他应用程序(如键盘或鼠标)正常工作,若不能,联系主板供应商进行BIOS更新或安装新驱动程序
1 - Wire适配器故障 适配器本身问题 在另一台PC上测试适配器,若问题仍然存在,更换适配器或订购新的适配器
所选适配器类型与连接的不匹配 适配器类型选择错误 运行“默认1 - Wire网络”应用程序,选择正确的适配器类型和/或端口号

九、总结

DS28E17评估系统为电子工程师提供了一个方便、高效的平台,用于评估DS28E17 1 - Wire - to - I2C主桥接IC的功能。通过详细的硬件和软件介绍,我们可以看到该系统具有丰富的功能和良好的兼容性。在实际使用过程中,按照操作步骤进行安装和配置,能够顺利完成对DS28E17的评估和测试。同时,对于可能出现的故障,提供了相应的故障排除方法,帮助工程师快速解决问题。希望本文对使用DS28E17评估系统的工程师有所帮助,你在使用过程中遇到过哪些有趣的问题呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分