Sensors Forum Discussions
Browse the Community
CO₂ sensor
In this forum you can post your questions, comments and feedback about the XENSIV™ PAS CO₂ sensor, a small yet highly accurate CO₂ sensor based on photoacoustic spectroscopy (PAS) technology. This sensor is ideal for integration into smart home appliances, consumer devices and HVAC systems. Here you can also find the links to the latest board pages, GitHub, documents and FAQs.
3D Hall (Magnetic sensor)
In this forum you can post your questions, comments and feedback about the XENSIV™ 3D Hall sensors, a sensor family (TLx493D) which is using a hall-based technology in order to detect the strength of a magnetic field in all three dimensions, i.e. x-, y- and z-axis. This family fits into industrial and consumer applications such as control elements and joysticks. Furthermore, it is the ideal fit for low-power automotive applications like indicators and gear shifters. Here you can also find the links to the latest board pages, GitHub, documents, simulation tools and FAQs.
Switches (Magnetic sensors)
In this forum you can post your questions, comments and feedback about the XENSIV™ Magnetic Switch sensors, a sensor family which is using e.g. a hall-based technology in order to detect the strength of a magnetic field in one dimension. Our switches can be found in a variety of consumer, industry and automotive applications like conventional block commutation in brushless drives (BLDC). Here you can also find the links to the latest board pages, GitHub, documents, simulation tools and FAQs.
Radar sensor
In this forum you can post your questions, comments and feedback about Infineon's XENSIV™ radar sensors. Designed to support a wide range of industrial, consumer and automotive applications, Infineon’s millimeter wave (mmWave) radar portfolio offers both FMCW and Doppler radar sensors supporting 24GHz, 60GHz, 77/79GHz. Here you can also find the links to the latest board pages, GitHub, documents, tools and FAQs.
Angle (Magnetic sensor)
In this forum you can post your questions, comments and feedback about the XENSIV™ Angle sensors. This sensor family is based on integrated Magneto Resistive (ixMR) technologies (e.g. GMR, TMR) in order to detect the orientation of an applied magnetic field by measuring sine and cosine angle components with monolithically integrated magneto resistive elements. Our Angle sensors can be found in a variety of consumer, industry and automotive applications like motor commutation in brushless drives (BLDC). Here you can also find the links to the latest board pages, GitHub, documents, simulation tools and FAQs.
Current (Magnetic sensor)
In this forum you can post your questions, comments and feedback about the XENSIV™ Current sensors, a sensor family which is using a hall-based technology in order to sense accurate and stable the current. Our Current sensors can be found in a variety of consumer, industry and automotive applications like traction inverters, industrial drives, photovoltaic inverters or battery disconnect systems. Here you can also find the links to the latest board pages, GitHub, documents, simulation tools and FAQs.
MEMS microphones
In this forum you can post your questions, comments and feedback about Infineon’s XENSIV™ MEMS microphones. Our high performance microphones can be used in a variety of application such as earbuds, headphones, smartphones or laptops for high quality audio pickup.
Pressure Sensors
Our XENSIV™ family of digital absolute barometric pressure sensors gives designers the best choice when it comes to mobile and wearable devices. Highlights include small form factors to facilitate system integration, highest precision and relative accuracy over a wide temperature range, fast read-out speeds via the serial I2C/SPI interface, and low power consumption to ensure longer battery lifetimes. All of our air sensing solutions have a FIFO buffer that can store the last 32 measurements. Since the host processor can remain in sleep mode for a longer period between readouts, the FIFO buffer can reduce system power consumption further.
Speed (Magnetic sensor)
In this forum you can post your questions, comments and feedback about the XENSIV™ Speed sensors. This sensor family is based on integrated Magneto Resistive (ixMR) or hall-based technologies in order to determine linear and rotational speed. Our Speed sensors can be used with ferromagnetic gear tooth wheels or encoders to measure speed and position and they are essential components for the function of safety and powertrain applications like rotating shafts. Here you can also find the links to the latest board pages, documents and FAQs.
Featured Discussions
I reconfigure the firmware in config.h: I just modify the bandwidth into 0MHz ,I try to transmit signle tone with my board.
And I also flash the new .hex file inro my board successfully with XMC Flasher.
When I reconnect my board with new FW into my PC, it's LED just like this, only one yellow LED lighting
And when I open GUI, it show no Device connected, and my matlab code also can't run:
Then how can I know this radar still work and really the bandwidth is 0MHz. And if it's still working, I want to extraxt raw data with my matlab code? How can I modify the original code? I really need help, thanks!
Show Less
How to interpret the .npy files that we get in the Radar Fusion GUI. I used the np.load to load the contents of the array( image attached below),the shape of the array is correct, but i am not able to understand what the contents are? Is the contents of .npy file the raw ADC data or it is in byte format?
Show Less
Hello,
We are producing radar modules using BGT60UTR11AIP. We have found that the DC-offset of ADC data changes significantly between chips under the same conditions.
Is the DC-offset variation managed during the chip production? Or is there a way to calibrate it to a specific level?
Regards,
YK
Show LessI am trying to use Arduino Due to acquire data from the TLI493D-W2BW (I want to initially test two sensors, then a 2x2 matrix, and finally a 4x4 matrix).
The test for one sensor has been successful with the following connections:
Sensor 3V3 → Arduino Due 3.3V,GND → GND, SCL → SCL, SDA → SDA, INT → Arduino Due pin 3, as shown in the code attached in file 01.
When attempting to test two sensors, the connections are as follows:
both sensors' 3V3 are parallel connected to Arduino Due 3.3V, SDA and SCL pins are also individually parallel connected to pins 20 (SDA) and 21 (SCL) on Arduino Due, INT pins are connected to pins 30 and 31 on Arduino Due respectively. The code is as shown in attachment 02, but it only displays "Reading data from SENSOR1...".
I attempted to achieve data acquisition from two sensors by toggling between high and low levels but failed. Previously, I also made modifications according to the code in file 01. I aimed to display data from both sensors in a single line on the serial monitor. However, Then, the data from both sensors is updating in the place where only the data from the first sensor should be displayed, like this:
17:10:28.890 -> Sensor 1: Bx By Bz T | Sensor 2: Bx By Bz T
17:10:29.093 -> 0 0 -1 1152 | 8 2048 16398 8
17:10:29.296 -> 2 0 -1 1152 | -1 -1 -1 4095
17:10:29.499 -> 2 0 0 1152 | -1 -1 -1 4095
17:10:29.701 -> 0 0 0 1152 | -1 -1 -1 4095
The code is as shown in attachment 03.
I also attempted to use transistors to separately control the VDD pins of the sensors to achieve high and low levels, but I still couldn't display the data successfully. The code is as shown in attachment 04.
I would appreciate the assistance from experienced individuals. Thank you very much!
#TLI493D-W2BW
Show LessI have rebuild the DAVE project, it shows successful. However, it seems nothing like .hex file is generated, so I can't choose a firmware file when I try to flash the new FW into my board by XMC Flasher. And I also don't find a release button in DAVE IDE to generate a firmware file for the new project. I can't find any info in the user manual. Please help me, how can I flash the new project into my board?
By the way, there is two micro b connector in the Disyance2GoL board, when I flash a new firmwave? which one should I plug in? the debugger connector or the regular one?
And can I configure the bandwith into 0MHz, I mean I want to make the radar transmit a signle tone. Can that be realized?
Show Less
Hi,
I am using the BGT60TR13C for vital sign extraction and I saw in other questions in the forum that the BGT60TR13C only outputs the I signal of the radar.
I tried to use the progression of each complex frequency component over time (chirp-to-chirp) as an IQ signal for each frequency component, as you suggested. But it is not working and I cannot extract meaningful information. For comparison, I did manage to extract specifically respiration rate using only the amplitude data in the output.
I would like your help to better understand how to extract phase from the output data and detect small vibrations.
Thank you!
Show Less
Hi,
I'm trying to implement FMCW mode in the BGT60TR13C radar sensor.
My application is to measure the water level inside the PVC pipe (The water level changes very slowly). Our hardware is based on STM32F4 MCU and BGT60TR13C.
I already followed the manual on the link:
https://github.com/Infineon/sensor-xensiv-bgt60trxx
Currently, I have got the FIFO data successfully.
I have some questions could you please help me clearly understand?
- Will the FMCW mode be suitable for my application?
- The BGT60TR13C has a frequency-modulated continuous wave (FMCW) radar, So the FMCW mode running by default, or need to be configured? How can I configure the BGT60TR13C to run in the FMCW mode? (I'm trying to follow section 10.2.1 Enabling the CW mode in the datasheet).
- Is it required to port the RDK for STM32F4 to implement the FMCW?
- What are the differences between SADC and FIFO data?
- How to convert a configure from Radar Fusion GUI to hex values (presence_radar_settings.h) ?
Thanks!
Show LessI intend to save radar values as numpy files without using the record feature of Fusion GUI. The reason is to decouple from the dependency on Fusion GUI in my code.
So, I utilized the source code provided in the SDK to save radar values as numpy files. When I plotted them using pyplot, I noticed discrepancies between the data obtained directly from the code and the data recorded by Fusion GUI.
The data obtained from the source code appears to be scaled similarly to values received from the antennas, ranging from 0 to 1. However, there is a significant difference in the y-axis compared to Fusion GUI. I want to retrieve data exactly as recorded by Fusion GUI. Could you please guide me on how to achieve this?
Additionally, if possible, could you also explain how to modify the current settings? Currently, the code is set to "num of samples per frame: 64, num of chirps per frame: 64", but I want to change it to "num of samples per frame: 128, num of chirps per frame: 128, etc...".
ps1. My radar model is the Infineon DEMO BGT60TR13C (60GHz sensor), along with Fusion GUI version 3.5.4.202310251420.
ps2. My python codes.
#=== recordinf.py ======
Hi Infineon community, We are using TLE4999I3XALA1 sensor with PSI5 interface. Do this sensor needs any pre programming/configuration before interfacing with a PSI5 transceiver device for reading data?
Show Less