EN nech nezapojený, je přes pull-up připojený na 3.3V.
Pin +5V je přímo zapojen jako vstup stabilizátoru AMS, takže je možné přes něj přivést napájení i větší než 5V.
Mezi USB konektorem a vstupem stabilizátoru je schottkyho dioda (katoda je na pinu +5V). Podíval bych se na ní.
A jenom pro úplnost, když desku napájíš přes pin +5V, tak máš stále připojeno USB ?
Na samotné vývojové desce ESP-WROOM-32 není stabilizátor pro 5V. Ten pin V5 vlevo dole na obrázku desky je vstup tj. obdoba VIN pinu pro napájení interního stabilizátoru 3,3V. Pokud napájíte celou sestavu jen z laboratorního zdroje 5V DC měl byste mít USB port na desce odpojený od USB na PC. Na té desce mají doporučeno napájení V5 na 5V tj. to stačí (napájení 7V až 12V je nevhodné, protože na té desce je před stabilizátorem 3,3V zřejmě elyt na 6,3V). Takže tím 5V DC napájíte desku a také ty moduly, které potřebují 5V. Ostatní moduly, které potřebují napájení 3,3V by měly mít své napájení připojeny na výstupní pin 3,3V na té desce ESP-WROOM-32.
To, že vám to funguje jen s napájením přes USB z PC zatímco když to napájíte jen z laboratorního zdroje 5V DC na pin V5 tak to nefunguje je podivné, protože se zapojení nijak nemění.
Nicméně divné je, že jste naměřil 4.78V místo 5V. Pokud to bylo i s tvrdým laboratorním zdrojem tak máte nějaký problém v propojení napájení těch jednotlivých modulů na 5V, protože takový pokles při napájení laboratorním zdrojem by tam být rozhodně neměl.
Zkuste tedy nejprve předrátovat propojení napájení mezi jednotlivými moduly tak, aby tam takový pokles nebyl pokud bude napájení jen z laboratorního zdroje s odpojeným USB portem.
Jinak pokud to nepomůže a problém ani po předrátování napájení nezmizí tak zkuste začít postupně od minima tj. jen od samotné desky viz popis dále.
Do desky ESP-WROOM-32 naprogramujte jen něco co bude třeba blikat LEDkou a ostatní obvody (displej TFT 3.5", IR přijímač, čtečku SD karet, PCM5102 I2S audio modul a DTH11) od desky dočasně zcela odpojte. S takto minimalistických stavem vyzkoušejte zda to bude mít ten samý problém při napájení jen z laboratorního zdroje s napětím 5V DC při odpojeném USB portu od PC. Pokud to v tom minimalistickém stavu ten problém mít nebude tak zkuste postupně přidávat jednotlivé zmíněné komponenty a sledujte po přidání čeho se ten problémový stav při napájení jen s laboratorním zdrojem 5V DC zase objeví.
Naposledy upravil(a) Valdano dne 03 pro 2023, 22:47, celkem upraveno 6 x.
hafca píše:Je to kombinované. Displej potřebuje 5V i 3.3V, DHT11 a IR čidlo jen 3.3V zbytek 5V. Obě napětí jdou z ESP32.
Ten audio modul máte v tomto provedení viz odkaz PCM5102 I2S? Pokud ano tak ten je na 3,3V a nikoli na 5V. Pokud jste ho připojil k napájení 5V tak je otázkou jestli jste ho tím už neposlal "do věčných lovišť".
Zkusím to nějak shrnout.
Modul PCM5102 byl na 5V, protože jsem někde zahlédl, že napájení má až 5V. Ale funguje úplně stejně na 3.3V na které jsem ho přepojil, takže vadný není.
Při napájení z počítače přes USB a je jedno jestli je to 2 nebo 3 všechno funguje jak má.
Deska je pořád stejně zadrátovaná a nic se na ní nemění a používám stejný kabel. Jsou na ní oproti obrázku přidané elyty na obě napětí a na +5V je navíc 100nF. Protože to při napájení z počítače funguje, nevidím důvod znovu to drátovat.
Kabel je místo do počítačového USB připojený do nabíječky, zvuk chrčí.
Kabel je místo do počítačového USB připojený na lab. zdroj, zvuk chrčí.
Při napájení z lab. zdroje přímo do +5V to celé ani nenaběhne. Po počátečním výpisu konfigurace se resetuje a jde to stále dokola.
Zdroj je OK, zvlnění ani nějaké kmitání tam není osciloskopem vidět.
Dvě napájení nikdy nepoužívám a ani nemohu, protože PC je jinde než bastl koutek se zdrojem.
Víc variant napájení nevidím. Jedině, že by ta ESP32 byla nějak atypická, ale v čem?
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
FHonza píše:EN nech nezapojený, je přes pull-up připojený na 3.3V.
nedávno jsme řešili trošku jinej problém kdy nám ESP v breadboardu fungovalo ale jakmile sme jej hodili na desku tak nejelo a mohl za to právě ten EN. Nesmí bejt volně. Pokud je na GND tak je ESP vypnuté a pokud na 3.3V tak zapnuté. Pokud je volně tak plave a nepoběží to.
Problém je odstraněn, sice jinak než jsem si myslel, ale je. Chyba nebyla v ESP32, ale v zapojení PCM5102.
Sehnal jsem jinou verzi ESP32, zapojil a pořád to samé. Tady už to chrčelo i na USB v počítači.
Hledal jsem zapojení toho PCM5102 našel jsem jedno, kde byl pin SCK připojený na zem. Předtím visel ve vzduchu a byly zapojené jen LCK, BCK a DIN.
A po uzemění SCK to hraje i z nabíječky. EN na ESP32 jsem nepřipojoval nikam.
Dík všem co se mi snažili pomoct.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
hafca: ja som sa naucil neverit nikomu. Tiez som sa parkrat obabral s tym, ze vstup bol v lufte. A to nam v skole vtlkali do hlavy, ze v cislicovke vzdy musi byt definovana log. uroven. holt, mcu a ich pullup vnutorne odpory cloveka rozmaznaju