STMicroelectronics RHFAD128 GUI Rad-Hard 8-Channel 12-bit A-D Converter User Manual

June 12, 2024
STMicroelectronics

STMicroelectronics RHFAD128 GUI Rad-Hard 8-Channel 12-bit A-D Converter

Product Information

Product Name: RHFAD128 GUI

Model Number: UM3165

Revision: 1

Date: May 2023

System Requirements

Component Description
NUCLEO-L476RG STM32 Nucleo development board with USB data support
Mini-B USB cable Cable for connecting the NUCLEO-L476RG to the laptop
AKI_BIN_for_NucleoL476RG Binary file to be uploaded in the Nucleo board
RHFAD128_GUI Software for Nucleo RHFAD graphical user interface
EVAL-RHFAD128V2 RHFAD128 evaluation board
Windows OS Operating system for running the software
SW for Nucleo connection Software for Nucleo board connection

Hardware Configuration

Connect the EVAL-RHFAD128V2 to the Nucleo using the SPI connectors.

Software Configuration

To configure the software, follow these steps:

  1. Connect the NUCLEO-L476RG to the laptop using a Mini-B USB cable.
  2. Ensure that STLINK is installed and up to date.
  3. Launch the RHFAD128_GUI by unzipping the RHFAD128_GUI.zip folder and running the RHFAD128_GUI.exe file.
  4. Upload the binary file (AKI_Bin_for_NUCLEOL476RG.bin) into the STM32 Nucleo board. Connect the Nucleo board to the PC using a USB Mini-B cable, and drag and drop the binary file to the Nucleo board.

Product Usage Instructions

Use of the GUI

To use the RHFAD128_GUI, follow these steps:

  1. In the RHFAD128_GUI folder, click on the RHFAD128_GUI.exe file to open the GUI. The device selection window will appear.
  2. Select the desired device from the window.

Troubleshooting

Device not found

If the Nucleo board is not detected, follow these steps:

  1. Ensure that the appropriate Nucleo board is connected.
  2. Check if STLINK is installed and up to date.
  3. Disconnect any other Nucleo boards connected to the computer.
  4. Click on OK.

Connection issue

If there is an issue with the connection or reading the device, follow these steps:

  1. Close the GUI.
  2. Disconnect and reconnect the Nucleo board.
  3. Restart the GUI.
  4. If the problem persists, check if the board is correctly connected.

List of Acronyms

Term Meaning
GUI Graphical user interface

Revision History

Date: 29-May-2023

Introduction

The RHFAD128 is specifically designed to sustain ionizing dose and heavy ions for space applications by using a high-end proven CMOS technology.
This device is a low-power, multiplexed eight-channel 12-bit analog-to-digital converter for conversion from 50 ksps to 1 Msps. The architecture is based on the successive-approximation register with internal track-and-hold. The RHFAD128 features 8 analog inputs that can be programmed to be either 8 single-ended or 4 differential inputs using the control register bits. The output serial data are straight binary and are compatible with SPI.
EVAL-RHFAD128V2 is the evaluation board of the RHFAD128.
This board can be connected to a NUCLEO-L476RG and be monitored with a graphical user interface (GUI): the RHFAD128_GUI.

Getting started

System requirements
The RHFAD128_GUI software needs the following system requirements to perform:

Table 1. System requirements

Main components

NUCLEO-L476RG| STM32 Nucleo development board
Mini-B USB cable| With USB data support
AKI_BIN_for_NucleoL476RG| Software for Nucleo
RHFAD128_GUI| RHFAD graphical user interface
EVAL-RHFAD128V2| RHFAD128 evaluation board
Operating system| Windows OS
STSW-LINK009| SW for Nucleo connection

Hardware configuration
RHFAD128 (EVAL-RHFAD128V2)STMicroelectronics-RHFAD128-GUI-Rad-
Hard-8-Channel-12-bit-A-D-Converter-fig 1

Connect the EVAL-RHFAD128V2 to the Nucleo using the following pinout.

Figure 2. SPI connectors on the EVAL-RHFAD128V2 and the pinout for the connection to the NucleoSTMicroelectronics-RHFAD128-GUI-Rad-
Hard-8-Channel-12-bit-A-D-Converter-fig 2

Software configuration

Nucleo connection

  1. Connect the NUCLEO-L746RG to the laptop using a Mini-B USB cable:

  2. Please make sure that STLINK is installed and up to date:

  3. Launch the RHFAD128_GUI

    • a. Unzip the zipped folder RHFAD128_GUI.zip
      Figure 5. There are two documents: RHFAD128_GUI folder containing the RHFAD128_GUI.exe to launch on the laptop – AKI_Bin_for_NucleoL476RG.bin to upload in the Nucleo
  4. Upload the binary into the STM32 Nucleo board
    Connect the Nucleo board to the PC using a USB Mini-B cable, drag and drop the binary file to the Nucleo board (NODE_L476RG)

    • use the binary file: AKI_Bin_for_NUCLEOL476RG.bin

Use of the GUI

In the RHFAD128_GUI folder, click on the RHFAD128_GUI.exe file to open the GUI. The following window must appear.STMicroelectronics-RHFAD128-GUI-Rad-
Hard-8-Channel-12-bit-A-D-Converter-fig 7

STMicroelectronics-RHFAD128-GUI-Rad-Hard-8-Channel-12-bit-A-D-Converter-fig
8

Table 2. SPI speed used by the GUI to communicate with the RHFAD128

Product SPI speed used by the GUI
RHFAD128 500 Msps

Troubleshooting

Device not foundSTMicroelectronics-RHFAD128-GUI-Rad-
Hard-8-Channel-12-bit-A-D-Converter-fig 9

Issue:

  • The Nucleo board is not detected
    Resolution:

  • Please connect the appropriate Nucleo board

  • Be sure that STLINK is installed and up to date

  • It is also better to have only one Nucleo board connected to the computer

  • Then click on “OK”.

Connection issue

Issue:

  • In case of unwanted disconnection or a problem in reading the device, the message “Connection issue” appears in the Single read mode communication box.

Resolution:

  • Close the GUI and disconnect/reconnect the Nucleo board and restart the GUI
  • If the problem persists, check if the board is correctly connected.

List of acronyms

Table 3. List of acronyms

Term Meaning
GUI Graphical user interface

Revision history

Table 4. Document revision history

Date Version Changes
29-May-2023 1 Initial release.

IMPORTANT NOTICE

READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2023 STMicroelectronics – All rights reserved

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

STMicroelectronics User Manuals

Related Manuals