SLAAEM0 June   2024 MSPM0C1104 , MSPM0C1104 , MSPM0L1105 , MSPM0L1105 , PGA460 , PGA460

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Introduction
  6. 3Software Introduction
    1. 3.1 MCU Initialization
    2. 3.2 PGA460 Initialization and Configuration
    3. 3.3 Distance Detection
  7. 4Evaluation Steps

Evaluation Steps

The following steps are used to evaluate PGA460 function with MSPM0:

  1. Prepare the necessary hardware equipment as mentioned in Section 2, and connect the necessary wires as shown in Table 2-1. For the used transducer muRata MA58MF14-7N, its available detection distance is about 0.2~6m. To get better test results, the obstacle in the test environment would be durable and wide range, like a wall.
  2. Install CCS on the computer and prepare the code example as shown in Section 3.
  3. Perform system parameter design with PGA460 GUI, as shown in Figure 4-1. For the process of GUI, see the PGA460-Q1 EVM Quick Start Guide and the PGA460-Q1 Ultrasonic Signal Conditioner EVM With Transducer User's Guide in the following URL: BOOSTXL-PGA460 Evaluation board|TI.com.
    PGA460, MSPM0  PGA460-Q1 EVM
                            GUI Figure 4-1 PGA460-Q1 EVM GUI
  4. For customized transducer, you need to make parameter adjustments and check the detection results, as shown in Figure 4-2.
    PGA460, MSPM0  PGA460-Q1 GUI
                            Detection Results Figure 4-2 PGA460-Q1 GUI Detection Results

    After the result meet the expectation, you can export the register configuration parameters as shown in Figure 4-3. Then, update the thresholds and configuration in “PGA460.h”. For more parameter adjustment, see the PGA460 Ultrasonic Module Hardware and Software Optimization. If you use the same transducer (muRata MA58MF14-7N), you can ignore this step.

    PGA460, MSPM0  Memory Map in
                            GUI Figure 4-3 Memory Map in GUI
  5. Download the code and check if the measurement results in the serial port meet the requirements. Use a COM tool to catch the results send to PC through UART to USB, shown in Figure 4-4.
    PGA460, MSPM0  Running
                            Results Figure 4-4 Running Results