2025-10-07 9:05 PM
Hello,
I had a problem with Nucleo H723ZG ADC, i needed ADC error to be less than 1mV and a sampling rate of 2.5MSPS, but the built-in ADC was having errors around 20mV. (topic).
So i decided to proceed with an External ADC, ADS9219
The problem with this one is that the interface for this ADC is Serial LVDS, when i looked it up on the MCU datasheet, i couldn't find anything on it. Is it possible to interface LVDS with the board. A quick look on the internet also suggests use of converters , for LVDS to peripherals like SPI.
If you have some information or experience with this, can you help
2025-10-08 6:39 AM
2.5 Msps, at 24 bits per sample, so clock rate of 60+ MHz.
Even if you put in an LVDS transceiver, the Nucleo board is not going to be compatible with that because the chip will be too far from the ADC. You'll need to lay out a custom board.
The STM32H723 chip itself is likely compatible, but expect it to take a bit of programming skill to find an SPI pattern that matches the waveform exactly. You'll need some experience and a logic analyzer.
2025-10-08 8:42 PM
Custom board ok.
but expect it to take a bit of programming skill to find an SPI pattern that matches the waveform exactly. You'll need some experience and a logic analyzer - can you tell me a bit more about this.
Also do you know of any learning resources that would help.