ENGLISH 简体中文 日本語 한국어  

DS9090K 1-Wire器件评估板B版

(pdf文件) (English only)

DS9090K image
DS9090K 1-Wire存储器评估板

概述

DS9090K提供了在PC环境下评估、运行1-Wire®存储器产品所需要的硬件和软件,支持所有的1-Wire EEPROM、EPROM和ROM器件,以及1-Wire开关和计数器件。利用适当的硬件(*见以下注释),可以对存储器内容进行读、写操作,触发开关、读取计数数值,用于器件评估或最终产品的开发。开发板操作需要一台PC主机和支持软件运行的Win32 (Windows® XP、2000、ME、98SE)平台,通过Java™ API可支持其它操作系统,详见软件安装

*Java是Sun Microsystems的商标;1-Wire是Dallas Semiconductor的注册商标;Windows是Microsoft Corp.的注册商标。


评估板定购型号:DS9090K


特性


  • 演示1-Wire存储器的操作。
  • 能够对所有EEPROM和EPROM器件(不包括评估板)进行读/写操作。有关器件的获取途径和对器件的写操作,请参考下面的“设备选项”。
  • 评估板包括1-Wire开关和计数器芯片的评估功能,与PC机的USB口连接。
  • 容易使用。

设备需求

  • IBM兼容PC,运行在Windows XP、2000、ME或98SE。
  • PC机具有空闲的USB端口。

设备选项

  • 该评估板还支持DS250x系列1-Wire EPROM器件(如:DS2502DS2506) ,但评估板没有包含这些器件。可以填写我们的在线样品申请卡索取EPROM器件的样品(每种型号可提供2片)。
  • 写EPROM时,需要使用不同的1-Wire适配器,DS9097U-E25。该适配器可单独购买,需要12V电源和25针至9针串口适配器(详细信息请参考适配器数据资料)。
评估板包括
 
数量 说明
1 1-Wire器件评估板
1 DS9490R 1-Wire通用串口适配器,提供EPROM编程
1 DS2401 64位硅序列号(T092封装)
1 DS2405P 1-Wire可寻址开关(TSOC封装)
1 DS2406P 1-Wire双寻址开关和1kb EPROM存储器,(TSOC封装)
1 DS2413P 1-Wire双寻址开关,(TSOC封装)
1 DS2423P 4k位1-Wire RAM,带计数器,(TSOC封装)
1 DS2431 1024位1-Wire EEPROM (TO-92封装)
1 DS2432P 1k位、带保护的1-Wire EEPROM,带SHA-1安全认证(TSOC封装)
1 DS2433 4k位1-Wire EEPROM (PR35封装)
1 DS28E04S-100 4096位可寻址1-Wire EEPROM,带PIO (安装在评估板上)
11 2针短路器,用于跳线
1 7英尺长RJ-11至RJ-11针对针连接电缆



硬件安装

  1. 提示安装软件驱动器时将DS9490R适配器的USB端连接到空闲的USB端口(参考下面的软件安装)。
  2. 利用所提供的RJ-11至RJ-11电缆将评估板连接到PC机。电缆的一端插入评估板,另一端连接到DS9490R。典型装置如下图所示。

    Typical Setup image

  3. 把需要测试的1-Wire芯片插入评估板的插槽里,并确认在使用TSOC封装器件时,其“使能”引脚的跳线连接正确。下图给出了不同芯片的正确插入操作/方向。
     

    TO92 Inseration
    插入TO92/PR35封装芯片
     
     TSOC package insertion
    插入TSOC封装芯片
     

  4. 请注意:为了编程DS250x EPROM,必要时需要另外一个1-Wire适配器,DS9097U-E25。可以单独购买该适配器(见“设备选项”)。用DS9097U-E25编程DS250x EPROM器件时,需要一个12V直流电源适配器(从许多电子器件供应商处可以买到这种电源)。将它插入DS9097U-E25适配器的2.1mm电源插孔。有关电源的详细规格、推荐电源模块和2.1mm电源插孔的极性要求请参考DS9097U-E25数据资料。 注意: 在编程EPROM器件时,不要在评估板上安装其它非EPROM器件。因为编程EPROM器件时,1-Wire总线上出现的12V编程脉冲会损坏非EPROM器件。

使能引脚和排式插座


 
使能引脚和排式插座安装在评估板的不同位置,有两个位置专门用作使能引脚和跳线连接。第一处是J5,用于使能TSOC插座,以便插入该插座的1-Wire芯片可以在1-Wire总线上进行通信。第二处是J2,同样,J2用于将DS28E04-100评估电路连接到1-Wire总线上。有关J2的使用,请参考下面的DS28E04-100评估电路。
 
DS9090K评估板的排式插座还用于其它器件的连接。J3就是一个这样的排式插座。它位于TSOC插座的上方,提供TSOC插座的电气连接(引脚1到6)。J4提供RJ-11插座的5个连接点。引脚1连接来自USB端口经过限流的5V电源;引脚2是USB地;引脚3是1-Wire I/O引脚;引脚4是电路板地;引脚5是SUSO (或“挂起”),用于DS9490R (指示DS9490R处于“休眠”状态)。
 

DS28E04-100评估电路


 
评估板的一部分电路专门用于演示DS28E04-100 1-Wire芯片的操作。在用DS28E04-100进行试验之前,必须通过跳线连接电路的“使能”引脚,J2 (如下图所示)。该跳线将DS28E04-100连接到1-Wire总线,允许1-Wire 软件与器件通信。请注意:电路底部插座的横向引脚中,有几个引脚可以跳接。标有A0 - A6的引脚对应于7个芯片的地址输入,允许测试人员部分地选择1-Wire网络地址。其它引脚是:VCC、POL和PIO,P0和P1。VCC可以从电路板跳接,POL引脚的状态决定了PIO上电后的状态。例如,如果芯片在上电时所有PIO关断,则POL引脚必须接逻辑“1”。PIO引脚,P0和P1,也连接到了插座的相关引脚上。

DS28E04 Eval Circuit image
DS28E04-100评估电路
 

软件安装

  1. 下载并安装1-Wire驱动程序,这些驱动程序需要Win32平台,如:Windows XP、2000、ME或98SE。安装程序时,开始安装前请从USB端口移掉DS9490R。安装程序会在适当的时候提示用户插入DS9490R。插入DS9094R后,请等待操作系统的添加新硬件向导提示,按照提示步骤安装DS9490R。安装的最后一步是选择默认的1-Wire网络适配器。选择DS9490标签和对应的USB端口号(通常为1)。也可以在安装后通过运行“Default 1-Wire Net”程序进行选择。如果安装过程中遇到问题,请参考白皮书6: “1-Wire Drivers Installation Guide for Windows“附录A: 1-Wire USB适配器(DS9490)安装指南”。
  2. 下载并安装1-Wire驱动器补丁,将版本4.00升级到1-Wire驱动器版本4.01。看到提示后,点击“Repair”键。该补丁程序可以使能DS28E04-100功能。
  3. 顺序点击“Start->Programs->1-Wire Drivers”,然后点击OneWireViewer图标,将打开一个OneWireViewer安装指南网页。
  4. 运行OneWireViewer,运行后,PC机屏幕上会出现1-Wire芯片的64位ROM ID。选择芯片地址,其它相应的芯片测试功能(如数据、文件的读/写操作等)图标将变为有效。
  5. 有关OneWireViewer使用的更多信息,请参考OneWireViewer用户指南

评估板操作

  1. 连接评估板与PC机,并确保评估板上所选择的1-Wire存储器芯片按照正确的方式安装在评估板上,可参考上述“硬件安装”。
  2. 运行OneWireViewer程序。如有问题,请参考本页下方的“OneWireViewer疑难解答”。
  3. OneWireViewer包含一个“Device List”列表,位于主窗口的左侧。它可以列出所发现的连接到DS9097U-E25的不同1-Wire器件。安装在插槽或插孔内的1-Wire器件型号与其光刻64位ROM ID一起显示在“Device List”中。下面的屏幕拷贝图中,在“Device List”中给出的是DS28E04-100和它的64位ROM ID “4A000000163A7A1C”。在“Device List”窗内点击所要选择的器件。
  4. 测试1-Wire器件时,一旦选中1-Wire器件,OneWireViewer主窗口右侧将出现不同的图标。DS9090K评估套件中每个器件至少有三种图标:Description、Memory和File。包括开关器件时,还会出现第四个图标:Switch。点击“Memory”图标,则显示下图所示的“Memory Viewer”窗口。用户可以选择“Memory Viewer”中“Banks”栏列出的任何存储器块进行读/写操作。完成原始页的修改(每个字节输入一个十六进制数)后,单击“Commit Changes”更新存储器内容。用OneWireViewer重新读出1-Wire的内容时,点击“Refresh”按钮。使用“Files”,可以将文件内容写入器件的存储器。进行这一操作时,首先需要选择“Format the Device”,然后可以创建/读取/写入/删除文件。对于1-Wire开关,用户可以触发开关状态、检测开关状态、清除其有效动作。如果需要使用OneWireViewer的更多功能,请下载上述OneWireViewer用户指南。

OneWireViewer屏幕

OneWireViewer screenshot OneWireViewer屏幕

评估板布局

顶层(A面,元件层)
Top Layer image

底层(B面)
Bottom Layer image

组装图
Composite image

评估板原理图


Eval Board schematic 这里列出了一些相关链接,有助于您收到评估板后着手工作。

故障排查

现象 可能导致的原因 措施
图A所示或类似的信息框 原因1:1-Wire适配器没有正确安装。 请参考白皮书6:“1-Wire Drivers Installation Guide for Windows“附录A:1-Wire USB适配器(DS9490)安装指南”。
(同上) 原因2:PC串口没有正常工作 该端口是否与其它应用程序一起工作,如终端或鼠标?如果不是这种情况,请与主板供应商联系,更新BIOS或新的驱动器。
(同上) 原因3:1-Wire适配器没有正常工作 在其它PC上测试一下1-Wire适配器。若该问题仍然存在,换个1-Wire适配器或购买一个新的适配器。
(同上) 原因4:选择了与所连接器件不同的适配器类型 用1-Wire网络系统默认的“Auto-detect”功能进行测试。
图B所示信息框 参看上述原因1至3 参见上述措施
图C所示信息框 原因1:1-Wire适配器没有对EPROM器件进行写入操作。 使用DS9097U-E25 1-Wire适配器和12V电源。有关电源具体规格见数据资料。
软件找到了COM端口适配器,但是不能读取1-Wire器件。 RJ-11电缆或DS9490R USB连接器断开。 检查电缆是否断开。


安装错误或来自“Default 1-Wire Net”的错误:
图A   图B
Port Not Exist error   Additional Port Selection error
用OneWireViewer编程EPROM器件时可能出现的错误:
图C
EPROM programming error

修订历史


  • A版:原评估板名称是“1-Wire存储器评估板”:03/19/2005
  • B版:升级后的评估板名称是“1-Wire器件评估板”:11/21/2005
    • 串口适配器更改为DS9490R USB 1-Wire适配器。
    • 取消了DS2430A,替换为DS2413。
    • 评估套件取消了DS250X EPROM 1-Wire存储器。新的1-Wire适配器可以读取EPROM存储器的内容,但不能对其进行写操作。有关EPROM样品申请和DS9097U-E25 1-Wire适配器(用于1-Wire EPROM写操作)的购买事宜,请参考上述注释。
    • 增加内容: TSOC插座断接引脚、TSOC插座使能引脚、RJ-11断接引脚(包括VCC和空闲的PC USB端口),另外还包括:DS28E04-100评估电路、跳线短路、几个额外的1-Wire器件:DS2405、DS2406、DS2413和DS2423。

      隐私权政策    法律声明

      © 2008 Maxim Integrated Products, Dallas Semiconductor版权所有