Texas Instruments HDC1080EVM User Manual

User's Guide
SNAU189A–December 2015–Revised October 2017
HDC1080EVM User 's Guide
Contents
1 Introduction ................................................................................................................... 3
2 Setup .......................................................................................................................... 3
3 GUI Operation .............................................................................................................. 11
4 Board Layout................................................................................................................ 39
5 Schematic ................................................................................................................... 40
6 HDC1080EVM Bill of Materials........................................................................................... 41
List of Figures
1 HDC1080EVM................................................................................................................ 3
2 GUI Installer Welcome Page............................................................................................... 5
3 GUI Installer License Agreement .......................................................................................... 5
4 GUI Installer Installation Directory......................................................................................... 6
5 GUI Installer Copying Files................................................................................................. 6
6 EVM Driver Installer Welcome Page...................................................................................... 7
7 EVM Driver Installer In Progress .......................................................................................... 7
8 EVM Driver Installer Complete............................................................................................. 8
9 GUI Installer Complete...................................................................................................... 8
10 HDC1080EVM µC and Sensor Sections ................................................................................. 9
11 HDC1080EVM Small Sensor Section..................................................................................... 9
12 HDC1080EVM Pads for I2C and Supply of the Smaller Sensor Section ........................................... 10
13 ESD Compliance........................................................................................................... 10
14 Electrostatic Discharge Caution.......................................................................................... 10
15 GUI Splash Screen ........................................................................................................ 11
16 GUI Introduction Page..................................................................................................... 12
17 GUI Disconnected From EVM............................................................................................ 13
18 GUI Connected From EVM ............................................................................................... 13
19 GUI Menu Button........................................................................................................... 14
20 GUI Navigation Menu...................................................................................................... 15
21 Selecting Auto-Read Interval on Register Page ....................................................................... 16
22 Selecting a Register's Current Value for Editting on Register Page................................................. 17
23 Entering New Value for Register on Register Page ................................................................... 17
24 Register Value Updated After Changing Value on Register Page................................................... 18
25 Hovering Mouse Over Register Bit Value on Register Page......................................................... 18
26 Toggling Register Bit Value on Register Page......................................................................... 19
27 Selecting a Register on Register Page.................................................................................. 20
28 Reading the Current Device Register Value on Register Page...................................................... 20
29 Save Register Values to File on Register Page........................................................................ 21
30 Choosing a JSON File Name to Save Register Values............................................................... 22
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
1
www.ti.com
31 Loading Previously Saved Register Values from File on Register Page ........................................... 23
32 Selecting Previously Save Register Value JSON File................................................................. 23
33 HDC1080 GUI Configuration Page ...................................................................................... 24
34 Selecting the Measurement Units for the Data Streaming Graph ................................................... 25
35 Data Streaming Graph Showing Only Relative Humidity Percent ................................................... 26
36 Data Streaming Graph Showing Only Temperature................................................................... 26
37 Select Log File Button on Data Streaming Page....................................................................... 27
38 Selecting the Log File for Data Streaming.............................................................................. 28
39 Show Graph Configuration Button on Data Streaming Page......................................................... 29
40 Setting the Data Streaming Sample Rate to 1 Second ............................................................... 29
41 Manually Setting the Vertical Scale on Data Streaming Graph...................................................... 30
42 Starting Data Acquisition on Data Streaming Graph .................................................................. 31
43 Data Acquisition In Progress on Data Streaming Page ............................................................... 31
44 Stopping Data Acquisition on Data Streaming Graph................................................................. 32
45 Show Statistics Button on Data Streaming Graph..................................................................... 33
46 Data Statistics on Data Streaming Graph............................................................................... 33
47 Moving the Data Graph Sample View................................................................................... 34
48 Viewing the Entire Buffer on Data Graph ............................................................................... 35
49 Select TI-TXT File Button on Firmware Upload Page................................................................. 36
50 Selecting TI-TXT Firmware File for Upload to EVM ................................................................... 36
51 Upload Firmware Button on Firmware Upload Page .................................................................. 37
52 Firmware Upload in Progress............................................................................................. 37
53 Firmware Upload Success................................................................................................ 38
54 Top Layer Routing ......................................................................................................... 39
55 Bottom Layer Routing ..................................................................................................... 39
56 HDC1080EVM Schematic................................................................................................. 40
List of Tables
1 Device and Package Configurations ...................................................................................... 3
2
HDC1080EVM User 's Guide
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
1 Introduction
The EVM contains one HDC1080 (See Table 1).
DEVICE IC PACKAGE
U1 HDC1080 PWSON 6pin
The EVM hosts an MSP430F5528 microcontroller (µC) as well as the HDC1080. The µC is used to control the HDC1080 and communicate with a host PC through a USB port. The EVM is designed to be broken into two sections if desired. The sensor section can be separated from the µC section so that the user can remotely locate the sensor from the µC section.
2 Setup
This section describes the connectors on the EVM as well and how to properly connect, set up and use the HDC1080EVM.
Introduction
Table 1. Device and Package Configurations
Figure 1. HDC1080EVM
2.1 Input/Output Connector Description
2.1.1 J1 – 5x1 Header
This header is not populated and can be installed if the EVM is broken in 2 sections: PC interface and Sensor. This connector with its counterpart J2 allows the communication of the two sections through a 4­wire cable.
Pin out:
J1.1 GND
J1.2 SDA
J1.3 SCL
J1.4 DRDYn (NOTE: this signal is not supported by the HDC1080, and does not need to be
connected to a host controller)
J1.5 VDD
All trademarks are the property of their respective owners.
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
3
Setup
2.1.2 J2 – 5x1 Header
This header is not populated and can be installed if the EVM is broken in 2 sections: PC interface and Sensor. This connector with its counterpart J1 allows the communication of the two sections through a 5­wire cable.
Pin out:
J2.1 GND
J2.2 SDA
J2.3 SCL
J2.4 DRDYn (NOTE: this signal is not supported by the HDC1080n and does not need to be
connected)
J2.5 VDD
2.1.3 J3 – USB Type A Connector
This connector is used for communications with the PC and provides power for the EVM.
2.2 Hardware Setup
The HDC1080EVM power is supplied through the USB connector. The LDO (U4) converts the 5V from the USB to 3.3V used by the HDC1080 and the MSP430. The EVM may be directly inserted into a USB port on a PC or laptop, or may be connected to the latter using the appropriate USB cable.
The I2C address of the HDC1080 is 1000000xb and is fixed by design. The EVM features a Spy-by-Wire interface to the MSP430 that enables custom firmware development and
debug using Code Composer Studio ©.
www.ti.com
2.3 Software Setup
2.3.1 System Requirements
The Sensing Solutions GUI supports:
64-bit Windows 7
64-bit Windows XP The current GUI does not support 32-bit Windows operating systems. The host machine is required for device configuration and data streaming. The following steps are necessary to prepare the EVM for the GUI:
The GUI and EVM driver must be installed on the host.
The EVM must be connected to a full speed USB port (USB 1.0 or above).
2.3.2 Sensing Solutions GUI and EVM Driver Installation
The Sensing Solutions GUI and EVM driver installer is packaged in a zip file. Follow these steps to install the software.
1. Download the software ZIP file from the EVM tool page
2. Extract the downloaded ZIP file
3. Run the included executable
4. Follow all directions from the installer
4
HDC1080EVM User 's Guide
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
Setup
Figure 2. GUI Installer Welcome Page
5. Read the license agreement and if you still wish to install the software, select “I accept the agreement” and click “Next” as shown in
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Figure 3. GUI Installer License Agreement
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
5
Setup
www.ti.com
6. Select the installation directory. If the user installing the software is not a system administrator a directory not with “Program Files” must be chosen instead of the default.
7. Wait for all files to install
Figure 4. GUI Installer Installation Directory
6
HDC1080EVM User 's Guide
Figure 5. GUI Installer Copying Files
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
8. After the files have copied a device driver installer will start. If prompted about an unsigned driver,
Setup
choose to install the driver anyways. If running Windows 8 or 8.1, the PC must be started in a “Safe” mode to install the unsigned driver.
Figure 6. EVM Driver Installer Welcome Page
9. Wait for the driver to install
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Figure 7. EVM Driver Installer In Progress
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
7
Setup
www.ti.com
10. Click “Finish” after the driver has been installed
Figure 8. EVM Driver Installer Complete
11. Click “Finish” to complete the software installation
8
HDC1080EVM User 's Guide
Figure 9. GUI Installer Complete
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
2.4 Operation
When the EVM is connected the host computer, the latter must automatically detect the device as an HDC1080EVM/HDC1000EVM.
Launch the GUI. A detailed description of the GUI operation is presented later in this document.
2.5 Reducing the Sensor Thermal Mass
The HDC1080EVM can be broken into 2 sections to isolate the thermal mass of the µC from the HDC1080. The yellow arrow in Figure 10 shows the board perforations that allow the two sections to be broken apart.
Figure 10. HDC1080EVM µC and Sensor Sections
The communication between the two modules is achieved through the connectors J1 and J2 and a 4-wire cable. In this configuration the thermal mass of the EVM is dramatically reduced, improving the temperature measurement performance of the HDC1080. The cable connecting J1 to J2 must conform to I2C cable length constraints. When used in this configuration, the GUI can still be used to communicate with the EVM and collect data.
If the thermal mass of the sensor section is still excessive, the sensor section can be reduced by breaking it at the perforation shown by the yellow arrow, indicated in Figure 11. The PCB segment that hosts the HDC1080 is 5.5mm x 5mm.
Setup
Figure 11. HDC1080EVM Small Sensor Section
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
9
Setup
www.ti.com
The communications with the µC section is achieved through a 4-wire cable soldered at the pads accessible on the bottom layer of the PCB (Refer to Figure 12).
Figure 12. HDC1080EVM Pads for I2C and Supply of the Smaller Sensor Section
2.6 PCB Breakoff Sections and Compliance
The different sections of the EVM may be broken apart for ease of prototyping and development. Please note that breaking apart the sections voids the warranty. In addition, the stated performance and compliance specifications of the EVM cannot be ensured when sections have been broken apart.
If provided, the shielded USB cable is less than 3m in length. If not, and one is to be purchased for use with this EVM, it is required to be longer than 3m to retain the stated performance and compliance.
Figure 13. ESD Compliance
Figure 14. Electrostatic Discharge Caution
10
HDC1080EVM User 's Guide
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
3 GUI Operation
The section describes how to use the GUI
3.1 Starting the GUI
Follow these steps to start the GUI:
1. Select the windows start menu
2. Select “All programs”
3. Select the “Texas Instruments” folder
4. Select the Sensing Solutions GUI
5. Click “Sensing Solutions GUI”
6. Splash screen will appear for at least two seconds.
Slower PC’s may show a blank splash screen without any texts for up to 20 seconds
GUI Operation
7. After the splash screen is displayed the main window will open. Note: Only one instance of the GUI may be open at a time!
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Figure 15. GUI Splash Screen
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
11
GUI Operation
www.ti.com
3.2 Connecting the EVM
Follow these steps to connect the EVM to the GUI:
1. Attach the EVM to the computer using the USB port.
2. The GUI always shows the connection status on the bottom left corner of the GUI
The initial release of this GUI does not support multiple GUI instances or multiple devices. To
control multiple EVMs, virtual machines may be used or multiple PC’s are required. Future releases will support multiple EVMs from a single instance of the GUI.
Figure 16. GUI Introduction Page
12
HDC1080EVM User 's Guide
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
GUI Operation
Figure 17. GUI Disconnected From EVM
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Figure 18. GUI Connected From EVM
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
13
GUI Operation
3.3 Navigating the GUI
To navigate to different pages of the GUI follow these steps:
1. Click “Menu” in the upper left corner
www.ti.com
Figure 19. GUI Menu Button
2. Select the desired page from the menu shown on the left
14
HDC1080EVM User 's Guide
SNAU189A–December 2015–Revised October 2017
Copyright © 2015–2017, Texas Instruments Incorporated
Submit Documentation Feedback
www.ti.com
GUI Operation
Figure 20. GUI Navigation Menu
3.4 Configuring the Device Using Register Page
The register page allows users to control the device directly with the register values. The user may also use this page to read the currect register values on the device.
3.4.1 Automatically Updating GUI Register Values Using Auto-Read
Autoread will periodically request the register values on the device. Click the dropdown box next to “Auto Read” to select the update interval.
SNAU189A–December 2015–Revised October 2017
Submit Documentation Feedback
Copyright © 2015–2017, Texas Instruments Incorporated
HDC1080EVM User 's Guide
15
Loading...
+ 32 hidden pages