DS28E05 Evaluation Kit
Evaluates: DS28E05
General Description
The DS28E05 evaluation system (EV system)
provides the hardware and software necessary to
evaluate the DS28E05 1-Wire
®
EEPROM. The hardware
consists of an evaluation board (DS9120P) with RJ11
cable, a Maxim 1-Wire adapter module (DS9481R-3C7)
that connects the board to the PC, and a DS28E05 in
a TSOC package. All three hardware components are
listed in
Table 1.
The DS28E05 features 112 bytes of user memory
organized as seven pages of 16 bytes. Each page can be
write-protected or set into EPROM emulation mode. The
evaluation software runs under Windows
®
8, Windows
7, Windows Vista
®
, or Windows XP
®
, providing a handy
user interface to exercise the features of the DS28E05.
The evaluation software is available for download.
Quick Start—Driver Installation
See
Figure 1
for a photo of the stand-alone EV board with
RJ11 cable and
Figure 2
for a photo of the 1-Wire adapter
with USB cable that plugs into the PC.
Required Equipment
●
●
●
●
DS9481R-3C7 1-Wire adapter with USB cable
DS9120P EV board with RJ11 cable
DS28E05 in a TSOC package
PC with a Windows 8, Windows 7, Windows Vista, or
Windows XP operating system and a spare USB port
Features
●
Driver Support for Windows 8, Windows 7, Windows
Vista, and Windows XP
●
Fully Compliant with USB Specification v2.0
●
USB Powered with No External Power Supply
Required
●
USB to 1-Wire Adapter Utilizes Both the Prolific
PL-2303HXD and the Maxim DS2480B Emulator to
Create a Virtual COM-to-1-Wire Port on Any PC
●
Accommodates TSOC Package IC
Table 1. Required Hardware for PC
Evaluation
PART
DS9120P+
DS9481R-3C7+
DS28E05+
QTY
1
1
5
DESCRIPTION
EV board with RJ11 cable
1-Wire USB adapter with USB
cable
in a TSOC package
Figure 1. DS9120P EV Board with RJ11 Cable
+Denotes
a lead(Pb)-free/RoHS-compliant package.
1-Wire is a registered trademark of Maxim Integrated Products, Inc.
Windows, Widows Vista, and Windows XP are registered trade-
marks and registered service marks of Microsoft Corporation.
Figure 2. DS9481R-3C7 1-Wire USB Adapter with USB Cable
Ordering Information
appears at end of data sheet.
19-7489; Rev 0; 1/15
DS28E05 Evaluation Kit
Evaluates: DS28E05
Note:
In the following sections, software-related items are
identified by bolding. Text in
bold
refers to items directly
from the EV kit software. Text in
bold and underlined
refers to items from the Windows operating system.
load and install the 1-Wire Drivers software package.
8)
9)
When prompted with the question
Do you want to
run or save this file?,
select
Run.
When you get a security warning that asks
Do you
want to run the software?,
select
Run.
Procedure
The EV kit is fully assembled and tested. Before
connecting to the PC, follow the steps below to verify
board operation:
1)
2)
3)
Insert the DS28E05 in the TSOC socket on the
DS9120P EV board.
Connect the DS9120P EV board to the
DS9481R-3C7 1-Wire adapter with the RJ11 cable.
Do not insert the DS9481R-3C7 into the PC at this
time. This should be done in step 12, after all driver
software is installed.
To install the PL-2303HX Prolific Driver (for the
DS9481R-3C7), visit
http://prolificusa.com/portfo-
lio/pl2303hx-rev-d-usb-to-serial-bridge-controller/
to download the latest version of the Prolific Windows
Driver Installer Setup Program, PL2303_Prolific_
DriverInstaller_v1_9_0.zip.
Unzip the archive and
Run
the executable file that
begins with
PL2303_Prolific_DriverInstaller.
Follow the directions of the
Install Wizard
until the
PL-2303 USB-to-serial driver installation is finished.
Close by clicking the
Finish
button.
Visit
www.maxim-ic.com/1-wiredrivers/
to down-
10) Read and check the box if you accept the license
agreement and click
Install.
Click the
Finish
button
to exit the
Setup Wizard.
11) Microsoft .NET Framework Version 3.5 SP1 or newer
is required for the program to run. To check whether
it is installed, look in the
Control Panel
under
Pro-
grams and Features.
If .NET is not listed, it is not
installed. For download and installation instructions,
go to
www.microsoft.com/en-us/download/details.
aspx?id=22.
12) Insert the DS9481R-3C7 into a spare USB port on
the PC.
13) Determine the COM port by looking in
Control Panel
→
System
→
Hardware
tab →
Device Manager
and expand
Ports (COM & LPT).
The port is
Prolific
USB-to-Serial Comm Port (COM2).
See
Figure 3.
4)
5)
6)
Quick Start—Software Setup
7)
After downloading the software from the URLs listed
in the previous
Quick Start
section, and unzipping and
saving the files to a folder, start the EV kit software by
double-clicking the file
DS28E05_Evaluation_Program.
exe.
Figure 3. DS9481R-3C7 COM Port
www.maximintegrated.com
Maxim Integrated
│
2
DS28E05 Evaluation Kit
Evaluates: DS28E05
Note:
Make sure that the hardware has been connected
correctly and follow the steps below:
1)
In the
1-Wire Adapter
group box on the
Setup
tab
(Figure
4),
the
Adapter Port Type
is fixed at
USB
(COM)
with the
Adapter Part # of DS9481R-3C7.
The
Adapter Port
is a COM port mapped by the
Prolific device. Click on the
Open Adapter/Port
button or on the
Auto-Search
button. If successful,
the
Status
field next to the
Open Adapter/Port
but-
ton displays
Success.
The device selection options are displayed in the
Device Selection Methods
group box in the
Setup
tab.
The default setting for the EV kit software is
Match-
ROM
in the
ROM Selection Method
drop-down list.
Also, the
Use Search-ROM to find the first avail-
able EV kit device
is checked by default. Retain
these default selections for quick setup.
Once the adapter/port has been opened, the
DS28E05
Device Selection
drop-down list is automatically
populated with the unique ROM ID of the available
DS28E05s. If no device is found on the 1-Wire, the
selection is blank. In that case, insert the device and
click the
Refresh Selection
button. A device must
be present to go to the
Memory
tab to exercise
the device.
Once the device has been selected, click on the
Memory
tab (Figure
5).
Select the memory range
from the
Memory Resource Selection
drop-down
list.
Once a memory range has been selected, the avail-
able commands appear in the
Commands
group box
below
Memory Resource Selection
drop-down list.
The commands appear as buttons.
Select a command by clicking on one of the command
buttons. The button is highlighted in yellow to indicate
which command is selected.
Once a command is selected, the
Options
group box
below the
Commands
buttons is populated with the
required options for the command. Select the options
and click the
Execute Command
button to execute
the selected command with the options provided.
The output of the selected command is displayed
in the
Log
group box in a scrollable field. The
Key
describing the output in the log is provided at the bot-
tom of the
Log
group box. The window can be resized
or maximized to enlarge the
Log
group box.
10) The log can be copied to the clipboard through the
File/Copy Log to Clipboard
menu item. The log can
be cleared through the
File/Clear Log
menu item.
11) The program can be ended through the
File/Exit
menu item.
The software program’s main window (Figure
4)
contains
three tabs:
Setup, Memory,
and
Raw 1-Wire.
The start-
ing tab is
Setup,
which contains the 1-Wire adapter/port
and device selection options. The
Memory
tab shown in
Figure 5
contains the main demo with four areas from top
to bottom:
Memory Resource Selection, Commands,
Options,
and
Log.
The
Raw 1-Wire
tab shown in
Figure 4
contains buttons and fields to send and receive
raw 1-Wire communication.
The software window contains a menu at the top, as
seen in
Figure 4.
The log can be copied to the clipboard
through the
File/Copy Log to Clipboard
menu item. The
log can be cleared through the
File/Clear Log
menu item.
The
Help
menu displays the version of the software. The
File/Exit
menu exits the EV kit software.
Detailed Description of Software
2)
3)
4)
Setup Tab
5)
The
Setup
tab sheet (Figure
4)
contains two sections:
1-Wire Adapter
and
Device Selection Methods.
1-Wire Adapter Group Box
The
1-Wire Adapter
group box includes adapter type and
port selection. This setup is required before performing
operations on a connected device. Only the
Adapter Port
Type
of
USB (COM)
is supported with
Adapter Part #
of
DS9481R-3C7.
Once the
Adapter Port Type
is selected,
click on the
Open Adapter/Port
button. If the adapter is
detected,
Success
is displayed in the status field to the
right of the button. If the adapter is not detected, an error
message is displayed. If this happens, fix the problem and
click the button again. Optionally, use the
Auto-Search
button to search through all available COM ports to find
the DS9481R-3C7.
The
Auto-Open
checkbox instructs the program to auto-
matically open the selected adapter and port when the
program starts. This should be used if the adapter port
combination does not change. The
Open Adapter/Port
button does not need to be clicked if the
Auto-Open
was
checked when the application started and
Success
is
displayed in the status field.
6)
7)
8)
9)
www.maximintegrated.com
Maxim Integrated
│
3
DS28E05 Evaluation Kit
Evaluates: DS28E05
Figure 4. Evaluation Software Main Window—Setup Tab
www.maximintegrated.com
Maxim Integrated
│
4
DS28E05 Evaluation Kit
Evaluates: DS28E05
Device Selection Methods Group Box
The
Device Selection Methods
group box in the
Setup
tab instructs the
Memory
tab operations on how to select
the device using the ROM (read-only memory) level
1-Wire commands. The 1-Wire protocol uses the unique
64-bit registration number (ROMID) as the network
address of the device.
The
ROM Selection Method
drop-down list has two
options:
Match-ROM
and
Skip-ROM. Match-ROM
uses
the ROM ID to select the device with the Match-ROM
command. Because this operation uses the ROM ID, it
needs to know this number in advance. Consequently,
when selecting
Match-ROM,
the
Use Search-ROM to
find first available EVKit device
(Recommended) is
automatically checked. This operation finds the available
DS28E05 on the network and populates the drop-down
list. The first device found is selected by default. If the
contents of the 1-Wire network are changed, the
Refresh
Selection
button can be clicked to refresh the list. Note
that the message below the device list indicates if there
are other non-DS28E05 devices present on the network
found during the search. The
Skip-ROM
option calls on
the Skip-ROM command to select any device present.
Only use this option if there is only one device present
on the 1-Wire. If multiple devices are present, they are all
selected at once, potentially causing collisions. A warning
message to that effect is displayed if potential conflicts
are detected when changing to the
Memory
tab.
The
Use ‘Resume’ command when possible
checkbox
instructs the
Memory
tab operations to use the Resume
command. The Resume command is a shortcut command
to select the same device previously selected with the
ROM-level command.
Overdrive speed is used at all times because the
DS28E05 are overdrive-only devices.
Memory Tab
The
Memory
tab (Figure
5)
contains five sections:
Memory Resource Selection, Commands, Options,
Log,
and
Key
Memory Resource Selection
The contents of this drop-down list mirror the memory
resources described in the DS28E05 IC data sheet.
Selecting a memory resource automatically displays
the commands available to operate on this memory in
the
Commands
group box. Most ranges at a minimum
provide the Read command.
Commands/Options
Once a memory range has been selected, one or more
command buttons appear in the
Commands
group
box depending on the properties of the memory range.
Clicking on one of the command buttons highlights it in
yellow. Clicking on the command button also populates
the
Options
group box with fields and/or components
representing the options offered for the command. The
options offered change depending on the command
selected and the selected memory range’s properties.
Once the options have been set, the command can be
performed by clicking on the
Execute Command
button
in the
Options
group box.
The following sections list all possible commands and the
corresponding options.
www.maximintegrated.com
Maxim Integrated
│
5