Bez toho, aby som cokolvek vedel o vnutornej funkcii ADC v AVR, pamatam si problem u uz neviem akeho prevodnika.. pointa bol S&H obvod, ze faza sample pripojila vstup na kratku dobu, teda ak sa vstupne napatie zmenilo velmi, pocas sample periody sa nestihol C cez R dostat na aktualnu hodnotu U. Potom sa vstup odpojil, nastala faza hold a bezal prevod. <div>Tym chcem povedat, ze doba prevodu moze byt irelevantna, podstatny moze byt sample cas pred prevodom. Dummy prevod moze znamenat len 1 kratky sample cas navyse.</div><div><br></div><div>miro<br><br>Používateľ Jan Waclawek <<a href="mailto:konfera@efton.sk">konfera@efton.sk</a>> pondelok 27. novembra 2023 napísal:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">... a ak vstupny signal stabilny a dovodom nepresnosti je prepinanie medzi<br>
kanalmi, tak znova plati, ze pri jednom dvakrat dlhsom prevode sa zo<br>
vzorkovacieho kondenzatora do toho paralelneho vyleje naboj z rozdielu<br>
napati medzi predchadzajucim a sucasnym prevodom, ktory sa cez to R z<br>
povodneho zdroja do celej kombinacie paralelneho a vzorkovacieho<br>
kondenzatora musi stihnut naliat za Nt, kdezto pri tych dvoch prevodoch na<br>
dvojnasobnej frekvencii, pri prvom prevode sa vyleje rozdiel a stihne<br>
naliat polovica toho nez v prvom pripade, ale potom sa nalieva do C cez R<br>
cely cas Mt/2 a na zaciatku druheho vzorkovania sa ten malicky zbytkovy<br>
rozdiel napati vyrovnava do uz takmer dokonale nabiteho C.<br>
<br>
Chcelo by to namodelovat do Spice a pokreslit grafy, ale komu sa chce.<br>
<br>
wek<br>
<br>
<br>
<br>
----- Original Message ---------------<br>
>Polovicna rychlost coho, hodinovej frekvencie ADC?<br>
><br>
>Ak je zdrojom signalu RC dolna priepust a cielom je zmerat vysledok po<br>
>skokovej zmene vstupneho signalu, tak ten RC sa musi stihnut nabit. Ak je<br>
>perioda hodinovej frekvencie ADC t, vzorkovanie trva Nt a prevod Mt a<br>
>prevod sa zacne robit hned po zmene vstupu, tak RC ma cas na nabitie po<br>
>koniec vzorkovacej periody Nt; kdezto ak sa urobia dva prevody s ADC<br>
>nastavenym na dvojnasobnu hodinovu frekvenciu, tak RC po zaciatok druheho<br>
>prevodu t.j. koniec druhej vzorkovacej periody ma cas Nt/2+Mt/2+Nt/2, cize<br>
>o Mt/2 viac. Preto je vysledok presnejsi.<br>
><br>
>Toto je prave problem so "zaskrtenim" toho vstupu kondenzatorom, ze ten sa<br>
>musi zo zdroja signalu nabit. Preto pre presne prevody na vysokych<br>
>vzorkovacich frekvenciach je lepsie mat nizkoimpedancy zdroj (t.j.<br>
>zosilnovac) bez akejkolvek vyznamnej paralelnej kapacity.<br>
><br>
>wek<br>
><br>
><br>
>----- Original Message ---------------<br>
> From: Pavel Hudeček <<a href="mailto:edizon@seznam.cz">edizon@seznam.cz</a>><br>
><br>
>>Tohle ře±í vysoké procento problémů, ale třeba u těch starých AVR to zas <br>
>>takový úspěch nemá. Tam se prostě samplovací kapacita nestihne zcela <br>
>>přenabít na nové napětí a moµná je tam je±tě něco po cestě, protoµe <br>
>>dummy měření problém vyře±í 100 %, zatímco poloviční rychlost, která by <br>
>>taky měla zdvojnásobit samplovací dobu, sníµí "přeslechy" jen řádově.<br>
>><br>
>>Prakticky se mi třeba na ATmega8, v kombinaci s ru±ením a průměrováním, <br>
>>dařilo měřit s přesností cca 13 bitů. Bez dummy kroků byla přesnost pod 10.<br>
>><br>
>>PH<br>
>><br>
>>Dne 26.11.2023 v 19:18 Jaroslav Buchta napsal(a):<br>
>>> Nechci se tim ani nejak zabyvat, ADC v ruznych procesorech jsou past <br>
>>> vedle pasti, viz treba RP2040...<br>
>>> Ja si to zjednodusuju takm, ze pro pomale signaly dam na vstup 100nF <br>
>>> kondenzator, pro rychlejsi to prdnu primo z vystupu operaku pres par <br>
>>> (desitek) ohmu a nejaky 100pf-nF na zem.<br>
>>> To predpokladam tyhle problemy mezi nebem a zemi obecne vyresi, nebo ne?<br>
>>> Dne 26.11.2023 v 19:13 Jan Waclawek napsal(a):<br>
>>>> Druhe kolo.<br>
>>>><br>
>>>> Robil som dvojicu prevodov, najprv na PA3, na ktorom som nastavoval <br>
>>>> rozne<br>
>>>> napatia, a potom na PA1, ktore bolo nezapojene a zatazene len<br>
>>>> osciloskopickou sondou.<br>
>>>><br>
>>>> Vysledok je, ze "susedny" signal sa skutocne objavi na meranom, ale v<br>
>>>> divnom pomere, empiricky PA1 = 0.3V + 0.6 * PA3.<br>
>>>><br>
>>>> <a href="https://community.st.com/t5/stm32-mcus-products/impact-of-end-voltage-on-sampling-capacitor-on-next-conversion/td-p/613593" target="_blank">https://community.st.com/t5/<wbr>stm32-mcus-products/impact-of-<wbr>end-voltage-on-sampling-<wbr>capacitor-on-next-conversion/<wbr>td-p/613593</a> <br>
>>>><br>
>>_____<br>
><br>
>_____________________________<wbr>__________________<br>
>HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
><a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
><a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<wbr>listinfo/hw-list</a><br>
<br>
______________________________<wbr>_________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<wbr>listinfo/hw-list</a><br>
</blockquote></div>