What are you view on analog vs digital noise generation?
I am basing my understanding on loosely gathered info since I have jet to get a good grasp of what is actually the fine points of noise generation.
I have matlab with a student license and first I thought to make some noise in matlab and run a model on the Due but I have hit a brick wall that I cannot get around, no matter if i use arduino Uno, Mega or Due I get the same error message from windows.
With the Due I get "arm-none-eabi-gcc.exe - programerror and a explanation that the program can't launch correctly due to (0x0000142). The same problem with the 8-bit µCs but it says avr-????-gcc.exe or something in that neighborhood. I've searched the net for a solution but all I can gather is that it is something wrong in some .dll file or some other registers, I have no idea how to resolv it and ATMEL studio and arduino IDE is working fine.
I wil open a thread somewhere asking for help I guess.
Though I am using matlab to get a understanding of white noise in general because it helps to know the thing I am trying to synthesize, right...
I just bought a bag of 2N3904 NPN transistors so I will implement the schematic you posted to have a start for comparison, and then I can read the noise with the Dues 12bit ADC and analyses the signal with matlab, that should be educational.
The "clock shift register and XOR feedback taps for an MLS pattern" you've mentioned, that can be implemented in software alone right?
Thats the picture I have gotten from the web but that is a large leap from my current grasp of programming, might I ask if you have any code I can get a whim from what it entails?
I clearly do not understand white gaussian noise, but I think that your example would be something like a linear-feedback shift register (LFSR)?
But if such a contraption would be used as a pseudo-random generator it should not be needed since I have a true random number generator at hand.
At one hand as I read about it it seams that if I could extract a 12bit value from every generated 32bit value from TRGN those would have the same probability density... And they would be uncorrelated to each other and could be used as white noise.
Is that right?
I have no knowledge about this and this seams like a to simple solution but if every value was produced between 0 and 4095, at did not relate to each other. Then just by supplying the DAC with these numbers I would have a source for white noise?
I am forgetting the sample rate, and now my lack of knowledge will show. What determines the bandwidth...
I am reading but I just don't get it,
If my solution can work then I need to find a suitable timing for the random words and the DAC output sample rate, hmm....
I think I am way of and need to start from the beginning again.