A NUCLEO_H743ZI (any other similar boards work, too), a resistor (I used 1k8), some pieces of wire and a scope is all that it takes to perform interesting experiments with digital control loops! The idea: Output resistance R2 between DAC1 out and the output node Read More …
Schlagwort: STM32H743
STM32H743 ADC->DAC latency
For applications like active noise cancellation, motor control and similar applications, high bandwidth control loops are needed. For implementing fast digital control loops, the time delay between an analog input signal at the ADC input and the calculated analog output signal at the DAC output Read More …
STM32H743 EXTI3 Interrupt Latency (and how to improve it)
I was curious to find out how fast the interrupt response of a STM32H743 can be. I connected a simple square wave generator to Pin PG3 of my old NUCLEOH743ZI-Board. A PWM output of my raspberry Pi PICO was used as a square wave generator Read More …
SI5351A and frequency counting with the STM32H743
I wanted to play around with the SI5351A clock generator, but for verifying the output frequencies of the SI5351 I thought it would be great to have a frequency counter at hand. Unfortunately I do not own a frequency counter, so I looked for some Read More …
H7 ADC revisited (Bandpass sampling and analog bandwidth of the 16-bit ADC peripheral of the STM32H7, Part III)
Summary: It is shown that the shape of the transfer function and of the SNR of the internal ADC of the STM32H7 vs. frequency of the applied signal can be explained with a very simple simulation model up to quite high signal frequencies. The PLL Read More …
Bandpass sampling and analog bandwidth of the 16-bit ADC peripheral of the STM32H7, Part II
The STM32H7-application sends ADC data to the PC via USART3. Rx and Tx of USART3 are connected to the ST-Link debugger on board of the NUCLEO-STM32H743ZI. The ST-Link driver that gets installed when you install the STM32CubeIDE supplies also a virtual COM port that can Read More …