Stabilizátor napětí řádově desítky milivoltů
Moderátor: Moderátoři
Stabilizátor napětí řádově desítky milivoltů
Potřeboval bych něco, použitelné jako Zenerova dioda, co by stabilizovalo napětí okolo 12 mV (nebo víc, nejvíc ale cca 200mV), v rozsahu proudů 0,0002mA až 1mA. Nebo stabilizátor na takové napětí, stabilní v uvedeném proudovém zatížení.
Důvod je, že mám proudové čidlo, připojené do AD převodníku ATMEGA328P. Tento převodník ale pod cca 12mV vrací hodnotu 0. (Chvíli mi to trvalo, než jsem zistil, kdo je viník, nejdříve jsem omylem podezíral čidlo. Potřebuji tedy posunout zem čidla o nejméně oněch 12 mV výš, aby ADC změřil i malé proudy, které teď neměří.
Zkoušel jsem vložit mezi GND a zem čidla germaniovou diodu (moje má Uf asi 0,11V, lépe řečeno je to BE přechod starého germaniového tranzistoru) ale úbytek na ní není v uvedeném rozsahu proudů lineární, takže to není moc použitelné, kazí mi to linearitu čidla. Čidlo je založeno na obvodu LTC6102.
Dokážete mi něco navrhnout?
Našel jsem zatím pouze obvod ZXRD060, který by měl umět stabilizovat od 200mV, což je skoro dost, ukradne mi to kus ADC rozsahu (0-5V) na úkor rozlišení.
Důvod je, že mám proudové čidlo, připojené do AD převodníku ATMEGA328P. Tento převodník ale pod cca 12mV vrací hodnotu 0. (Chvíli mi to trvalo, než jsem zistil, kdo je viník, nejdříve jsem omylem podezíral čidlo. Potřebuji tedy posunout zem čidla o nejméně oněch 12 mV výš, aby ADC změřil i malé proudy, které teď neměří.
Zkoušel jsem vložit mezi GND a zem čidla germaniovou diodu (moje má Uf asi 0,11V, lépe řečeno je to BE přechod starého germaniového tranzistoru) ale úbytek na ní není v uvedeném rozsahu proudů lineární, takže to není moc použitelné, kazí mi to linearitu čidla. Čidlo je založeno na obvodu LTC6102.
Dokážete mi něco navrhnout?
Našel jsem zatím pouze obvod ZXRD060, který by měl umět stabilizovat od 200mV, což je skoro dost, ukradne mi to kus ADC rozsahu (0-5V) na úkor rozlišení.
Podle tohohle obrázku
![Obrázek](http://neazoi.com/ultimatextalset/diodes.gif)
by teoreticky měla být šance nají takovou diodu, která by byla v rozmezí 0,2uA až 1000uA celkem lineární.
Na obrázku třeba OA47 se zlatým hrotem.
Celý článek zde http://neazoi.com/ultimatextalset/index.htm
To, že Vf není konstantní mi ani tak nevadí, upravím násobitel převodu z proudu na ADC výsledek. Hlavně, aby to bylo alespoň lineární.
![Obrázek](http://neazoi.com/ultimatextalset/diodes.gif)
by teoreticky měla být šance nají takovou diodu, která by byla v rozmezí 0,2uA až 1000uA celkem lineární.
Na obrázku třeba OA47 se zlatým hrotem.
Celý článek zde http://neazoi.com/ultimatextalset/index.htm
To, že Vf není konstantní mi ani tak nevadí, upravím násobitel převodu z proudu na ADC výsledek. Hlavně, aby to bylo alespoň lineární.
![Smile :)](./images/smilies/icon_smile.gif)
Ale v podstatě ano, jde mi o rozsah 0-12mV, kde to sice vypadá, že jsou jen "dvě" hodnoty, které mi to neukazuje, pokud bych uvažoval jednotlivé měření. V praktické aplikaci to vzorkuje s asi 500 Hz frekvencí, takže ze zkušenosti se s tím dá měřit (používám minutové průměry) minimálně na desetiny, spíš na setiny AD hodnot. Zcela na začátku jsme používali Hallova čidla, která ale byla tak citlivá na fluktuace magnetického pole, že měření v řádu mA bylo stejně neproveditelné, protože celkový šum dosahoval ve výsledku až 40mA.
Převedeno na proud mi pak chybí celý rozsah od 0 do asi 110 mA, což , pravda, není moc, ale štve mně to. Původně jsme to měřili čidly založenými na Texas Instruments INA169, která měla vlastní ovstupní ffset 200 uV, což odpovídalo nemožnosti měřit proud pod asi 220 mA. Ta jsme přímo z toho důvodu nahradili LTC6102, kde výrobce Linear Technology inzeroval, že se jedná o čidla s nejnižším vstupním offsetem pro měření proudu na shuntu na zeměkouli, konkrétně 3 uV. Tak jsme hurá do toho vlítli a čekali jsme možnosti měření v řádu miliampér. (Horní mez čidla je asi 50A). No a praktický test proběhl a ono nic. Zlepšení bylo ze 220 mA dolní hranice na asi 100 mA, tedy poloviční. Po takové anabázi se nemůžete divit, že mi to nedalo a šťourám do toho už jen z principu.
![Smile :)](./images/smilies/icon_smile.gif)
V podstatě by mě zajímalo, čím si v Linear Technology myslí, že to my chudáci lidi budeme měřit a využijeme ten jejich super malý offset, když AD převodníky mají offset, jak je vidět, o několik řádů vyšší. Měli tam rovnou zapracovat do obvodu nějaký level shift na nulu třeba na 0,1V a ne přímo na nule, jinak to stejně nikdo nevyužije.
p.s. dal jsem tam včera ze šuplíkových zásob jednu diodu se zlatým hrotem (našel jsem OA9) tak jsem zvědav, jaká bude linearita.
EDIT - ještě jsem zapomněl do proudu diodou a tím do požadovaného rozsahu linearity započítat spotřebu vlastního LTC6102. Ta je podle datasheetu okolo 0,4mA, tedy se rozsah linearity dost "zmenšil" (co se týče řádu okrajových hodnot) z původních 0,0002mA až 1mA na cca 0,4ma až 1,4mA.
Hodnotu 0 mi to sice ukazuje ale je mi k ničemu, když nevím jestli je to opravdu 0, takže vlastně jde o 3 AD hodnoty, ne dvě.
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Chceš měřit v rozsahu 4 řádů s 10-bit převodníkem ? To tam můžeš nasázet součástek jak do raketoplánu a stejně skončíš buď u přepínání rozsahů, nebo u orientačních výsledků.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Pokud nám jde jen o minutové průměry hodnot (průměr z cca 30 000 vzorků), tak to má přesnost dostatečnou, konkrétně pro mne by stačilo rozlišení zhruba na desítky mA. Tedy 3 řády, jestli počítám dobře.
Ne že by to ADC se stabilní referencí nezvládl i na jednotky mA, ale linearita upraveného čidla asi lepší přesnost nedovolí.
Teď obhlížím dnešní graf linearity čidla se zemí posunutou diodou se zlatým hrotem a vypadá to celkem dobře, zatím je v rozsahu 0-20A odchylka od přesné linearity max 40mA v porovnání s referenčním vícerozsahovým měřičem. To je 0,2% chyba. Na 50 let starou diodu dobrý![Smile :)](./images/smilies/icon_smile.gif)
Ale POKUD to nějaký současný obvod zvládne na 4 řády, tak to bude určitě LTC6102. Je v současnosti absolutní špička. bohužel ten posun nuly, co tu vymýšlíme, ho zatím dost degraduje![Smile :)](./images/smilies/icon_smile.gif)
Ne že by to ADC se stabilní referencí nezvládl i na jednotky mA, ale linearita upraveného čidla asi lepší přesnost nedovolí.
Teď obhlížím dnešní graf linearity čidla se zemí posunutou diodou se zlatým hrotem a vypadá to celkem dobře, zatím je v rozsahu 0-20A odchylka od přesné linearity max 40mA v porovnání s referenčním vícerozsahovým měřičem. To je 0,2% chyba. Na 50 let starou diodu dobrý
![Smile :)](./images/smilies/icon_smile.gif)
Ale POKUD to nějaký současný obvod zvládne na 4 řády, tak to bude určitě LTC6102. Je v současnosti absolutní špička. bohužel ten posun nuly, co tu vymýšlíme, ho zatím dost degraduje
![Smile :)](./images/smilies/icon_smile.gif)
No já pořád čekám, že bude mít někdo nějakej hrozně jednoduchej nápad, kterej to rozsekne. Tohle vypadá nadějně. Otázkou je, jestli to zpětně neovlivní tu zpětnou vazbu eltécéčka. V tuhle noční hodinu mě to nějak už nemyslí. ![Smile :)](./images/smilies/icon_smile.gif)
![Obrázek](http://editerupload.eepw.com.cn/200808/c7309dac394e4aeb3ad108d765313c3d.jpg)
2M2 z 5V na 4k7, kterej tam mám jako Rout, dá nějakejch 10.66 mV na Rout. To by šlo. LTC nastavuje stejnej napěťovej úbytek na Rin, jako je na Shuntu Rsense pomocí otevírání tranzistoru čímž svede část měřeného napětí do Rout. Resp. proud přes Rout se rovná proudu přes Rin. Co se stane, když proud v Rout přižhavíme na těch 11 mV v klidu?
EDIT: když o tom tak v polospánku přemýšlím, tak to možná bude fungovat. Když bude chtít LTC nastavit 20mA, tak je nastaví a Rout poteče 20+něco (=10,66/4700) mA. Ještě mi to ,prosím, někdo potvrďte, že neblouzním.
Jo a ty grafy Vf diod nahoře jsou blbost, protože osa X je logaritmická. Takže to není lineární, jak to vypadá na první pohled. I když to celkem fungovalo, protože rozsah 0,4-1,4mA není zas tak velký a chyba se opravdu udržela pod 0,5 %. Diodu jsem měl mezi V- spojeno s dolním koncem Rout a GND.
![Smile :)](./images/smilies/icon_smile.gif)
![Obrázek](http://editerupload.eepw.com.cn/200808/c7309dac394e4aeb3ad108d765313c3d.jpg)
2M2 z 5V na 4k7, kterej tam mám jako Rout, dá nějakejch 10.66 mV na Rout. To by šlo. LTC nastavuje stejnej napěťovej úbytek na Rin, jako je na Shuntu Rsense pomocí otevírání tranzistoru čímž svede část měřeného napětí do Rout. Resp. proud přes Rout se rovná proudu přes Rin. Co se stane, když proud v Rout přižhavíme na těch 11 mV v klidu?
EDIT: když o tom tak v polospánku přemýšlím, tak to možná bude fungovat. Když bude chtít LTC nastavit 20mA, tak je nastaví a Rout poteče 20+něco (=10,66/4700) mA. Ještě mi to ,prosím, někdo potvrďte, že neblouzním.
Jo a ty grafy Vf diod nahoře jsou blbost, protože osa X je logaritmická. Takže to není lineární, jak to vypadá na první pohled. I když to celkem fungovalo, protože rozsah 0,4-1,4mA není zas tak velký a chyba se opravdu udržela pod 0,5 %. Diodu jsem měl mezi V- spojeno s dolním koncem Rout a GND.
Naopak, logaritmická závislost je v pořádku, pokud se má měřit vstupní veličina přes 4 řády v jednom rozsahu. Tak se zachová relativní přesnost. K čemu je na 20A rozlišení na 1 mA? Nějak bych to posunul od nuly s jedinou podmínkou - stabilita. A zbytek bych nechal na SW, například kalibrační tabulka.pavlii píše:Jo a ty grafy Vf diod nahoře jsou blbost, protože osa X je logaritmická. Takže to není lineární, jak to vypadá na první pohled...
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Já mám hlavně pořád pocit, že si někdo myslí, že když změří napětí s přesností měřidla např. 3 platné řády a udělá např. 1000 měření, že z toho dokáže dostat výsledek s přesností 4 platné řády. Tak tudy prosím ne.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
V tomto případě myslím půjde o oversampling, třeba 12-ti bitová hodnota z 10bit převodníku...
např. http://www.atmel.com/images/doc8003.pdf
např. http://www.atmel.com/images/doc8003.pdf
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Každá teorie má svoje omezení a svoje použití.
Dva jednoduché příklady z měření :
1. VUT labiny, čtyři měření digitálním voltmetrem s platností výsledku 3 platné cifry, výsledný průměr zaokrouhlený na 4 cifry = protokol směr koš. Proč ? "Výsledek jsme oprávněni zaokrouhlit pouze na tolik platných cifer, s jakou nejhrubší přesností jsou zjištěné vstupní údaje." Chyby měření se sčítají, takže výsledný průměr nemůže být přesnější než měření.
2. Mám 10-bit AD převodník s rozlišením 1mV a provedu 1000 měření stejnosměrného napětí 0.5mV se superponovaným šumem 0.25mV. Jaký asi bude výsledný průměr ve srovnání s 12-bit převodem (t.j. 0.25mV rozlišení) ?
Dva jednoduché příklady z měření :
1. VUT labiny, čtyři měření digitálním voltmetrem s platností výsledku 3 platné cifry, výsledný průměr zaokrouhlený na 4 cifry = protokol směr koš. Proč ? "Výsledek jsme oprávněni zaokrouhlit pouze na tolik platných cifer, s jakou nejhrubší přesností jsou zjištěné vstupní údaje." Chyby měření se sčítají, takže výsledný průměr nemůže být přesnější než měření.
2. Mám 10-bit AD převodník s rozlišením 1mV a provedu 1000 měření stejnosměrného napětí 0.5mV se superponovaným šumem 0.25mV. Jaký asi bude výsledný průměr ve srovnání s 12-bit převodem (t.j. 0.25mV rozlišení) ?
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]