Fernando, from my own experiences there is noise on the ADC's and DAC's. My application needed a very low noise DAC, effectively providing a near DC low noise reference and I could not achieve this on the mbed. I studied the board, the chip and DAC's and what I believe to be the issues are:-
1. The mbed needs an analogue ground pin available near the ADC/DAC for the voltage to be measured across or referenced to.
2. DAC's and ADC's have a spec that is difficult to achieve in practice. The key issue which is often hard to find is that the main noise IMO is digital or clock feed through noise where the digital bus capacitively couples to the analogue signal, so noise spikes appear on the analogue signals at each digitital transition.
3. As above the NXP chip it self will generate noise as the DAC's and ADC's (and some other functions) are on an internal bus which is switching all the time.
For my application I added on an SPI bus DAC from Microchip which is powered as the only device on the SPI pins and hence clocks only when I change the output.
It also has it's own linear voltage regulator and as the input signals of the DAC are high impedance, I treat the whole DAC, regulator etc., as an analogue component on the analogue ground line.
RESULTS: Very, very low noise on the DAC output (sub one bit).
The ADC I found similarly noisey, but kept the NXP part. As my requirements are very low frequency, I used a multipoint averaging technique, which was adequate for my needs.
Hello Forum,
Hope all the mBed community is doing great!
I am actually writing to comment and ask for any advised in a issue I am facing, I am using Cool Components BaseBoard to do a Audio over Ethernet module in a school project...
Now up to the final stage of the project once I am trying to test if everything work nice and trying to wrap it up to make the final box and presentation I face a Noise coming from the ADC or DAC not sure which one exactly (actually I can hear it at the output of the DAC due to the speaker that its place there) I AM SURE that the noise came from the interface of the Ethernet Jack of the baseboard, still not sure if its coming through the power 3,3V or the GND of the Ethernet Communication Link and its not allowing me to listen correctly to the audio under it....
This is because the high frequency of transmission of the Eth Link is sharing either the power supply line or the GND line of my Input and output ANALOGUE filters and thats making like a square signal noise at the output of the DAC.
Anyone face this before or probably have a clue in how to solve it?
I am pretty sure that if I split the DIGITAL and the ANALOGUE GNDs and connect the the nearest point possible to the mBed pin #1 this noise might go down a lot, but I have no idea in how to do that with this base board.
I would really appreciate any help from you guys!
Here is the link for the baseboard main page: http://mbed.org/cookbook/Cool-Components-Workshop-Board
Thanks a lot
Fernando Ficoseco Argentina