ESP32 s WIFI - napájecí špičky
Moderátor: Moderátoři
ESP32 s WIFI - napájecí špičky
má zde někdo zkušenosti s čipem ESP-WROOM-32 a použitím integrované WIFI? Jakmile ji zapnu, objeví se v celém zapojení šum a napěťové špičky, které ovlivní měření vstupního signálu (původní účel zapojení). Z AD převodníku přes sběrnici I2C se pak objevují nesmyslné hodnoty. Lze toto nějak eliminovat?
Původně jsem celé zapojení napájel pomocí DC-DC spínaného obvodu. Napěťové špičky byly tak vysoké a časté, že nešlo nic rozumně měřit. Po změně napájecího obvodu za LDO regulátor se špičky výrazně snížily. I tak ale čas od času zachytím nějakou nesmyslnou hodnotu na AD převodníku. Každá součástka má 100nF MLCC a 10uF tantal. Pomocí kódu lze relativně dobře tyto špičky vyfiltrovat, rád bych ale zjistil, zda není možné všemu předejít změnou zapojení - viz. obrázek.
Jen pro zajímavost. Přemístěním celého obvodu na jiné místo, nebo pouhým přiložením nějakého předmětu (rukou) k obvodu se počet a výška špiček mění. Je možné, že to je z důvodu různé síly WIFI signálu na který ESP čip reaguje... ?
Díky za rady k problému.
Do zesilovače vede výstup tenzometrického senzoru s lineárním průběhem. Ze zesilovače může lézt 0 až 3.3V (spočítané zesilovacím odporem). Neovlivní dolní propust výši signálu (linearitu) na vstupu převodníku? Jakou mezní frekvenci bych měl zvolit abych odfiltroval špičky? Signál, který se měří, bude mít max. 10 Hz.
Díky.
Momentálně měřím každých 10ms => 10 měření jdoucích za sebou (bez pauzy), odeberu nejnižší a nejvyšší hodnotu a poté zprůměruji. To je v mém případě jedno měření. S tímto jsem za cca 6 hodinové měření zjistil pouze jednu napěťovou špičku, která mi vytvořila chybnou hodnotu.
Rád bych se ale "pojistil" nějakou tou dolní propustí mezi zesilovačem a převodníkem. Kdybych použil 100kOhm a 100nF s mezní frekvencí 16Hz? Je to rozumné? Nezmění to výši signálu?
Díky
bgdgts píše:Je tedy schéma na obrázku v pořádku? Nevěděl jsem, zda napěťové špičky nesouvisí se špatným návrhem....
Nevím, jestli zrovna napěťové špičky, ale zdrojem špatných údajů můžou být i parazitní úbytky napětí na zemních vodičích, jak píše Zaky. Málokdo tomu věnuje pozornost, jaká je potřeba. Jelikož zesiluješ 300x , může desetina mV vyrobit velkou chybu.
Zjednodušeně řečeno bys měl země od každého modulu(i od zdroje +5V) vést hvězdicově do jednoho uzlu a tam je spojit. Uzel by měl být na modulu vstupního zesilovače. Země mají být co nejkratší, pokud možno silnější než signálové vodiče. Ale hlavní je ta hvězdicovost. Jinak se ti bude projevovat i rušení způsobené rozdílným počtem svítících segmentů na displeji. Pokud by segment svítil delší dobu než 10ms, ani průměrování by nemuselo pomoci.
V tvém případě chyba hrozí v podstatě jen v analogové části u prvních dvou modulů. Dál už je digitální provoz. Nesmíš připustit, aby se "digitální proud" vracel kusem země určené pro analogový provoz. Kdyby tekl úsekem země mezi modulem zesilovače a A/D převodníku, tak právě tam vznikne chyba.
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Já bojuju s Onion Omega (hrdě přivezeno z USA). Za všechny vadný čipy můžu já, ale že to hřeje jak kráva, když se na tom spustí pár věcí včetně WIFI nikoho netrápí. Odejde to jen tak během pár hodin provozu, nebo při nahrávání novýho SW. Kdoví, jestli ten čip nakonec není čínskej pajc.
Už jsem navrhoval podtaktování a podobný věci. Nakonec kdysi údajně byly viry, co prý dokázaly lokálně přehřát procesor. Tady vir není potřeba, stačí nahrát nějakej SW.
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[?]
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Tudy cesta fakt nevede. Zk....á zjednodušená doba, že všechno bude takto fungovat. Nebude.
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[?]
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Tady by měl mít přístrojový zes diferenciální výstup a převodník to samý na vstupu. Ale to jsem jinde...
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[?]
Převodník AD budu v novém zapojení napájet přes přesnou napěťovou referenci 3.3V. Zaměřím se i na lepší rozmístění zemních vedení. S dolní propustí váhám - nerad bych případně negativně ovlivňoval signál mezi zesilovačem a převodníkem.