TC74 Serial Temperature Sensor Demo Board User's Guide

TC74 Serial Temperature Sensor
Demo Board User’s Guide
 2002 Microchip Technology Inc.
DS51303A
Note the following details of the code protection feature on Microchip devices:
•
Microchip products meet the specification contained in their particular Microchip Data Sheet.
•
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
•
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip's Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
•
Microchip is willing to work with the customer who is concerned about the integrity of their code.
•
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products.
Information contained in this publication regarding device
applications and the like is intended through suggestion only
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
No representation or warranty is given and no liability is
assumed by Microchip Technology Incorporated with respect
to the accuracy or use of such information, or infringement of
patents or other intellectual property rights arising from such
use or otherwise. Use of Microchip’s products as critical components in life support systems is not authorized except with
express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any intellectual property
rights.
Trademarks
The Microchip name and logo, the Microchip logo, KEELOQ,
MPLAB, PIC, PICmicro, PICSTART and PRO MATE are
registered trademarks of Microchip Technology Incorporated
in the U.S.A. and other countries.
FilterLab, microID, MXDEV, MXLAB, PICMASTER, SEEVAL
and The Embedded Control Solutions Company are
registered trademarks of Microchip Technology Incorporated
in the U.S.A.
dsPIC, dsPICDEM.net, ECONOMONITOR, FanSense,
FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP,
ICEPIC, microPort, Migratable Memory, MPASM, MPLIB,
MPLINK, MPSIM, PICC, PICDEM, PICDEM.net, rfPIC, Select
Mode and Total Endurance are trademarks of Microchip
Technology Incorporated in the U.S.A. and other countries.
Serialized Quick Turn Programming (SQTP) is a service mark
of Microchip Technology Incorporated in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
© 2002, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
Microchip received QS-9000 quality system
certification for its worldwide headquarters,
design and wafer fabrication facilities in
Chandler and Tempe, Arizona in July 1999
and Mountain View, California in March 2002.
The Company’s quality system processes and
procedures are QS-9000 compliant for its
PICmicro® 8-bit MCUs, KEELOQ® code hopping
devices, Serial EEPROMs, microperipherals,
non-volatile memory and analog products. In
addition, Microchip’s quality system for the
design and manufacture of development
systems is ISO 9001 certified.
DS51303A - page ii
 2002 Microchip Technology Inc.
TC74 Serial Temperature Sensor
Demo Board User’s Guide
Table of Contents
Chapter 1. General Information
1.1
Introduction ..................................................................................... 1
1.2
The TC74 Demo Board ................................................................... 2
1.3
TC74 Board Applications ................................................................ 3
1.4
Reference Documents .................................................................... 3
Chapter 2. Getting Started
2.1
TC74 Software Installation and Menu Options ............................... 5
2.2
Hardware Installation ...................................................................... 8
2.3
Implementing the TC74 .................................................................. 8
Appendix A. Board Layout
A.1
Introduction ..................................................................................... 9
A.2
Board Layout and Schematic ......................................................... 9
A.3
Demo Board Components ............................................................. 10
A.4
TC74 Functional Block Diagram ................................................... 10
Worldwide Sales and Service ............................................................................. 12
 2002 Microchip Technology Inc.
DS51303A-page iii
TC74 Serial Temperature Sensor Demo Board User’s Guide
NOTES:
DS51303A-page iv
 2002 Microchip Technology Inc.
TC74 Serial Temperature Sensor
Demo Board User’s Guide
Chapter 1. General Information
1.1
INTRODUCTION
Thank you for purchasing the TC74 Serial Temperature Sensor Demo Board from
Microchip Technology Inc. The TC74 Demo Board is an evaluation and demonstration
board specifically designed to support Microchip’s TC74, a 2-wire serial temperature
sensor. Communication with the TC74 is accomplished with a PC running the
communication software.
The evaluation board and software for the TC74 have been designed specifically for
use with a PC running Windows® 95 and an available parallel port.
The TC74 Demo Board has the following features:
1.
2.
3.
4.
5.
6.
7.
A TC74A5-5.0VCT device.
Parallel port for power and communication.
3/4” x 2 1/2” circuit board allows “real-world” evaluation and design.
Footprint for temperature-to-voltage IC.
Printer port connector (female).
Unpopulated holes for pull-up resistors.
Unpopulated holes for thermistor (comparative evaluation).
 2002 Microchip Technology Inc.
DS51303A-page 1
TC74 Serial Temperature Sensor Demo Board User’s Guide
1.2
THE TC74 DEMO BOARD
The TC74 Demo (Figure 1-1) is built on a 3/4 inch by 2 1/2 inch PC board featuring
easy setup for bench top evaluation and testing. The board is powered directly from the
PC printer port.
The TC74 Demo Kit comes with the following:
1.
2.
3.
4.
5.
TC74 Demo Board
TC74A5-5.0VCT (sample on PCB)
TC74 Serial Temperature Sensor Demo Board User’s Guide (DS51303)
TC74 Data Sheet (DS21462)
TC74 Communication Software
The following must be provided by the user to implement a TC74 system.
1. Centronics Port Printer Cable.
If any item is damaged or missing, please contact your nearest Microchip sales office
listed on the back of this publication.
FIGURE 1-1:
DS51303A-page 2
TC74 Serial Temperature Sensor Demo Board
 2002 Microchip Technology Inc.
General Information
1.3
TC74 DEMO BOARD APPLICATIONS
The TC74 Demo Board is the ideal solution for identifying the temperature profile of
applications, such as, datacom, telecom and PC equipment. Simply let your equipment
run under normal operating conditions, record temperature data in wide time intervals
and save the resulting data in a file.
The following are appropriate applications for the TC74 Demo Board:
1.
2.
3.
4.
5.
1.4
Thermal protection for hard disk drives and other PC peripherals.
PC card devices for notebook computers.
Real-time temperature measurement for datacom and telecom equipment.
Low cost thermostat controls.
Thermistor replacement.
REFERENCE DOCUMENTS
Other Reference Documents may be obtained by contacting your nearest Microchip
sales office (listed on the back of this document) or by visiting the Microchip website at
(www.microchip.com).
• Technical Library CD-ROM, (DS00161), or the individual data sheet:
- TC74 Data Sheet, (DS21462)
• Analog & Interface Families Data Book 2002, (DS00207)
• 2002 Technical Documentation Analog & Interface Product Families CD-ROM,
(DS51205)
• Serial Output Temperature Sensor Family Sell Sheet, (DS21651)
• TC74 Demo Board Kit Sell Sheet, (DS51253)
 2002 Microchip Technology Inc.
DS51303A-page 3
TC74 Serial Temperature Sensor Demo Board User’s Guide
NOTES:
DS51303A-page 4
 2002 Microchip Technology Inc.
TC74 Serial Temperature Sensor
Demo Board User’s Guide
Chapter 2. Getting Started
This chapter discusses the necessary steps for installing the software, understanding
the various menu options and installing the hardware components. Additionally, it
explains how to implement the TC74 Demo Board. Before getting started, please
check the contents you received against the TC74 Demo Board Packing List. Also,
please read section 1.2‚ "The TC74 Demo Board", in Chapter 1 for a list of what is
included in the TC74 kit and what you must provide. Assemble the necessary items.
2.1
TC74 SOFTWARE INSTALLATION AND MENU OPTIONS
You can either download the TC74 software via the Internet or download it from the
TC74 installation disk.
1. First create a directory for the evaluation software to reside in, such as,
\Program Files\Microchip.
2. Next, use pkunzip (or any other readily available decompressing software) to
extract the software from TC74EV.ZIP to the directory that was created.
3. Finally, the software can be launched by double clicking on the TC74.EXE file
from the Microsoft® Windows® Explorer Start Menu or File Manager.
2.1.1
Software Screen Menus
This section gives a brief description of the various menu commands and features
associated with the TC74 software. See Figure 2-1.
FIGURE 2-1:
 2002 Microchip Technology Inc.
TC74 Serial Temperature Sensor Software, Sample Screen
DS51303A-page 5
TC74 Serial Temperature Sensor Demo Board User’s Guide
2.1.1.1
FILE MENU COMMANDS
The file menu offers the following commands:
1. Save
Saves the current group of temperature samples to a file.
2. Save As
Saves the current group of temperature samples to a user supplied file name.
3. Exit
Exits the TC74 software.
4. File Save / File Save As
Use this command to save the current group of temperature readings to a file.
5. Exit Command
Use this command to end your TC74 session. You can also use the Close
command on the application’s control menu.
Shortcuts:
Mouse: Double-click the application’s control menu button.
Keys: ALT+ F4
2.1.1.2
LPT PORT MENU COMMANDS
The LPT Port menu is used to specify the address of the parallel port to which the TC74
board is connected. The three most common addresses are shown as menu selections.
The currently selected port is also stored in the system registry and automatically resets
when the software is restarted.
0X378
Set the LPT port address to 0X378.
0X278
Set the LPT port address to 0X278.
0X278
Set the LPT port address to 0X278.
2.1.1.2.1
Custom Command
If the parallel printer port address is not displayed in the menu, use the Custom option to
set the address. Enter three hexadecimal characters. Do not preface the number with
any extra formatting characters. Use extreme caution. If the address is set incorrectly, it
may be necessary to reboot the computer. It is not recommended that this address be set
arbitrarily.
2.1.1.2.2
1.
2.
3.
4.
5.
6.
7.
How to find the LPT Port Address
Double click the My Computer icon on your desktop.
Open the Control Panel and then double click the System icon.
Click on the Device Manager tab.
Expand the Ports (COM & LPT) entry by double clicking it.
Highlight the correct LPT port and then click the Properties button.
Click on the Resources tab.
Make a note of the Setting for the Input/Output Range. The first number in that
range is the address of the port.
2.1.1.3
SMBus™ BUS ADDRESS
The SMBus™ address of the TC74 chip must be set by selecting the appropriate
address from the menu options. The SMBus address is also stored in the system registry and reset whenever the software is restarted. The SMBus address is not configurable on the evaluation board but is a factory programmable option. The software
defaults to the standard SMBus address used by the TC74 silicon.
DS51303A-page 6
 2002 Microchip Technology Inc.
Getting Started
2.1.1.4
HELP MENU COMMANDS
The Help menu offers the following commands which provide assistance with this
application:
1. Help Topics
Provides an index to topics on which to get assistance.
2. About
Displays the version number of this application.
3. Index Card
Use this command to display the opening screen of Help. From the opening
screen you can go to step-by-step instructions for using the TC74 software and
to access various types of reference information. Once you open Help, you can
click the Contents button whenever you want to return to the opening screen.
4. About Command
Use this command to display the copyright notice and version number of your
copy of the TC74 software.
2.1.1.5
ON/OFF BUTTON
The TC74 Demo Board is powered directly from the computer’s parallel port, therefore,
the software power button must be clicked on in order to power and establish
communication with the board. If clicking on the power button results in an error
message, make sure that the serial bus address and parallel port address have been
set properly.
2.1.1.6
CONFIGURATION REGISTER
The contents of the Temperature register are non-programmable. This is a read-only
register.
The Configuration Register has only one writable bit. Bit 7 (standby mode) can be
toggled by clicking the corresponding check box. Bit 6 indicates that a sample is ready
and is read-only. All other bits read back as zero.
2.1.1.7
THE TEMPERATURE GAUGE
The temperature gauge is to the left of the temperature graph and uses the same
vertical scale as the graph. It displays the current value of the temperature register.
2.1.1.8
THE TEMPERATURE GRAPH
The temperature graph plots the last 100 readings of the temperature register. The
graph is reset whenever the On/Off power switch is clicked On or the Clear Graph
button is clicked.
A new point is graphed when the temperature register Read button is clicked or when
the software makes a timed read of the Temperature register during looped read mode.
The current set of graphed readings can be saved at any time from the File Menu.
2.1.1.9
LOOP BUTTON
To automatically read the temperature on an ongoing basis, click the Loop button. This
displays a dialog box that asks how often the software should read the temperature
register. Positive values up to 18 hours are allowed. A value of 0 hrs, 0 min and 0s will
be converted to 1 second. The temperature graph will be updated each time the
temperature register is read. To stop the automatic loop read, click the Stop button
(displayed only during looping mode).
 2002 Microchip Technology Inc.
DS51303A-page 7
TC74 Serial Temperature Sensor Demo Board User’s Guide
2.2
HARDWARE INSTALLATION
Connect the Centronics connector on the evaluation board to an available parallel port
on your computer, using a standard printer cable (cable not included with the TC74 kit).
The evaluation board is powered directly from the parallel port and therefore no
external power connection is required.
2.3
IMPLEMENTING THE TC74
To get started with the TC74, launch the software from the Windows® 95 start menu.
The LPT Port menu allows the user to specify the address of the parallel port to which
the TC74 board is connected. The three most common addresses are shown as menu
selections:
0X378
Set the LPT port address to 0X378.
0X278
Set the LPT port address to 0X278.
0X3BC
Set the LPT port address to 0X3BC.
Custom
Advanced feature that allows you to enter a different address.
To power-up the board and to start reading temperature data, simply click the “Board
Power” button. The temperature will be displayed in the temperature register and on
the thermometer and temperature graph.
To automatically read the temperature on an ongoing basis, click the Loop button. This
displays a dialog box that asks how often the software should read the temperature
register. Non-negative values up to 18 hours are allowed. A value of 0 hours, 0 minutes
and 0 seconds will be converted to 1 second.
The temperature graph will be updated each time the temperature register is read. To
stop the automatic loop read, click on the Stop button.
The contents of the temperature register are non-programmable. This is a read-only
register. The configuration register has only one writable bit. Bit 7 (Standby Mode) can
be toggled by clicking the corresponding check box.
DS51303A-page 8
 2002 Microchip Technology Inc.
TC74 Serial Temperature Sensor
Demo Board User’s Guide
Appendix A. Board Layout
A.1
INTRODUCTION
This appendix contains general information concerning the layout, schematic and
components for the TC74 Demo Board.
A.2
BOARD LAYOUT AND SCHEMATIC
DB1, DB36F
Centronics
Female
2
VDD
8
SCLK
13
SDATA
9
SDATA
D1
R1
R2
TC74
C2
0.1 µF
FIGURE A-1:
+
–
R3 (Thermistor)
100 kΩ @ 25°C
+
–
Thermistor
TC74 Demo Board Layout and Schematic
 2002 Microchip Technology Inc.
DS51303A-page 9
TC74 Serial Temperature Sensor Demo Board User’s Guide
A.3
DEMO BOARD COMPONENTS
Table A-1 lists the components that the TC74 board consists of and their associated
values assigned.
TABLE A-1:
TC74 BOARD COMPONENTS AND VALUES
Component
A.4
Component Values
R1
Pull-up Resistor - Not populated
R2
Pull-up Resistor - Not populated
C2
.1 µF Capacitor
U1
TC74A5-5.0VCT Device
D1
IN4148 diode or 1N914
U3
Thermistor - Not populated
DB1
Printer Port Connector - Female
TC74 FUNCTIONAL BLOCK DIAGRAM
The diagram pictured in Figure A-2 shows the TC74 powered directly to a PC running
the communication software.
TC74
GND
To PC
DB36-F
VDD
SCL
SDA
FIGURE A-2:
DS51303A-page 10
TC74 Functional Block Diagram
 2002 Microchip Technology Inc.
Board Layout
NOTES:
 2002 Microchip Technology Inc.
DS51303A-page 11
WORLDWIDE SALES AND SERVICE
AMERICAS
ASIA/PACIFIC
Corporate Office
Australia
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200 Fax: 480-792-7277
Technical Support: 480-792-7627
Web Address: http://www.microchip.com
Microchip Technology Australia Pty Ltd
Suite 22, 41 Rawson Street
Epping 2121, NSW
Australia
Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
Rocky Mountain
China - Beijing
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7966 Fax: 480-792-4338
Atlanta
3780 Mansell Road, Suite 130
Alpharetta, GA 30022
Tel: 770-640-0034 Fax: 770-640-0307
Boston
2 Lan Drive, Suite 120
Westford, MA 01886
Tel: 978-692-3848 Fax: 978-692-3821
Chicago
333 Pierce Road, Suite 180
Itasca, IL 60143
Tel: 630-285-0071 Fax: 630-285-0075
Dallas
4570 Westgrove Drive, Suite 160
Addison, TX 75001
Tel: 972-818-7423 Fax: 972-818-2924
Detroit
Tri-Atria Office Building
32255 Northwestern Highway, Suite 190
Farmington Hills, MI 48334
Tel: 248-538-2250 Fax: 248-538-2260
Kokomo
2767 S. Albright Road
Kokomo, Indiana 46902
Tel: 765-864-8360 Fax: 765-864-8387
Los Angeles
18201 Von Karman, Suite 1090
Irvine, CA 92612
Tel: 949-263-1888 Fax: 949-263-1338
San Jose
Microchip Technology Inc.
2107 North First Street, Suite 590
San Jose, CA 95131
Tel: 408-436-7950 Fax: 408-436-7955
Toronto
6285 Northam Drive, Suite 108
Mississauga, Ontario L4V 1X5, Canada
Tel: 905-673-0699 Fax: 905-673-6509
Microchip Technology Consulting (Shanghai)
Co., Ltd., Beijing Liaison Office
Unit 915
Bei Hai Wan Tai Bldg.
No. 6 Chaoyangmen Beidajie
Beijing, 100027, No. China
Tel: 86-10-85282100 Fax: 86-10-85282104
China - Chengdu
Microchip Technology Consulting (Shanghai)
Co., Ltd., Chengdu Liaison Office
Rm. 2401-2402, 24th Floor,
Ming Xing Financial Tower
No. 88 TIDU Street
Chengdu 610016, China
Tel: 86-28-86766200 Fax: 86-28-86766599
China - Fuzhou
Microchip Technology Consulting (Shanghai)
Co., Ltd., Fuzhou Liaison Office
Unit 28F, World Trade Plaza
No. 71 Wusi Road
Fuzhou 350001, China
Tel: 86-591-7503506 Fax: 86-591-7503521
China - Hong Kong SAR
Microchip Technology Hongkong Ltd.
Unit 901-6, Tower 2, Metroplaza
223 Hing Fong Road
Kwai Fong, N.T., Hong Kong
Tel: 852-2401-1200 Fax: 852-2401-3431
China - Shanghai
Microchip Technology Consulting (Shanghai)
Co., Ltd.
Room 701, Bldg. B
Far East International Plaza
No. 317 Xian Xia Road
Shanghai, 200051
Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
China - Shenzhen
Microchip Technology Consulting (Shanghai)
Co., Ltd., Shenzhen Liaison Office
Rm. 1812, 18/F, Building A, United Plaza
No. 5022 Binhe Road, Futian District
Shenzhen 518033, China
Tel: 86-755-82901380 Fax: 86-755-82966626
China - Qingdao
Rm. B503, Fullhope Plaza,
No. 12 Hong Kong Central Rd.
Qingdao 266071, China
Tel: 86-532-5027355 Fax: 86-532-5027205
India
Microchip Technology Inc.
India Liaison Office
Divyasree Chambers
1 Floor, Wing A (A3/A4)
No. 11, O’Shaugnessey Road
Bangalore, 560 025, India
Tel: 91-80-2290061 Fax: 91-80-2290062
Japan
Microchip Technology Japan K.K.
Benex S-1 6F
3-18-20, Shinyokohama
Kohoku-Ku, Yokohama-shi
Kanagawa, 222-0033, Japan
Tel: 81-45-471- 6166 Fax: 81-45-471-6122
Korea
Microchip Technology Korea
168-1, Youngbo Bldg. 3 Floor
Samsung-Dong, Kangnam-Ku
Seoul, Korea 135-882
Tel: 82-2-554-7200 Fax: 82-2-558-5934
Singapore
Microchip Technology Singapore Pte Ltd.
200 Middle Road
#07-02 Prime Centre
Singapore, 188980
Tel: 65-6334-8870 Fax: 65-6334-8850
Taiwan
Microchip Technology (Barbados) Inc.,
Taiwan Branch
11F-3, No. 207
Tung Hua North Road
Taipei, 105, Taiwan
Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
EUROPE
Austria
Microchip Technology Austria GmbH
Durisolstrasse 2
A-4600 Wels
Austria
Tel: 43-7242-2244-399
Fax: 43-7242-2244-393
Denmark
Microchip Technology Nordic ApS
Regus Business Centre
Lautrup hoj 1-3
Ballerup DK-2750 Denmark
Tel: 45 4420 9895 Fax: 45 4420 9910
France
Microchip Technology SARL
Parc d’Activite du Moulin de Massy
43 Rue du Saule Trapu
Batiment A - ler Etage
91300 Massy, France
Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
Germany
Microchip Technology GmbH
Steinheilstrasse 10
D-85737 Ismaning, Germany
Tel: 49-89-627-144 0 Fax: 49-89-627-144-44
Italy
Microchip Technology SRL
Centro Direzionale Colleoni
Palazzo Taurus 1 V. Le Colleoni 1
20041 Agrate Brianza
Milan, Italy
Tel: 39-039-65791-1 Fax: 39-039-6899883
United Kingdom
Microchip Ltd.
505 Eskdale Road
Winnersh Triangle
Wokingham
Berkshire, England RG41 5TU
Tel: 44 118 921 5869 Fax: 44-118 921-5820
12/05/02
DS51303A-page 12
 2002 Microchip Technology Inc.