D/A převodník DAC0832 - velikost výstupního napětí
Moderátor: Moderátoři
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
D/A převodník DAC0832 - velikost výstupního napětí
Generuju analogový signál pomocí DAC0832 - signál je bipolární sinusovka.
Zde je výřez z datasheetu, kde je namalováno zapojení vč. vzorce pro výpočet velikosti výstupního napětí.
->Napájení operačních zesilovačů TL072 mám symetrické (+/-12V)
->Napájení samotného DAC0832 mám +12V (kladná větev symetrického napájení).
-> Jako zdroj referenčního napětí mám obvod TL431 (2,5V)
Signál mi to generuje v pořádku, ale mám problém s velikostí výstupního napětí.
Problém je v tom, že pokud mám Vref=2,5V, výstupní napájení je pouze Uout=500mV špička-špička.
Při Vref=5V mám výstup už cca. Uout=1V špička-špička.
Rád bych měl výstup špička-špička právě 5V - což by mělo při použití 2,5V reference fungovat. Co mám tedy nejspíš blbě - mé zapojení je 100x zkontrolované - je podle datasheetu - data do toho sypu PICem 16F877A.
Případně mě napadlo použít zesilovač (jednoduchý pomocí OZ) ale jaký - z hlediska spektrální čistoty - o rychlost nejde - nejvyšší frekvence je 3400Hz?
->Invertující?
->Neinvertující??
Jaká je ideální velikost vstupního napětí do zesilovače. 500mV š-š je asi moc že?
Díky za názory
- Přílohy
-
datasheet15.jpg- http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS005608.PDF
- (85.58 KiB) Staženo 143 x
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
Použil jsem odporovou síť 4x10kohm
=> R=5kohm (2x paralelně 10kohm)
=>2R=10kohm
tak sem to pochopil z datasheetu
SS posun sinusovky:
0V (možná +/- jednotky mV) - chodí krásně 0V,+250mV,0V,-250mV,0V...
---------------------------------------------------------------------------------
pozn.
Teď to přeměřuju - ty odpory a moc mi to nesedí....
takže vydrž Prťka vydrž, třeba se to rozchodí
----------------------------------------------------------------------------------
Tak bohužel odpory sedí:
2R=10kohm
R=5kohm
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
Aby bylo rozuměno - mám tam celkem 3 operáky:
ty první dva jsou ve schématu
3. je zapojen jako aktivní dolní propusť, která význámě "vyhlazuje" (ale nezmenšuje!) sinusovku
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
->PIC
->D/A převodník - oba dva uzemňovací vývody (3,10) a vývody XFER a WR2 (17,18) - mám to jako single-buffered aplikaci.
->Symetrické napájení mám vytvořené přes tupý trimr, kde jezdec je uzeměn (na té samé zemi co PIC a D/A) a tak ze 24V vznikne +12 a -12V - napájení OZ
5V napájení pro PIC mi zajišťuje PRESTO, stejně tak země (které jsou tedy komplet všechny propojené) jde na PRESTO - nemůže zde vznikout chyba?
Fakt je ten, když zapnu jenom PRESTO (tzn. 5V zdroj pouze pro PIC) a nezapnu 24V externí zdroj, tak se mi na větvi +12 objeví 3,12V, které jakoby prosakuje přes D/A (když totiž jeho +12V napájení odpojím, těch 3,12V z větve +12 zmizí)
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00
->Zatlačil jsem na pilu a celý obvod předělal na napájení z jednoho zdroje - laboratorní teslácký +/-15V - odtud jsem 5V stabilizátorem udělal odbočku pro napájení PICu (a ostatních periferií co to vyžadujou).
->Celkový odběr kladné větve je 100mA, záporné možná tak 20mA (očekávatelné hodnoty).
Výsledek je stále tentýž - výstupní velikost se mění pouze když měním Vref, ale velmi neadekvátně tomu, co udává výrobce.
Země sem všechny propípal nejmíň 100x - tam chyba byt nemože.
Aspoň sem si ověřil, že mnou vytvořené symetrické napájení (přes trimr) je dostatečně "tvrdé" a neklesá, když začne D/A převodník pracovat
Dále jsem zjistil, že pro výstup 1V š-š (tj. 5V na Vref) musím mít symetrické napájení alespoň 7V, jinak dochází k ořezávání sinusovky, nejprve zespoda a potom i zeshora - rozdíl 6V (resp. 2V proti Vref) mi připadá brutální!!! (jedná se o TL072)
- Johny_Servis
- Příspěvky: 11
- Registrován: 09 úno 2010, 00:00