background image

Software

www.ti.com

14

SLAU822A – December 2019 – Revised April 2020

Submit Documentation Feedback

Copyright © 2019–2020, Texas Instruments Incorporated

TUSS44x0 EVM for Ultrasonic Sensors User's Guide

Table 5. EVM Status Possibilities

EVM STATUS

SUCCESS

PARTIAL SUCCESS

FAILURE

USB Controller

MSP-EXP430F5529LP

MSP-EXP430F5529LP

(blank)

USB Firmware

03000000

03000000

(blank)

Connection Status

COMx

COMx

(blank)

Device Status

TUSS44x0

N/A or Wrong Addr or (blank)

N/A or Wrong Addr or (blank)

Table 6

lists a definition for each EVM Status field.

Table 6. EVM Status Field Definitions

EVM STATUS

DEFINITION

USB Controller

The MSP-EXP430F5529LP is programmed with TI’s USB2ANY Controller (U2A) host interface (I/F)
controller firmware. The GUI calls API functions for the U2A to execute. The U2A I/F is the only compatible
USB controller for the TUSS44x0 EVM GUI.

USB Firmware

The U2A firmware may be updated for improvements or bug fixes by TI. Version 03000000 is the initially
released version. See the About section of the GUI to determine which version of firmware is available and
expected for compatible GUI operation.

Connection Status

Typically, only one U2A is connected to a PC, though the U2A APIs are able to distinguish multiple U2A
devices on the same USB bus by serial COM port identification. The GUI automatically detects and uses
the first available U2A COM port. TI advises that a single U2A I/F be connected to your PC during the
evaluation of the TUSS44x0 EVM.

Device Status

When a SPI read command is successfully executed during TUSS44x0 GUI start-up, the status will update
with the connected device part number based on the Dev ID value. At the GUI’s start-up, a read command
of the Device ID is attempted to determine which specific part number is available. If the status reads back
fails to

N/A or Wrong Addr

, use the following checklist to troubleshoot:

• Is the BoosterPack™ Plug-in Module correctly stacked on the LaunchPad™ Development Kit?

• Is the TUSS44x0 EVM powered with a voltage of 5 to 36 V?

• Is the power supply unit able to source at least 20 mA at VDD?

• If the device was powered after the GUI was first initialized, click the

Find Device

button to retry the

TUSS44x0 check.

If the GUI does not automatically detect the presence of the EVM, the

Find Device

button is available to

manually check for the USB controller. When the USB controller is manually detected and successfully
connected, the

Find Device

button can be used to manually scan for a connected TUSS44x0 device by

issuing the aforementioned Device ID register read command. If the device is power cycled during GUI
evaluation, click the

Find Device

button to refresh the GUI controls and indicators.

In the event that no TUSS44x0 EVM is connected, but the user is still interested in an example of the GUI
configuration for a working device, the

Simulate

button populates all controls with default values and lets

the user run the GUI with simulated results. The TUSS44x0 Status field displays

SIMULATE

when in

simulation mode. When an actual TUSS44x0 device is connected, the status updates automatically.

3.5

TUSS44x0 GUI Center Panel

The center panel is the primary interface for the user to configure the TUSS44x0 device settings,
read/write/program device memory, and monitor/export the ultrasonic time-of-flight results.

3.5.1

Device Settings

The device settings give the user access to the TUSS44x0 random access memory (RAM), which
includes driver strength, receiver sensitivity, logarithmic amplifier gain, and test mode controls. At power-
up, the device always defaults with generic settings for out-of-box performance, but typically requires
additional optimization by adjusting the device settings.

3.5.1.1

Block Diagram

The block diagram representation of the TUSS44x0 is a simplified view of the settings on the

Data Monitor

page superimposed onto a visual equivalent of each device function.

These control groups are defined as follows:

Содержание TUSS44 0 Series

Страница 1: ...ts 1 Introduction 3 2 Setup and Operation 4 2 1 BOOSTXL TUSS44x0 Active EVM Setup and Operation 4 2 2 BOOST TUSS44x0 Discontinued EVM Setup and Operation 6 2 3 Installing the Graphical User Interface Software 9 2 4 Power On the EVM 9 3 Software 10 3 1 Installation 10 3 2 Flash Program MSP EXP430F5529LP 10 3 3 TUSS44x0 GUI Start Up Screen 11 3 4 TUSS44x0 GUI Left Panel 12 3 5 TUSS44x0 GUI Center Pa...

Страница 2: ...ematic 35 27 BOOST TUSS4470 Schematic 36 28 Top Overview of BOOST TUSS44x0 Layout and Components 40 29 Bottom Overview of BOOST TUSS44x0 Layout and Components 40 List of Tables 1 Power Mode Jumper Position 6 2 Power Mode Jumper Position 8 3 Device Error Status Descriptions 13 4 Device Information Status Descriptions 13 5 EVM Status Possibilities 14 6 EVM Status Field Definitions 14 7 Memory Map In...

Страница 3: ...d as the USB to PC GUI communication bridge as an example on how to implement a master MCU to communicate with and control the TUSS44x0 through SPI and GPIO interfaces NOTE The BOOSTXL TUSS44x0 requires an external master controller to evaluate the TUSS44x0 The TUSS44x0 is exclusively a slave device The MSP EXP430F5529LP is controlled by commands received from the BOOSTXL TUSS44x0 EVM GUI and retu...

Страница 4: ...L TUSS4470 BoosterPack Plug in Module MSP EXP430F5529LP included with the purchase of the TUSS44x0 F5529 BNDL TUSS44x0 EVM GUI TUSS Gen III EVM GUI download from TUSS44x0 product page A computer running an operating system of Windows 7 or later and NET Framework 4 5 Micro USB to USB cable included with the purchase of the TUSS44x0 F5529 BNDL Optional A single power supply unit battery or AC DC ada...

Страница 5: ... J4 to most closely equal or rounded up to the calculated capacitance values based on the transducer frequency 5 Connect the micro USB cable to a PC see Section 2 1 2 2 6 If using an external power supply turn on the supply see Section 2 1 2 2 Figure 3 shows the assembled solution for the BOOSTXL TUSS44x0 board configuration Figure 3 EVM Boards Assembled WARNING This EVM contains components that a...

Страница 6: ...le and disconnect the 3 3 V LDO input and output MAIN is rated for a voltage range of 5 V to 36 V and VDD is rated for a voltage of 3 3 V when paired with the MSP EXP430F5529LP master VDD can be increased to 5 0 V if paired with a different microcontroller master The LaunchPad MCU is known to create noise at the TUSS44x0 AFE If the noise becomes too large in amplitude especially for high pass filt...

Страница 7: ... as described in these steps 1 Stack the BOOST TUSS44x0 board on top of the MSP EXP430F5529LP Pin 1 of the MSP EXP430F5529LP must align with pin 1 of the BOOST TUSS44x0 LaunchPad BoosterPack connector J1 2 Position the power mode jumper for the intended use case see Figure 5 3 Connect the micro USB cable to a PC see Section 2 2 2 2 4 If using an external power supply turn on the supply see Section...

Страница 8: ...020 Submit Documentation Feedback Copyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide WARNING This EVM contains components that are sensitive to electrostatic discharge ESD Use proper laboratory techniques and equipment to minimize the chance of an ESD or electrical overstress EOS event 2 2 2 2 Power Mode Jumper Settings The BOOST TUSS44x0 EVM has an...

Страница 9: ...nt external sources J6 Pin 4 MAIN and J6 Pin 2 VDD TI recommends full evaluation and development of the TUSS44x0 be performed in this mode for best results MAIN is rated for a voltage range of 5 V to 36 V and VDD is rated for a voltage of 3 3 V when paired with the MSP EXP430F5529LP master VDD can be increased to 5 0 V if paired with a different microcontroller master 2 3 Installing the Graphical ...

Страница 10: ... the exe to the same directory or the GUI will fail to load 3 2 Flash Program MSP EXP430F5529LP If the MSP EXP430F5529LP has not been flash programmed with the required TUSS44x0 EVM batch bat firmware the GUI automatically prompts the user to do this at start up or after the MSP EXP430F5529LP is plugged in to the USB port Figure 6 Automatic Prompt to Flash Program MSP EXP430F5529LP The GUI install...

Страница 11: ...ated in the My Documents under TUSS44x0 EVM although these drivers should have been previously installed by the TUSS44x0 EVM GUI install wizard The tuss44x0 firmware bat in My Documents is only compatible with a 64 bit operating system For a 32 bit version of the tuss44x0 firmware bat file navigate to the install path of the TUSS44x0 EVM GUI and unzip tuss44x0_fw_installer_32bit zip Run the one_ti...

Страница 12: ...enter and right The left and right panels are secondary panels for utilities supporting tools calculators and background functions The center panel displays and allows the user to update all device related pages 3 4 TUSS44x0 GUI Left Panel The left panel of the GUI contains the listing of pages in a tree view format and the current status of USB connectivity of the EVM 3 4 1 Tree View Page Listing...

Страница 13: ...LSE_FLT bit EE_CRC_FLT Set if there is a CRC Error when loading internal EEPROM memory This is also indicated by EE_CRC_FLT bit DEV_STATE Device State 00 LISTEN 01 BURST 10 STANDBY 11 SLEEP Table 4 lists descriptions of the device information status bits Table 4 Device Information Status Descriptions DEVICE STATUS DESCRIPTION IO1 Pin IO1 Pin logic level status used for driver control IO2 Pin IO2 P...

Страница 14: ...oot Is the BoosterPack Plug in Module correctly stacked on the LaunchPad Development Kit Is the TUSS44x0 EVM powered with a voltage of 5 to 36 V Is the power supply unit able to source at least 20 mA at VDD If the device was powered after the GUI was first initialized click the Find Device button to retry the TUSS44x0 check If the GUI does not automatically detect the presence of the EVM the Find ...

Страница 15: ...tions panel to configure the time of flight settings and execute a time of flight command to update the chart and table results Figure 12 Data Monitor Run Options These settings are defined as follows START I nitiates a time of flight command to update the Data Dump chart Measurement Diagnostic chart and Tabulated Results Applies the updated run option changes before executing the time of flight c...

Страница 16: ...Sets the GUI based threshold level in 0 1 V increments Threshold Start Sets the start time in milliseconds for when the GUI should start searching for a peak amplitude 3 5 2 2 Data Dump Plots and exports the graphical results for the VOUT echo envelope echo interrupt zero crossing and GUI threshold Figure 13 Data Monitor Data Dump Clear Immediately removes all points from the chart Clear Per Loop ...

Страница 17: ...3 Measurements and Diagnostics Plots and exports the echo time of flight converted to distance meters and amplitude per sample based on the GUI threshold Figure 14 Data Monitor Measurement and Diagnostics Clear Immediately removes all points from the chart Export Immediately exports the chart data as an XML file Export Per Loop Exports the chart data as an XML file at the end of each time of fligh...

Страница 18: ...e ultrasonic measurement results UMR table with the echo information Export Immediately exports the table data as a CSV file Export Per Loop Exports the table data as a CSV file at the end of each time of flight command 3 5 2 5 Advanced Bit Field Controls The Advanced Bit Field Controls Adv panel is a GUI specific feature to display all bit field controls as user readable combo box selectable valu...

Страница 19: ...omatically sweep between a user defined range of acceptable values To run the bit field sweep select the bit field to be swept check the En checkbox and click the START button in the Run Options group The bit field value automatically increments after each time of flight loop and reruns until the maximum bit field value is reached 3 5 2 5 3 External Sync and Trigger To synchronize the time of flig...

Страница 20: ...e master Figure 17 Interface SPI The SPI page contains elements to configure master s SPI port and manually send and receive command data The controls available on the SPI tab are as follows Setup Clock Rate As part of the SPI configuration the user can specify a SPI clock of up to 8 MHz The GUI s default clock rate is 1 MHz Configure Button Applies the SPI configuration settings to the micro cont...

Страница 21: ...ul for reusing predefined or previously configured register settings Load Grid Load the compatible text file memory map grid and update all Device Setting pages of the GUI Read All Read all of the registers and update all Device Setting pages of the GUI Read Single Read the value of the currently selected register Write All Write the current values listed in the table to all of the registers inclu...

Страница 22: ...Section 3 5 4 1 3 5 4 1 Register Details This tab displays the detailed register information for the selected memory map register row The operation configurability bit definitions and related registers are described in this window The Search Registers refers to the same detailed library that the Details window loads from 3 5 4 1 1 Register Search The Search Registers function allows the user to ty...

Страница 23: ...ute a distance or round trip time equivalent for the user input variable Speed of sound is assumed to be 343 m s at room temperature by default The speed of sound can change across temperature and humidity All conversions from time of flight to distance reference the speed of sound value in this tool 3 6 1 3 Datalog The Datalog can be used to record and track GUI activity as well as print device i...

Страница 24: ...le in the file explorer view The micro USB cable must be connected to the LaunchPad s USB port to allow XDS110 programming Power Budget Calculator The user can approximate the average power consumption of the TUSS44x0 device by specifying the required device parameters power modes and command interval length Figure 20 Power Budget Calculator Data Plotter All XML charted data exported from the Data...

Страница 25: ...cted the data sheet will load from the install directory Collateral This option includes a hyperlink to the online product page for the TUSS44x0 device About This option includes details regarding the revision history of the GUI and assembly information Check for Updates This option includes a hyperlink to the online software development page of the TUSS44x0 This option also checks if the GUI vers...

Страница 26: ... SLAU822A December 2019 Revised April 2020 Submit Documentation Feedback Copyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide 4 1 BOOSTXL TUSS44x0 Active 4 1 1 Schematics Figure 22 BOOSTXL TUSS4440 Schematic ...

Страница 27: ...aterials and Layout 27 SLAU822A December 2019 Revised April 2020 Submit Documentation Feedback Copyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide Figure 23 BOOSTXL TUSS4470 Schematic ...

Страница 28: ...3 885012206087 Wurth Elektronik C5 C14 2 0 015uF CAP CERM 0 015 uF 25 V 5 C0G NP0 0603 0603 C0603C153J3G ACTU Kemet C6 1 100uF CAP AL 100 uF 35 V 20 0 34 ohm AEC Q200 Grade 2 SMD SMT Radial D8 EEE FK1V101XP Panasonic C7 1 2 2uF CAP CERM 2 2 uF 50 V 10 X5R 0805 0805 C2012X5R1H22 5K125AB TDK C8 C11 C16 3 0 1uF CAP CERM 0 1 uF 50 V 10 X7R AEC Q200 Grade 1 0603 0603 CGA3E2X7R1H 104K080AA TDK C9 1 330p...

Страница 29: ...ulated 10A black 571 0100 571 0100 DEM Manufacturing J8 1 Header 100mil 2x2 Tin TH Header 2x2 2 54mm TH PEC02DAAN Sullins Connector Solutions LBL1 1 Thermal Transfer Printable Labels 0 650 W x 0 200 H 10 000 per roll PCB Label 0 650 x 0 200 inch THT 14 423 10 Brady R1 R3 R6 R9 R12 R14 R15 7 0 RES 0 1 0 1 W AEC Q200 Grade 0 0603 0603 RMCF0603ZT0R 00 Stackpole Electronics Inc R5 1 10 0 RES 10 0 1 0 ...

Страница 30: ...RQ1 Texas Instruments FID1 FID2 FID3 FID4 FID5 FID6 0 Fiducial mark There is nothing to buy or mount N A N A N A J3 0 Header 100mil 2x1 Tin TH Header 2 PIN 100mil Tin PEC02SAAN Sullins Connector Solutions Q1 0 100V MOSFET 2 CH N CH 100 V 1 2 A SuperSOT 6 SuperSOT 6 FDC8602 Fairchild Semiconductor R2 0 100 RES 100 1 0 1 W AEC Q200 Grade 0 0603 0603 CRCW0603100 RFKEA Vishay Dale R4 R7 R8 R10 0 0 RES...

Страница 31: ... uF 50 V 10 X7R AEC Q200 Grade 1 0603 0603 CGA3E2X7R1H1 04K080AA TDK C9 1 330pF CAP CERM 330 pF 100 V 5 C0G NP0 0603 0603 C1608C0G2A331 J080AA TDK C13 1 6800pF CAP CERM 6800 pF 50 V 10 X7R 0603 0603 C0603C682K5RA CTU Kemet C15 1 0 047uF CAP CERM 0 047 uF 50 V 10 X7R 0603 0603 C1608X7R1H473 K080AA TDK C17 1 4 7uF CAP CERM 4 7 uF 50 V 10 X7R 1206 1206 C3216X7R1H475 K160AC TDK C18 1 10uF CAP CERM 10 ...

Страница 32: ...603 RC0603JR 0712KL Yageo SH J1 SH J2 SH J3 SH J4 4 Shunt 2 54mm Gold Black Shunt 2 54mm Black 60900213421 Wurth Elektronik SH J5 SH J6 SH J7 SH J8 4 Shunt 1 27 mm with handle Black M50 2000005 Harwin U1 1 Ultrasonic Sensor Signal Conditioner IC for Directly Driven Sensors RTJ0020J WQFN 20 RTJ0020J TUSS4470TRTJR Texas Instruments U2 1 Ultrasonic Xmr Receiver TH Dia 14 4mm UTR 1440K TT R PUI Audio ...

Страница 33: ...opyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide Table 9 Bill of Materials for BOOSTXL TUSS4470 continued T1 0 3mH Transformer 3000 uH SMT 8 2x6 6mm WA8351 AL Coilcraft TP1 TP2 TP3 TP4 TP5 TP6 TP7 TP8 TP9 TP10 0 Test Point Compact White TH White Compact Testpoint 5007 Keystone ...

Страница 34: ... 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide 4 1 3 Board Layout and Component Placement Figure 24 and Figure 25 show the board layout and component placement Figure 24 Top Overview of BOOSTXL TUSS44x0 Layout and Components Figure 25 Bottom Overview of BOOSTXL TUSS44x0 Layout and Components ...

Страница 35: ...SLAU822A December 2019 Revised April 2020 Submit Documentation Feedback Copyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide 4 2 BOOST TUSS44x0 Discontinued 4 2 1 Schematics Figure 26 BOOST TUSS4440 Schematic ...

Страница 36: ...nd Layout www ti com 36 SLAU822A December 2019 Revised April 2020 Submit Documentation Feedback Copyright 2019 2020 Texas Instruments Incorporated TUSS44x0 EVM for Ultrasonic Sensors User s Guide Figure 27 BOOST TUSS4470 Schematic ...

Страница 37: ...A331J 080AA TDK D1 1 Green LED Green SMD 1 6x0 8mm LTST C193KGKT 5A Lite On J1 J3 J2 J4 2 Receptacle 2 54mm 10x2 Tin TH 10x2 Receptacle SSQ 110 03 T D Samtec J6 1 Header 100mil 2x2 Tin SMT 2x2 100mil Tin Header 15 91 2040 Molex LBL1 1 Thermal Transfer Printable Labels 0 650 W x 0 200 H 10 000 per roll PCB Label 0 650 x 0 200 inch THT 14 423 10 Brady R2 R5 R6 R10 R12 R14 R15 R16 R17 R18 R19 R22 R23...

Страница 38: ...hilips panhead Screw NY PMS 440 0025 PH B F Fastener Supply H5 H6 H7 H8 0 Standoff Hex 0 5 L 4 40 Nylon Standoff 1902C Keystone J5 0 Header 100mil 6x2 Tin TH Header 6x2 100mil Tin PEC06DAAN Sullins Connector Solutions Q1 0 100V MOSFET 2 CH N CH 100 V 1 2 A SuperSOT 6 SuperSOT 6 FDC8602 Fairchild Semiconductor R1 0 100 RES 100 1 0 1 W AEC Q200 Grade 0 0603 0603 CRCW0603100RF KEA Vishay Dale R4 R7 R...

Страница 39: ... Labels 0 650 W x 0 200 H 10 000 per roll PCB Label 0 650 x 0 200 inch THT 14 423 10 Brady R2 R4 R6 R8 R14 R15 R16 R17 R18 R19 R22 R23 12 0 RES 0 1 0 1 W AEC Q200 Grade 0 0603 0603 RMCF0603ZT0R0 0 Stackpole Electronics Inc R3 1 10 0 RES 10 0 1 0 1 W 0603 0603 RC0603FR 0710RL Yageo R13 1 200 RES 200 1 0 1 W 0603 0603 RC0603FR 07200RL Yageo R20 1 49 9k RES 49 9 k 1 0 1 W AEC Q200 Grade 0 0603 0603 C...

Страница 40: ...0 Grade 0 0603 0603 RMCF0603ZT0R0 0 Stackpole Electronics Inc R9 0 3 90k RES 3 90 k 1 0 1 W 0603 0603 RC0603FR 073K9L Yageo R21 0 18 0k RES 18 0 k 1 0 1 W 0603 0603 RC0603FR 0718KL Yageo T1 0 3mH Transformer 3000 uH SMT 8 2x6 6mm WA8351 AL Coilcraft T2 0 2nH Transformer 0 002 uH SMD 3 22x4 7mm 750317611 Wurth Elektronik U2 0 Ultrasonic Xmr Receiver TH Dia 14 4mm UTR 1440K TT R PUI Audio 4 2 3 Boar...

Страница 41: ...revisions may differ from page numbers in the current version Changes from Original December 2019 to A Revision Page Changed BOOST TUSS4470 to BOOSTXL TUSS4470 throughout document 1 Changed Setup and Operation section 4 Added Sweep and GUI Threshold Enable to the Run Options section 15 Added Echo Interrupt feature information to the Tabulated Results section 17 Changed Schematic Bill of Materials ...

Страница 42: ...other than TI b the nonconformity resulted from User s design specifications or instructions for such EVMs or improper system design or c User has not paid on time Testing and other quality control techniques are used to the extent TI deems necessary TI does not test all parameters of each EVM User s claims against TI under this Section 2 are void if User fails to notify TI of any apparent defects...

Страница 43: ... These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation...

Страница 44: ...y for convenience and should be verified by User 1 Use EVMs in a shielded room or any other test facility as defined in the notification 173 issued by Ministry of Internal Affairs and Communications on March 28 2006 based on Sub section 1 1 of Article 6 of the Ministry s Rule for Enforcement of Radio Law of Japan 2 Use EVMs only after User obtains the license of Test Radio Station as provided in R...

Страница 45: ... any interfaces electronic and or mechanical between the EVM and any human body are designed with suitable isolation and means to safely limit accessible leakage currents to minimize the risk of electrical shock hazard User assumes all responsibility and liability for any improper or unsafe handling or use of the EVM by User or its employees affiliates contractors or designees 4 4 User assumes all...

Страница 46: ...OR DAMAGES ARE CLAIMED THE EXISTENCE OF MORE THAN ONE CLAIM SHALL NOT ENLARGE OR EXTEND THIS LIMIT 9 Return Policy Except as otherwise provided TI does not offer any refunds returns or exchanges Furthermore no return of EVM s will be accepted if the package has been opened and no return of the EVM s will be accepted if they are damaged or otherwise not in a resalable condition If User feels it has...

Страница 47: ...se resources are subject to change without notice TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource Other reproduction and display of these resources is prohibited No license is granted to any other TI intellectual property right or to any third party intellectual property right TI disclaims responsibility for...

Отзывы: