cancel
Showing results for 
Search instead for 
Did you mean: 

DAC still works even when VDDA and VSSA pins are floating, but how ?

freeflyer
Senior II

I am using the DAC on the NUCLEO-L433RC-P board for development and have also designed a custom PCB using the STM32L433.

The DAC is used for audio voice prompts (12 bit, 44.1kHz stored in external flash) and fed into an audio amplifier (TI LM48100Q).

However, I am getting hiss and interference from a flashing LED on my custom PCB (but not so much on the NUCLEO-L433RC-P board).

I decided to try using a bench PSU to power the VDDA and VSSA pins on the NUCLEO-L433RC-P board, in case the SMPS on my custom PCB was causing the hiss.

Bbut I was suprised that the DAC still worked even though the VDDA and VSSA pins were floating after I modified the board.

Why does the DAC work when the VDDA and VSSA pins are floating ?

I measured the voltage on the VDDA pin (with reference to the VSSA pin) and it was around 1.6V.

When I did connect the STM32 VDDA and VSSA pins to the bench PSU and supplied it with 3.3V, it made no difference to the behavior.

Below are the modifications I made to the NUCLEO-L433RC-P board...

 

1757421599419.png

A concise explanation of the problem can be found in this post...

https://forum.allaboutcircuits.com/threads/why-am-i-getting-noise-on-the-lm48100q-audio-amplifier-even-from-a-flashing-led.207828/

 

1 REPLY 1
mƎALLEm
ST Employee

Hello,

Not sure, but it could be due to an injection current inside the chip that makes DAC seeing itself powered...

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.