Re: STM32 a nepájení/mioení napití 3.65V
Petr Labaj
labaj na volny.cz
Pondělí Duben 7 03:31:17 CEST 2025
No právě ta kombinace se schopností i analogového vstupu mi není jasná.
Jestli se to tedy projeví nebo ne.
U všelijakých těch 74HCxx je nárůst spotřeby značný. A čím modernější
CMOS (např. různé 74LVC a podobně), tím je to horší.
Když přesměrovaný pán Andrej psal o Vil a Vih, tak jsem myslel, že měl
na mysli právě tohle.
Protože jinak by u výstupního pinu nějaké úrovně nemělo smysl řešit.
PL
*****************
Dne 7.4.2025 v 3:08 Pavel Hudeček napsal(a):
> No to se asi projeví, ale vzhledem k přetíženosti toho pinu nejspíš
> zanedbatelně:-)
>
> Další věc je, že když ten PIN má umět i ADC a má jít použít bez
> nějakého speciálního přepnutí, může to bejt zanedbatelný i u vstupu.
>
> Ale pak zas je otázka, co je zanedbatelný. Aneb když vezmu oscilátor
> ze 4093 s odporem 56M, bude v rámci pohybu v hysterezním pásmu žrát
> víc než odpovídá tomu R. A toho si všimnu, až mi vyžere nějakou
> pidibaterku.
>
> PH
>
> Dne 07.04.2025 v 1:27 Petr Labaj napsal(a):
>> To jo.
>> To s těmi slabými H tak vymyslel Intel v řadě 8051 (nebo možná už
>> 8048), kdy se tomu při změně L->H dal jen pulz a pak už se to drželo
>> jenom pull-upem.
>> Říkali tomu tuším pseudo bidirectional nebo něco takového.
>> To už je naštěstí minulost.
>>
>> Ale já měl na mysli normální moderní procesor. Když se přepne do
>> vstupního režimu a dá se mu na vstup úroveň v zakázaném pásmu mezi L
>> a H, tak se mu zvedne interní spotřeba.
>> To je celkem normální, a dělají i různé 74HCxx atd.
>>
>> Ale co se stane, když se ten pin naprogramuje jako výstupní. A velkou
>> zátěží se dostane do stavu, že je jeho výstupní úroveň právě v tom
>> zakázaném pásmu.
>> Uvnitř přece je ta vstupní struktura stále nějak připojena na ten pin.
>> Tak projeví se i tady to interní zvýšení spotřeby nebo ne?
>>
>> Díky.
>> PL
>>
>> *****************
>>
>> Dne 7.4.2025 v 0:28 Pavel Hudeček napsal(a):
>>> U některých procesorů se nad tím přemýšlet musí, zpravidla jsou to
>>> nějaké staré krámy. V minulém století, když měla noha procesoru
>>> rozsvítit LEDku, musela to zpravidla dělat nulou, protože v opačném
>>> směru byl jen pull-up, nebo něco, co zachovávalo s tímto stavem
>>> kompatibilitu. Mělo to i výhody, např. nebylo potřeba žádné
>>> přepínání směru. Ale hlavně to byl relikt NMOS technologie a ta zas
>>> minimalistický nástupce TTL. A obvody ve starých MCU byly často
>>> různě zjednodušené, aby se to tam vůbec nějak vešlo. To pak vedlo k
>>> možnosti vzniku divných stavů a divného chování.
>>>
>>> To třeba u Atmelu skončilo přechodem 51->AVR, jinde podobně, nebo
>>> jen novými řadami. Od té doby se LEDka zapojuje proti + nebo - podle
>>> toho, jak se to na DPS hodí, nebo podle preferencí autora.
>>>
>>> Pak zas nastalo meziobdobí, kdy tehdy nové 32b MCU s vyšší integrací
>>> měly menší tranzistory a tedy slabší porty. Výrobci se časem
>>> naučili, že se to zákazníkům nelíbí a tak začali výstupy dělat z
>>> větších tranzistorů, než zbytek čipu. Napřed jenom pár, jako zmiňuje
>>> Andrej, později (skoro) všechny. Takže dnes si s tím nemusíme moc
>>> dělat starosti.
>>>
>>> Ale zas to pak může překvapit. Třeba se ukáže, že jeden pin je jiný,
>>> nebo skupina pinů je jiná, např. aby měla nižší kapacitu kvůli
>>> nějaké rychlé periferii, nebo že nohy kde může bejt I2C jsou horší,
>>> aby nedělaly ostré hrany. Ale zrovna tohle zas vymizelo potřebou
>>> zapnout fast režim.
>>>
>>> Závěr teda je, radši kouknout do DS, aspoň jestli není potřeba si na
>>> nějaký nohy dávat pozor.
>>>
>>> PH
>>>
>>> Dne 06.04.2025 v 21:54 Petr Labaj napsal(a):
>>>> Já jsem nad tím nikdy nijak moc nepřemýšlel.
>>>> Myslíte, že u pinu ve výstupním režimu jeho výstupní napětí
>>>> ovlivňuje spotřebu stejně jako by byl ve vstupním režimu?
>>>> A že tedy pokud by byl kvůli vysoké zátěži přetížený pin někde
>>>> uprostřed mezi L a H, tak že by to nějak zásadně ovlivňovalo
>>>> interní spotřebu chipu?
>>>> Já bych čekal, že toto by nemuselo mít žádný vliv. Tak jako napětí
>>>> na tom samém pinu, který přepnu do režimu analogového vstupu, snad
>>>> taky nezvyšuje spotřebu.
>>>> Nebo to vidím úplně blbě?
>
Další informace o konferenci Hw-list