Comments (4)
- Úbytek napětí, který jsem naměřil voltmetrem na filtrech #14 je ~3.6mV. Je proto podivné, že by filtry byly příčinou sníženého dynamického rozsahu.
- Také je zvláštní, že podle pozorování @roman-dvorak a @kakl bylo potřeba kapacitu C5 zvětšit 4x, nikoliv dvakrát podle původního předpokladu.
Z těchto poznatků vyplývá že měřící rozsah (dynamický rozsah) je v současné konstrukci pravděpodobně dán něčím jiným, než omezením napětí pracovního napájení zesilovačů. I přesto však dává smysl zlepšit konstrukci filtrů napájení operačních zesilovačů #14.
from ustsipin02.
Tohle je pravděpodobné vysvětlení omezeného dynamického rozsahu
Na signál není k dispozici dostatečný rozkmit na výstupu zesilovačů. Protože ADC v ATmega je zapojen v differenčním režimu oproti referenci 1.25V.
from ustsipin02.
Aktuálně je tento problém vyřešen použitím 3.6V napájení z lineárního stabilizátoru, které pak umožňuje dosáhnout dostatečného dynamického rozsahu i bez výměny komparátoru #23.
V další revizi by ale bylo vhodné komparátor vyměnit a tím umožnit použití nižšího referenčního napětí, což umožní získat dostatečný dynamický rozsah i bez zvýšeného napájecího napětí.
Také je při řešení #14 vhodné zvážit variantu přepojení napájení analogové části na výstup 5V měniče, což by určitě umožnilo získat dostatečný dynamický rozsah.
I v takovém případě je vhodné použít referenci o nízkém napětí, nebo symetrické napájení, aby bylo možné lépe využít převodní rozsah ADC.
from ustsipin02.
Aktuálně je tento problém vyřešen použitím 3.6V napájení z lineárního stabilizátoru, které pak umožňuje dosáhnout dostatečného dynamického rozsahu i bez výměny komparátoru #23. V další revizi by ale bylo vhodné komparátor vyměnit a tím umožnit použití nižšího referenčního napětí, což umožní získat dostatečný dynamický rozsah i bez zvýšeného napájecího napětí. Také je při řešení #14 vhodné zvážit variantu přepojení napájení analogové části na výstup 5V měniče, což by určitě umožnilo získat dostatečný dynamický rozsah. I v takovém případě je vhodné použít referenci o nízkém napětí, nebo symetrické napájení, aby bylo možné lépe využít převodní rozsah ADC.
Většinu těchto změn bohužel nelze udělat bez dalších efektů na měření. Například snížení referenčního napětí zvýší bias PIN diody. Podobně zafunguje i změna napájení na 5V. Dynamický rozsah se tím navíc efektivně nezvětší, pokud MCU bude připojen stále na 3.3, resp 3.6V, protože dynamický rozsah ADC je vázán i na napájecí napětí AVCC, které nemůže být odlišné o více jak 0.3V od VCC MCU.
Největšího efektu by se zřejmě dosáhlo zavedením symetrického napájení, které ovšem nelze aplikovat bez zásadních změn v zapojení.
Zřejmě proto bude lepší, když se změna na symetrické napájení provede až v další vylepšené verzi zařízení společně se změnami typu #8 nebo #7.
from ustsipin02.
Related Issues (20)
- Sensing element position HOT 3
- Sensing element mount HOT 1
- MCU crystal configuration HOT 3
- EMI immunity - Layout improvements HOT 3
- EMI immunity - schematics HOT 6
- Integrated data memory storage
- Backup power supply
- Change of the architecture to FPGA
- SD card powering HOT 3
- Unnecessary components in schematics HOT 1
- Divide analogue and digital ground HOT 3
- Microphone effect HOT 4
- TS7211 Comparator failure on low ref voltage HOT 3
- SDcard holder malfunction HOT 1
- Hardware identification for firmware HOT 1
- L3 footprint compatibility? HOT 1
- Filled vias HOT 1
- Noise at signal output HOT 4
- 5V analog power source startup HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ustsipin02.