Operačným zos. pripočítaj 2,5V dc na na výstupe to môžeš odporovým deličom nastaviť pre nulu na 1,65V.
Použi "rail-to-rail-amplifier" pri napájaní toho OZ nesymetricky.
Naposledy upravil(a) procesor dne 25 říj 2016, 08:39, celkem upraveno 1 x.
Sinusovka 0-3V neexistuje na rozdíl od sinusovky třeba +- 1,5V posunuté stejnosměrně o 1,5V do plusu. Takže dělič a ss posun , myslím,že tři odpory a ss zdroj třeba z 5V by na to mohly stačit.
Taky máme něco: jestli může být klidový stav jednou prezentovaný $EF a podruhé $F0, tak jednoduchá odporová síť vyhovuje, stejně, jako přiložené zapojení, kde se o napěťový ofset postará LEDka vybíraná na saturační napětí v propustném směru.
Pokud nebudeš potřebovat spáchat korekci nuly na jediné konkrétní číslo (obvykle $EF), tak vyhoví toto i předchozí uvedená zapojení.
Lze to samozřejmě dále zkomplikovat hlídáním překročení maximální úrovně, ale pro vysvětlení principu bych toho zatím nechal.
Pak by to ovšem potřebovalo přepočítat celou odporovou síť nebo změnit napětí, o které se to opírá, jinak nebudeš mít na vstupu převodníku v klidu 1,65 V.
Nevíme totiž, jaký vnitřní odpor (stejnosměrný), který by bylo nutné do výpočtu zahrnout, má zdroj signálu. Víme jen tolik, že jeho výstupní střídavé napětí se pohybuje souměrně kolem nuly, tedy neobsahuje stejnosměrnou složku.
A nevím, proč by to mělo zkreslovat: vzorkovaný signál má mít potlačené frekvence pod 100 Hz už v analogové části, tak se ten kondík C1 nijak rušivě neuplatní. A s výhodou oddělí svě různé stejnosměrné složky.
A, jestli ti vychází, že v záporné půlvlně měřeného signálu nepoteče LEDkou proud a změní se stejnosměrné předpětí, stačí zvětšit R1 na 4k7 a R2 na 6k8 nebo zmenšit R3 na 3k3 (případně lze obojí): LEDkou spolehlivě poteče dost proudu na to, aby ho vstupní signál "neodsál" k nule.
Mimochodem - v rozsahu proudů 0,5 - 10 mA má červená, oranžová nebo žlutá LEDka se saturačním napětím 1,65 V toto napětí poměrně dost stabilní, čili zkreslení tvaru signálu způsobí minimální. To už větší zkreslení vznikne hrubým lineárním osmibitovým vzorkováním, toto zkreslení poroste s klesající amplitudou vstupního signálu. Proto jsem doporučoval jako předzesilovač obvod s ALC z kazeťáku na zmenšení dynamického rozsahu, při použití lineárního převodníku to náramně pomáhá.