Texas Instruments | TUSS44x0 EVM for Ultrasonic Sensors | User Guides | Texas Instruments TUSS44x0 EVM for Ultrasonic Sensors User guides

Texas Instruments TUSS44x0 EVM for Ultrasonic Sensors User guides
User's Guide
SLAU822 – December 2019
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
The TUSS44x0 Evaluation Module (EVM) lets users evaluate the functionality of Texas Instrument's
TUSS4440 and TUSS4470 ultrasonic sensor-signal conditioner and driver integrated circuits. The
TUSS4440 and TUSS4470 devices are highly integrated transducer drive analog front-end devices for
industrial ultrasonic applications. This user’s guide describes both the hardware platform containing a
sample TUSS4440 (BOOST-TUSS4440) or TUSS4470 (BOOST-TUSS4470) device, and the graphical
user interface (GUI) software used to configure and operate the device. This EVM can be used to display
the ultrasonic echo envelope and time-of-flight measurement results of the transducer when used with the
GUI.
1
2
3
4
5
Contents
Introduction ................................................................................................................... 3
Setup and Operation ........................................................................................................ 4
2.1
Required Equipment for Device Evaluation ..................................................................... 4
2.2
Initial EVM Setup ................................................................................................... 4
Software ....................................................................................................................... 8
3.1
Installation ........................................................................................................... 8
3.2
Flash Program MSP-EXP430F5529LP .......................................................................... 8
3.3
TUSS44x0 GUI Start-Up Screen ................................................................................. 9
3.4
TUSS44x0 GUI Left Panel ....................................................................................... 10
3.5
TUSS44x0 GUI Center Panel.................................................................................... 12
3.6
TUSS44x0 GUI Right Panel ..................................................................................... 20
3.7
File Menu, Quick Access Menu, and Status Bar .............................................................. 22
Schematic, Bill of Materials, and Layout ................................................................................ 24
4.1
Schematics ......................................................................................................... 25
4.2
Bill of Materials .................................................................................................... 27
4.3
Board Layout and Component Placement ..................................................................... 30
References .................................................................................................................. 30
List of Figures
1
BOOST-TUSS44x0 EVM Block Diagram ................................................................................. 3
2
EVM Boards - Separated ................................................................................................... 4
3
EVM Boards - Assembled .................................................................................................. 5
4
Automatic Prompt to Flash Program MSP-EXP430F5529LP .......................................................... 8
5
Manually Flash Program MSP-EXP430F5529LP........................................................................ 8
6
TUSS44x0 EVM GUI Starting Screen With Successful EVM Connection Status ................................... 9
7
Tree View Page Listing .................................................................................................... 10
8
Faults and Errors Tab
9
EVM Status – Success .................................................................................................... 11
10
Data Monitor - Run Options ............................................................................................... 13
11
Data Monitor - Data Dump ................................................................................................ 14
12
Data Monitor - Measurement and Diagnostics ......................................................................... 15
13
Data Monitor - Tabulated Results ........................................................................................ 16
14
Data Monitor - Advanced Bit Field Controls ............................................................................ 17
15
Interface - SPI .............................................................................................................. 18
16
Memory Map Page ......................................................................................................... 19
SLAU822 – December 2019
Submit Documentation Feedback
.....................................................................................................
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
10
1
www.ti.com
17
Utilities Tab.................................................................................................................. 21
18
Power Budget Calculator .................................................................................................. 22
19
Data Plotter
20
BOOST-TUSS4440 Schematic ........................................................................................... 25
21
BOOST-TUSS4470 Schematic ........................................................................................... 26
22
Top Overview of BOOST-TUSS44x0 Layout and Components
23
.................................................................................................................
.....................................................
Bottom Overview of BOOST-TUSS44x0 Layout and Components..................................................
23
30
30
List of Tables
1
Power Mode Jumper Position .............................................................................................. 6
2
Device Error Status Descriptions......................................................................................... 11
3
Device Information Status Descriptions ................................................................................. 11
4
EVM Status Possibilities
5
6
7
8
..................................................................................................
EVM Status Field Definitions .............................................................................................
Memory Map Interactive Features .......................................................................................
Bill of Materials for BOOST-TUSS4440 ................................................................................
Bill of Materials for BOOST-TUSS4470 ................................................................................
12
12
19
27
29
Trademarks
LaunchPad, BoosterPack, Code Composer Studio, MSP430 are trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
2
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Introduction
www.ti.com
1
Introduction
The BOOST-TUSS44x0 EVM is a fully assembled evaluation module (EVM) designed for the combined
evaluation of the TUSS44x0 ultrasonic-sensor signal conditioner IC and ultrasonic transducer.
The accompanying MSP430F5529 LaunchPad™ Development Kit (MSP-EXP430F5529LP) is used 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 BOOST-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 BOOST-TUSS44x0 EVM GUI,
and returns data to the GUI for display and further analysis. If the MSP-EXP430F5529LP is not used, the
BoosterPack™ Plug-in Module format of the TUSS44x0 EVM allows alternative external master
communication to the TUSS44x0.
The BOOST-TUSS44x0 incorporates all required circuitry and components for operation with the following
features:
• TUSS44x0 ultrasonic sensor signal conditioner IC
• Multiple test points for various analog and digital signals
• Ultrasonic sensing transducer for mono-static time-of-flight measurements
Figure 1 shows the TUSS44x0 EVM architecture, identifying the key components and blocks previously
listed.
Integrated USB
Hub and Power
Supply
TUSS44x0 EVM GUI
eZ-FET emulator
RESET and USB
Isolation Jumper Block
BTSP buttons
5V
3.3V
40-pin BoosterPack
header
SPI
MSP430F5529
Microcontroller
Power
Block
Power LED
Small
Connector
<4>
ADC
<1>
TUSS44x0
GPI
Ultrasonic
Transducer
<2>
GPO
Test Points
<2>
Push-Buttons and LEDs
MSP-EXP430F5529LP
BOOST-TUSS44x0
Figure 1. BOOST-TUSS44x0 EVM Block Diagram
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
3
Setup and Operation
www.ti.com
2
Setup and Operation
2.1
Required Equipment for Device Evaluation
The following elements are required for proper operation and to receive consistent results as described in
this document:
• BOOST-TUSS4440 or BOOST-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 adapter to provide a voltage output from 5 V
to 36 V, and a current output up to 500 mA.
2.2
2.2.1
Initial EVM Setup
Installing the Graphical User Interface Software
Before the TUSS44x0 device can be evaluated, the GUI software must be available on a host computer.
Run the GUI installer and save the executable (.exe) file in a convenient location (such as the computer
Desktop or the C:\Program Files (x86)\Texas Instruments\ folder). Double-click the executable file or
desktop shortcut to run the application. To download the TUSS44x0 EVM GUI, go to
www.ti.com/product/TUSS44x0-EVM
2.2.2
Setup Instructions
The user requires two separate boards from Texas Instruments to assemble the TUSS44x0 EVM, as
shown inFigure 2.
Figure 2. EVM Boards - Separated
4
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Setup and Operation
www.ti.com
To properly evaluate the TUSS44x0 EVM solution, connect and assemble the two boards as described in
these steps:
1. Stack the BOOST-TUSS44x0 board on top of the MSP-EXP430F5529LP. Pin 1 of the MSPEXP430F5529LP 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 3).
3. Connect the micro-USB cable to a PC (see Section 2.2.2.1).
4. If using an external power supply, turn on the supply (see Section 2.2.2.1).
Figure 3 shows the assembled solution for the BOOST-TUSS44x0 board configuration.
Figure 3. EVM Boards - Assembled
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.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
5
Setup and Operation
2.2.2.1
www.ti.com
Power Mode Jumper Settings
The BOOST-TUSS44x0 EVM has an alternative power mode selector jumper block (J6). Depending on
the use-case, the assembled EVM can be powered from a variety of single or multiple power sources.
Table 1 lists each power mode with the jumper position of the power mode selector block.
Table 1. Power Mode Jumper Position
6
Pin 1-2 Short
Pin 3-4 Short
VISUAL REFERENCE
The MSP-EXP430F5529LP and
BOOSTXL-TUSS44x0 are powered by
USB.
This power mode uses the 5-V USB
supply at the TUSS44x0 driver voltage
with a recommended maximum current
of 100 mA.
The 3.3-V LDO rail from the
LaunchPad™ Development Kit supplies
the TUSS44x0 voltage regulator input.
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
EXTERNAL
MAIN
The MSP-EXP430F5529LP is powered
by USB, and the TUSS44x0 driver
voltage is powered by an external
source at J6 Pin 4 (MAIN).
The 3.3-V LDO rail from the
LaunchPad™ Development Kit supplies
the TUSS44x0 voltage regulator input.
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx
SHUNT
USB Only
(Out-of-Box )
Pin 1-2 Short
Pin3-4 Open
DESCRIPTION
SHUNT
Standard
(Default)
JUMPER
POSITIONS
SHUNT
POWER MODE
SLAU822 – December 2019
Submit Documentation Feedback
Setup and Operation
www.ti.com
Table 1. Power Mode Jumper Position (continued)
External Only
Pin 1-2 Open
Pin 3-4 Open
DESCRIPTION
VISUAL REFERENCE
The BOOST-TUSS44x0 driver voltage
and voltage regulator input supplies
come from two independent 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.
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
EXTERNAL
MAIN
JUMPER
POSITIONS
EXTERNAL
VDD
POWER MODE
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.2.2.2
Power-On the EVM
When the EVM is fully assembled and the correct power-mode jumper setting is set, the EVM is ready for
power and communication with the GUI.
The complete EVM has successfully powered when the green LED (LED2) of the MSPEXP430F5529LP
illuminates, and the green VPWR-LED (D1) of the BOOST-TUSS44x0 illuminates.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
7
Software
3
Software
3.1
Installation
www.ti.com
Download and install the GUI from www.ti.com. Navigate to the default installation path of the executable
file by clicking on the Windows Start button. Click on All Programs and then navigate to the Texas
Instruments folder to find the TUSS Generation III EVM GUI application. Run the latest version of the
TUSS Generation III EVM GUI-x.x.x.x.exe file. If the user must move the .exe file from the original install
location, the Microsoft.VisualBasic.PowerPacks.Vs.dll files must be moved with 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 MSPEXP430F5529LP is plugged in to the USB port.
Figure 4. Automatic Prompt to Flash Program MSP-EXP430F5529LP
The GUI installs the tuss44x0-firmware.bat file to the My Documents folder under the Texas Instruments >
TUSS Generation III > TUSS44x0 > UNIFLASH folder. The GUI runs through the command prompt to
flash program the MSP-EXP430F5529LP. The MSP-EXP430F5529LP can be flash programmed manually
from the GUI under the File menu by selecting Flash Program and then MSP-EXP430F5529LP. The file
named tuss44x0-firmware.bat in the default installation will be selected in the background and run.
Figure 5. Manually Flash Program MSP-EXP430F5529LP
8
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
The MSP-EXP430F5529LP must be flash programmed only once, typically when first connecting to the
MSP-EXP430F5529LP and running the GUI. The GUI does not prompt the user to reprogram the MSPEXP430F5529LP until the flash memory is erased, programmed with different firmware, becomes corrupt,
or does not allow the MSP-EXP430F5529LP to enumerate the USB2ANY host interface.
If the firmware batch file fails to install, ensure it is being run from the same directory containing the
supporting folders, ccs_base and user_files. To ensure the Code Composer Studio™ software drivers are
installed for the MSP430™ library, run the one_time_setup.bat file located 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 32bit 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_time_setup.bat file in this unzipped directory.
3.3
TUSS44x0 GUI Start-Up Screen
The TUSS44x0 GUI enables users to quickly assess whether the EVM hardware is operational, explore
the TUSS44x0 device features, and modify the register configuration for optimal performance.
Figure 6 shows the default starting screen of the TUSS44x0 GUI. If the EVM is connected properly, the
screen should display the following EVM Status indicators in the bottom left corner of the GUI:
• Controller: MSP-EXP430F5529LP
• Firmware: 03000000 or later
• Status: COMx
• Device:TUSS4440 or TUSS4470
Figure 6. TUSS44x0 EVM GUI Starting Screen With Successful EVM Connection Status
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
9
Software
www.ti.com
The default start-up GUI view is of the block diagram page, which provides a high-level perspective of the
internal blocks and configurable features of the device. This perspective is intended to present which usercontrolled settings are most important for proper device operation. A more detailed settings perspective
can be found on the Data Monitor page. When the settings have been properly adjusted for the specific
driver mode and transducer combination, navigate to the Data Monitor page. The Data Monitor page
displays the ultrasonic echo data dump and measurement results the user must optimize for a particular
sensor configuration, environment, and target combination. The user can immediately click the START
button from the Run Options group box to determine if the entire EVM is working. All pages and tabs of
the GUI features are described in the sections that follow.
The GUI is partitioned into three panels: left, center, 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
To navigate between the various pages available on the GUI, the user must click on the corresponding
node on the tree-view page listing. Four primary nodes are listed, and each loads a different page (see
Figure 7 for an example).
Figure 7. Tree View Page Listing
3.4.2
Device Status
The GUI monitors the device status by periodically reading back the device status registers. All status
error bits must read a given state for the device to be in the normal or working state, and is indicated by a
blue back color. If any of the status bits read an irregular state, an operational fault exists or the register
map is corrupt, and the device may not function properly, and is indicated by a red back color. The Device
Status automatically updates after each time of flight command measurement. To manually update the
Device Status fields at any time, click the refresh button in the bottom left corner.
Figure 8. Faults and Errors Tab
10
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Table 2 lists descriptions of the device error status bits.
Table 2. Device Error Status Descriptions
DEVICE STATUS
DESCRIPTION
VDRV_READY
Set when VDRV power regulator has reached the programmed voltage level. This is also
indicated by VDRV_READY bit.
PULSE_NUM_FLT
Set if the burst sequence was terminated before completing the pulse number selected. This
is also indicated by PULSE_NUM_FLT bit.
DRV_PULSE_FLT
Set if there is a "stuck" fault detected during pulsing in a burst sequence. This is also
indicated by DRV_PULSE_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 3 lists descriptions of the device information status bits.
Table 3. Device Information Status Descriptions
3.4.3
DEVICE STATUS
DESCRIPTION
IO1 Pin
IO1 Pin logic level status used for driver control.
IO2 Pin
IO2 Pin logic level status used for driver control.
O3
O3 Pin logic level status used for zero-crossing.
O4
O4 Pin logic level status used for echo interrupt.
EVM Status
The GUI can automatically detect the presence of the MSP-EXP430F5529LP after being flash
programmed with the tuss44x0-firmware.bat file. In the event of a successful, partially successful, or failed
connection between the PC, MSP-EXP430F5529LP, and TUSS44x0 EVM, the EVM status fields are
updated according to Table 4.
Figure 9. EVM Status – Success
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
11
Software
www.ti.com
Table 4. 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 5 lists a definition for each EVM Status field.
Table 5. 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 powerup, 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:
12
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Driver — The driving frequency, pulse count, and driving current limit are set with this group. This group
is specific to the generation and transmission of an ultrasonic echo. The frequency of a single
transducer is fixed, but the drive strength can be reduced or increased using the number of pulses
and current limit.
Receiver — The gain selected on the block diagram view enables or disables various stages of the log
amplifier. This group is specific to amplifying the raw ultrasonic echo received. A small gain is
favorable for short range measurements to prevent saturation of the returning ultrasonic signal. A
large gain is favorable for long-range measurements. The bandpass filter bandwidth is able to filter
the raw amplified ultrasonic echo received from the AFE to create an analog echo envelope output
at the VOUT pin.
3.5.2
Data Monitor
The Data Monitor page displays the ultrasonic echo data dump and the ultrasonic measurement results.
Additional controls including bit field manipulation, data export, parameter sweeps, and external
synchronized triggering is offered on this page.
3.5.2.1
Run Options
Use the Run Options panel to configure the time-of-flight settings and execute a time-of-flight command to
update the chart and table results.
Figure 10. Data Monitor - Run Options
These settings are defined as follows:
START— Initiates 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-offlight command. The command is executed using the SPI or GPIO interface channel designated by
the selected IO Mode.
Adv— The Advanced Bit Field Controls (Adv) view control either hides (unchecked) or shows (checked)
the Adv panel from the Data Monitor page. When visible, the REG_USER bit field values are
updated on the Adv panel after every time-of-flight command.
Loops — The number of loops determines how many time-of-flight commands are automatically issued to
the TUSS44x0 device by the GUI. To run an indefinite number of loops, set the value to 0.
Count— A counter to indicate how many time-of-flight commands have been executed in the given loop
range.
Loop Delay— This field determines how much delay in milliseconds is added between each loop
command.
Start Delay — This field determines how much delay in milliseconds is added before the first time-of-flight
command is executed.
IO Mode Select— Determines if IO Mode 0, 1, 2, or 3 will be used to generate a burst.
Frequency— Sets the frequency at which the IO1 and/or IO2 pins will toggle for burst generation.
Configurable from 30 to 1000 kHz.
Record— Sets the record length of the ADC in 12 ms increments up to 73 ms. The MSP430F5529 ADC
captures 2048 samples over the specified record length.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
13
Software
www.ti.com
Range— Sets the minimum and maximum time values of the Data Dump chart to focus on a specific
range within the record length.
Pulses— Sets the number of pulses to generate during burst. Configurable from 1 to 63 pulses.
Threshold Level— 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 11. Data Monitor - Data Dump
Clear— Immediately removes all points from the chart.
Clear Per Loop— Removes all points from the chart before each time-of-flight command.
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-flight command.
Pre-Append Export Name— A custom string to append to the beginning of the exported XML file.
Post-Append Export Name— A custom string to append to the end of the exported XML file.
Cursor Indicators— When any area of the chart is clicked, the cursor will report the approximate time
(milliseconds), amplitude, and distance (m) at the indicators.
Before capturing ultrasonic echo information, ensure the following sequential checklist is reviewed:
❏ Point the transducer in the direction of the target, and minimize unwanted-reverberating reflections by
clearing the transducers field-of-vision (FOV) from restricted spaces, clutter, or noisy test
environments.
14
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
❏ Configure the device settings for the selected profile. As a minimum requirement, the user is
responsible for setting the transducer specified frequency, burst pulse count, and driver current
strength. Set the record length to a value greater than the equivalent round-trip time to the target. For
example, if your target is at 2m, the record length round trip time must be set to a minimum value of
12.288 ms (or 2.107 m). Use the Time-of-Flight Converter on the Utilities tab to determine what the
minimum record time length must be for a target at any given distance.
3.5.2.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 12. 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-flight command.
Cursor Indicators— When any sample of the chart is clicked, the cursor will report the distance (meters)
at the indicator .
3.5.2.4
Tabulated Results
Tabulates and exports the numerical results for the last command cycle's time-of-flight (milliseconds)
result, time-of-flight converted to distance (meters) and amplitude, for one object based on the GUI
threshold. The GUI always refers to the maximum VOUT amplitude value exceeding the threshold as the
object. If the decay is captured within the GUI threshold start time, the GUI may assume the decay to be
the object. TI recommends setting the GUI threshold start time to the end of decay.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
15
Software
www.ti.com
Figure 13. Data Monitor - Tabulated Results
UMR Checkbox— When checked, updates the 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 values. Additional features include a bit field sweep and external
sync-trigger.
16
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Figure 14. Data Monitor - Advanced Bit Field Controls
3.5.2.5.1
Bit Fields
When the combo box control for a bit field is updated, the associated register is immediately updated. If a
bit field value can be represented as the output of an equation, an adjacent text box automatically updates
to reflect the resulting value at the given unit.
3.5.2.5.2
Bit Field Sweeps
For each available bit field in the Advanced Bit Field Control view, the GUI can be enabled to
automatically 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-flight command with an external system or another TUSS44x0 EVM, use the
external sync and trigger run feature. When the En checkbox is checked, the GUI/EVM becomes a syncslave, where BOOST-TUSS44x0 pin-11 monitors for a low-to-high transition. The Master checkbox
enables the GUI/EVM to act as the sync-master, such that the MSP-EXP430F5529LP forces a low-to-high
transition on BOOST-TUSS44x0's pin-13 when the START button is clicked in the Run Options group.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
17
Software
3.5.3
www.ti.com
Interface Mode
The TUSS44x0 devices offers a SPI modes of communication to interface with a master controller. The
SPI interface offers complete register access, and compatibility of the 3.3-V and 5.0-V low-logic level
serial communication format for direct interfacing to other micro-controllers.
3.5.3.1
Serial Peripheral Interface (SPI)
The TUSS44x0 device includes a SPI digital communication interface. The main function of the SPI is to
enable writes to and reads from all addresses available for SPI access, including access to all user RAM
register memory locations on the TUSS44x0 device. The SPI digital communication is a master-slave
communication link in which the TUSS44x0 is a slave device only. The master device controls when data
transmission begins and ends. The slave device does not transmit data back to the master until it is
commanded to do so by the master.
Figure 15. 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-controller.
Single Frame Communication
Read/Write Button— Sends a 16-bit SPI read/write frame.
Single R/W Scripting Input — Allows for multiple 16-bit SPI read/write frames based on the following
hex-input format with a semicolon delimiter: PACKET0;PACKET1;PACKET2 . For example:
2A8C;01FF;50B4;...
•
Run Script — Runs the loaded script input. Each read/write command is executed with a 500 ms
delay.
IO Pin Configuration
OUT HI— Immediately sets the state of the IOx pin to a logic-high 3.3-V output.
OUT LO— Immediately sets the state of the IOx pin to a logic-low 0-V output.
IN HI-Z— Immediately sets the state of the IOx pin to a floating input.
3.5.4
Memory Map
The memory map is used to read and write to all of the device registers. The memory map columns from
left-to-right display the hex address and register name, the current 8-bit hex value of the register, and
individual bit values.
18
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Figure 16. Memory Map Page
Table 6 defines the primary buttons at the top of the Memory Map page.
Table 6. Memory Map Interactive Features
FUNCTION
BUTTON
DESCRIPTION
Save Grid
Save the contents of the memory map grid to a text file. This option is useful 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, including those that were
not modified.
Write Single
Write the value of the currently selected register, or all registers highlighted in yellow with
pending changes.
Zero Grid
Set all register values to 0.
Deselect Grid
Remove all selections from the grid.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
19
Software
www.ti.com
To modify the values of the grid, the user can enter a hex value in the Value column or toggle the bit
values in the bit-n column. To read and write the values, the user changes can be updated one of two
modes:
Immediate — Whenever any of the memory map cells are changed, the GUI automatically and instantly
writes to the modified register, and updates the associated Device Setting pages. This update
mode is the default setting of the Memory Map page.
Manual— All changes applied to the grid are queued on the Memory Map page only. To update the
TUSS44x0 device with the changes, the Write All or Write Single buttons must be clicked.
A row on the Memory Map page highlighted blue indicates a selected row. A row on the Memory Map
page highlighted yellow indicates a queued modification to the grid, but a pending write to the TUSS44x0
device.
For a selected row, the register details are listed in the Register tab of the right panel. For details about
the Register Details tab, see .
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 type in a keyword which is then compared to a library of
detailed register descriptions. The register address and full description containing the keyword are listed
as a result. Multiple registers may contain cross-references to the keyword, and thus multiple registers can
be listed as results.
3.6
TUSS44x0 GUI Right Panel
The right panel of the GUI serves as a support panel to update the user of device faults, provide
calculators and converters, log GUI activities, search register descriptions for keywords, and list the
detailed description of a selected register of the Memory Map page. The right panel is not required to use
the GUI. The option to collapse this panel is made available under the View settings in the menu. The
right panel can also be resized manually.
3.6.1
Utilities
The Utilities tab offers additional tools to help the user search for and calculate values that pertain
specifically to ultrasonic time-of-flight and the TUSS44x0 device (see Figure 17).
20
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Figure 17. Utilities Tab
3.6.1.1
Base Converter
To convert between binary, decimal, or hexadecimal, the base converter lets the user enter a value from
one base, and the GUI calculates the equivalent value for the other bases. All numeric up-down control
values are displayed as decimal values in the GUI, thus this tool can be effective for converter between
decimal and hexadecimal.
3.6.1.2
Time-of-Flight Converter
Because the TUSS44x0 device is intended for use in time-of-flight calculations, the time-of-flight converter
is used to compute 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 information such as error
status, diagnostic results, or ultrasonic measurement results. The contents of the Datalog section can be
saved to a new text file for each save button click. The text file is saved with the term datalog and a datetime stamp in the "My Documents\Texas Instruments\TUSS Generation III\TUSS44x0" directory.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
21
Software
3.7
3.7.1
www.ti.com
File Menu, Quick Access Menu, and Status Bar
File Menu
The File menu gives the user access to high-level GUI controls specific to the PC environment. The
different menu options are defined as follows:
• File
XDS110 Program — The user can manually force program the MSP-EXP430F5529LP by navigating
to and selecting the appropriate batch file 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 18. Power Budget Calculator
Data Plotter— All XML charted data exported from the Data Monitor page can be loaded into the
plotter for post-analysis, overlap, comparison, CSV export, and averaging.
22
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Software
www.ti.com
Figure 19. Data Plotter
•
Exit — This option disconnects the U2A I/F from the GUI so that the I/F can be used by another
instance of the GUI, or other program.
Edit
Datalogs Enabled/Disabled— When enabled (default), every GUI action and micro-controller
command is logged in the Datalog text box in the Utility tab.
•
Dialogs Enabled/Disabled— When enabled (default), the GUI will prompt the user with a Message
Box when critical action must be taken by the user, or when an import status message is
available. When disabled, the GUI will surpress all Message Box prompts, which is required
when needing to run an automated script uninterrupted.
View
•
Right Panel — The utility tab in the right panel can be made visible or hidden.
Help
Datasheet — This option includes a hyperlink to the online-PDF version of the data sheet. If no
internet access is detected, 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 version online matches that of the running GUI.
3.7.2
Quick Access Menu
The Quick Access menu refresh application option is defined as follows:
Refresh Application — To refresh the GUI in the event of an error, or hardware change, click the
Refresh Application button to ensure the proper settings are populated into all GUI fields.
3.7.3
Status Bar
The status bar updates the user of all activity and status changes of the EVM hardware. If the hardware is
connected, the status bar includes a virtual green LED to indicate that the EVM is operating correctly, and
that a TUSS44x0 device is detected. If the virtual LED turns red, either the EVM hardware has
disconnected, or a TUSS44x0 device was not detected.
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
23
Schematic, Bill of Materials, and Layout
4
www.ti.com
Schematic, Bill of Materials, and Layout
This section provides a detailed description of the schematic, bill of materials (BOM), and layout.
24
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Schematic, Bill of Materials, and Layout
www.ti.com
4.1
Schematics
Figure 20. BOOST-TUSS4440 Schematic
SLAU822 – December 2019
Submit Documentation Feedback
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
25
Schematic, Bill of Materials, and Layout
www.ti.com
Figure 21. BOOST-TUSS4470 Schematic
26
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Schematic, Bill of Materials, and Layout
www.ti.com
4.2
Bill of Materials
Table 7 and Table 8 list the bill of materials (BOM) for the BOOST-TUSS4x0 EVMs.
Table 7. Bill of Materials for BOOST-TUSS4440
DESIGNATOR
QUANTITY
VALUE
DESCRIPTION
PACKAGE
PART NUMBER
MANUFACTURER
C1, C6, C7
3
0.1uF
CAP, CERM, 0.1
uF, 50 V, +/10%, X7R, AECQ200 Grade 1,
0603
0603
CGA3E2X7R1H10
4K080AA
TDK
C2
1
8200pF
CAP, CERM,
8200 pF, 50 V,+/10%, X7R, 0603
0603
CL10B822KB8NN
NC
Samsung ElectroMechanics
C3
1
100uF
CAP, AL, 100 uF, SMT Radial D8
35 V, +/- 20%,
0.34 ohm, AECQ200 Grade 2,
SMD
EEE-FK1V101XP
Panasonic
C4
1
3900pF
CAP, CERM,
3900 pF, 100
V,+/- 5%, X7R,
0603
0603
06031C392JAT2A
AVX
C5
1
330pF
CAP, CERM, 330
pF, 100 V, +/5%, C0G/NP0,
0603
0603
C1608C0G2A331J
080AA
TDK
D1
1
Green
LED, Green,
SMD
1.6x0.8mm
LTST-C193KGKT5A
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 PCB Label 0.650
Printable Labels, x 0.200 inch
0.650" W x 0.200"
H - 10,000 per
roll
THT-14-423-10
Brady
R2, R5, R6, R10,
R12, R14, R15,
R16, R17, R18,
R19, R22, R23
13
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
RC0603FR0710RL
Yageo
R13
1
200
RES, 200, 1%,
0.1 W, 0603
0603
RC0603FR07200RL
Yageo
R20
1
49.9k
RES, 49.9 k, 1%, 0603
0.1 W, AEC-Q200
Grade 0, 0603
CRCW060349K9F
KEA
Vishay-Dale
SH-J1, SH-J2
2
Shunt, 2.54mm,
Gold, Black
Shunt, 2.54mm,
Black
60900213421
Wurth Elektronik
T1
1
Transformer,
3000 uH, SMT
8.2x6.6mm
WA8351-AL
Coilcraft
TP3, TP4, TP5
3
Test Point,
Miniature, SMT
Test Point,
Miniature, SMT
5019
Keystone
U1
1
Ultrasonic Signal
Conditioning For
Transformer
Driven Sensors,
RTJ0020J
(WQFN-20)
RTJ0020J
TUSS4440TRTJR
Texas Instruments
SLAU822 – December 2019
Submit Documentation Feedback
3mH
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
27
Schematic, Bill of Materials, and Layout
www.ti.com
Table 7. Bill of Materials for BOOST-TUSS4440 (continued)
DESIGNATOR
QUANTITY
U3
1
PART NUMBER
MANUFACTURER
Ultrasonic
Dia 14.4mm
Xmr/Receiver, TH
UTR-1440K-TT-R
PUI Audio
FID1, FID2, FID3, 0
FID4, FID5, FID6
Fiducial mark.
There is nothing
to buy or mount.
N/A
N/A
H1, H2, H3, H4
0
Machine Screw,
Screw
Round, #4-40 x
1/4, Nylon, Philips
panhead
NY PMS 440 0025
PH
B&F Fastener
Supply
H5, H6, H7, H8
0
Standoff, Hex,
Standoff
0.5"L #4-40 Nylon
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%,
0603
0.1 W, AEC-Q200
Grade 0, 0603
CRCW0603100RF
KEA
Vishay-Dale
R4, R7, R8, R11,
R24, R25
0
0
RES, 0, 1%, 0.1
W, AEC-Q200
Grade 0, 0603
0603
RMCF0603ZT0R0
0
Stackpole
Electronics Inc
R9
0
3.90k
RES, 3.90 k, 1%,
0.1 W, 0603
0603
RC0603FR073K9L
Yageo
R21
0
18.0k
RES, 18.0 k, 1%,
0.1 W, 0603
0603
RC0603FR0718KL
Yageo
T2
0
2nH
Transformer,
0.002 uH, SMD
3.22x4.7mm
750317611
Wurth Elektronik
U2
0
UTR-1440K-TT-R
PUI Audio
28
VALUE
DESCRIPTION
PACKAGE
N/A
Ultrasonic
Dia 14.4mm
Xmr/Receiver, TH
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
Schematic, Bill of Materials, and Layout
www.ti.com
Table 8. Bill of Materials for BOOST-TUSS4470
DESIGNATOR
QUANTITY
VALUE
DESCRIPTION
PACKAGE
PART NUMBER
MANUFACTURER
C1, C6, C7
3
0.1uF
CAP, CERM, 0.1
uF, 50 V, +/- 10%,
X7R, AEC-Q200
Grade 1, 0603
0603
CGA3E2X7R1H10
4K080AA
TDK
C2
1
8200pF
CAP, CERM, 8200
pF, 50 V,+/- 10%,
X7R, 0603
0603
CL10B822KB8NN
NC
Samsung ElectroMechanics
C3
1
2.2uF
CAP, CERM, 2.2
uF, 50 V, +/- 10%,
X5R, 0805
0805
C2012X5R1H225K TDK
125AB
C5
1
330pF
CAP, CERM, 330
pF, 100 V, +/- 5%,
C0G/NP0, 0603
0603
C1608C0G2A331J
080AA
TDK
D1
1
Green
LED, Green, SMD
1.6x0.8mm
LTST-C193KGKT5A
Lite-On
J1/J3, J2/J4
2
Receptacle,
10x2 Receptacle
2.54mm, 10x2, Tin,
TH
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, 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 0603
W, 0603
RC0603FR0710RL
Yageo
R13
1
200
RES, 200, 1%, 0.1
W, 0603
0603
RC0603FR07200RL
Yageo
R20
1
49.9k
RES, 49.9 k, 1%,
0.1 W, AEC-Q200
Grade 0, 0603
0603
CRCW060349K9F
KEA
Vishay-Dale
SH-J1, SH-J2
2
Shunt, 2.54mm,
Gold, Black
Shunt, 2.54mm,
Black
60900213421
Wurth Elektronik
TP3, TP4, TP5
3
Test Point,
Miniature, SMT
Test Point,
Miniature, SMT
5019
Keystone
U1
1
Ultrasonic Sensor
RTJ0020J
Signal Conditioner
IC for Directly
Driven Sensors,
RTJ0020J (WQFN20)
TUSS4470TRTJR
Texas Instruments
U3
1
Ultrasonic
Xmr/Receiver, TH
Dia 14.4mm
UTR-1440K-TT-R
PUI Audio
C4
0
CAP, CERM, 3900
pF, 100 V,+/- 5%,
X7R, 0603
0603
06031C392JAT2A
AVX
FID1, FID2, FID3, 0
FID4, FID5, FID6
Fiducial mark.
There is nothing to
buy or mount.
N/A
N/A
N/A
H1, H2, H3, H4
0
Machine Screw,
Round, #4-40 x
1/4, Nylon, Philips
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
SLAU822 – December 2019
Submit Documentation Feedback
3900pF
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
29
Schematic, Bill of Materials, and Layout
www.ti.com
Table 8. Bill of Materials for BOOST-TUSS4470 (continued)
DESIGNATOR
QUANTITY
J5
0
Q1
0
R1
DESCRIPTION
PACKAGE
PART NUMBER
MANUFACTURER
Header, 100mil,
6x2, Tin, TH
Header, 6x2,
100mil, Tin
PEC06DAAN
Sullins Connector
Solutions
100V
MOSFET, 2-CH,
N-CH, 100 V, 1.2
A, SuperSOT-6
SuperSOT-6
FDC8602
Fairchild
Semiconductor
0
100
RES, 100, 1%, 0.1
W, AEC-Q200
Grade 0, 0603
0603
CRCW0603100RF
KEA
Vishay-Dale
R5, R7, R10,
R11, R12, R24,
R25
0
0
RES, 0, 1%, 0.1
W, AEC-Q200
Grade 0, 0603
0603
RMCF0603ZT0R0
0
Stackpole
Electronics Inc
R9
0
3.90k
RES, 3.90 k, 1%,
0.1 W, 0603
0603
RC0603FR073K9L
Yageo
R21
0
18.0k
RES, 18.0 k, 1%,
0.1 W, 0603
0603
RC0603FR0718KL
Yageo
T1
0
3mH
Transformer, 3000
uH, SMT
8.2x6.6mm
WA8351-AL
Coilcraft
T2
0
2nH
Transformer, 0.002 3.22x4.7mm
uH, SMD
750317611
Wurth Elektronik
U2
0
Ultrasonic
Xmr/Receiver, TH
UTR-1440K-TT-R
PUI Audio
4.3
VALUE
Dia 14.4mm
Board Layout and Component Placement
Figure 22 and Figure 23 show the board layout and component placement.
Figure 22. Top Overview of BOOST-TUSS44x0 Layout and
Components
5
Figure 23. Bottom Overview of BOOST-TUSS44x0 Layout
and Components
References
For additional reference, refer to:
• TUSS4440 Transformer Drive Ultrasonic Sensor IC with Logarithmic Amplifier Receiver
• TUSS4470 Direct Drive Ultrasonic Sensor IC with Logarithmic Amplifier Receiver
30
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
Copyright © 2019, Texas Instruments Incorporated
SLAU822 – December 2019
Submit Documentation Feedback
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These 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, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2019, Texas Instruments Incorporated
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising