An app for desigining resistor network impedance in op-amp circuits based on desired noise floor
Please note that the application is currently under heavy development.
As the name suggests, there's something up with Brownian motion. The original objective of this application is to calculate thermal noise, but since thermal noise is itself inherently random it suggest Brownian motion. Thus the name BrownNoise was born.
This application allows users to enter in desired operating temperature and op-amp characteristics (especially noise voltage) of the circuit in mind. Also the desired noise floor voltage should be entered. Then the application calculates the optimal input impedance for the op amp. The program also supports capacitive loading calculations helping to choose the optimal capacitor for an integrator or differentiator type op-amp circuit.
64-bit (x64) Windows binaries can be obtained here.
- 0.6.2
- Color-coding to show which values affect which results
- 0.6.1
- Calculations as flexible as possible
- 0.6
- SNR calculations based on noise floor and input level
- Optimal impedance calculations based on SNR and input level
- 0.5
- Add decibel support as the noise voltage
- 0.4
- Tweak UI element spacing
- 0.3
- Fix StretchBlt horrible quality -> images now clear
- RMS-noise as default unit
- Better reset function
- 0.2
- Compressed the images -> replaced BMP with PNG
- 0.1
- Initial working beta release
This project uses the MIT license.
Resistor icon:
Resistor icons created by Freepik - Flaticon