The wiki page is under active construction, expect bugs.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
statnice:bakalar:b4b38nvs [2025/06/09 09:41] – [Podpůrné a dohlížecí bloky MCU (hodinový generátor, Reset, POR, BOR , RTC, Watch Dog,..); čítačové jednotky v MCU (PWM, „input capture“, output compare,..) jejich funkce a využití. Vstupy a výstupy VS, bloky komunikace s obsluhou ve VS, tlačítka, klávesn petrstepstatnice:bakalar:b4b38nvs [2025/06/09 09:57] (current) – [Typické řady log. obvodů CMOS používaných ve vestavných systémech (VS), jejich základní vlastnosti; dynamický proudový odběr MCU a logických obvodů CMOS. Blokování napájení MCU a log. obvodů - způsob, důvod, použité součástky.] petrstep
Line 155: Line 155:
  
  
 +== Typické řady log. obvodů CMOS používaných ve vestavných systémech ==
 +  * Typické řady:
 +    * 4000 (např. 4011, 4040, 4093)
 +      * Starší řada, vhodná pro široký rozsah napájení (3–15 V).
 +      * Nízký statický odběr, vhodné pro bateriová zařízení.
 +      * Pomalejší než řady 74xx.
 +  * 
 +    * 74HCxxx (High-speed CMOS)
 +      * Napájení: typicky 2–6 V.
 +      * Rychlejší než 4000, kompatibilní s TTL logikou.
 +      * Nízký proudový odběr, ideální pro spojení s MCU.
 +  * 
 +    * 74HCTxxx (High-speed CMOS, TTL compatible)
 +      * Stejné jako 74HC, ale vstupní úrovně přizpůsobeny TTL (log. 1 od cca 2 V).
 +      * Použití tam, kde je potřeba propojení CMOS a TTL.
 +  * 
 +    * 74AC / 74ACT (Advanced CMOS / TTL Compatible)
 +      * Ještě rychlejší, větší odběr.
 +      * Vhodné pro vysokorychlostní aplikace.
 +  * 
 +
 +
 +
 +== Proudový odběr CMOS obvodů a MCU ==
 +  * Statický odběr (v klidu):
 +    * Velmi malý (nA až μA), když nejsou přechody.
 +    * Vhodné pro nízkopříkonové aplikace.
 +  * 
 +  * Dynamický odběr:
 +    * Proud teče hlavně při přechodu logických stavů (0 ↔ 1).
 +    * Odběr závisí na:
 +      * frekvenci přepínání (vyšší frekvence → vyšší odběr),
 +      * zatížení výstupů (větší kapacita → vyšší proud),
 +      * napětí – vyšší Vdd → vyšší proud.
 +  * 
 +  * MCU:
 +    * Spotřeba MCU se odvíjí hlavně od:
 +      * frekvence hodinového signálu (CPU, sběrnice, periferií),
 +      * aktivních periferií (např. ADC, USART),
 +      * neoptimalizovaného kódu (např. polling místo přerušení),
 +      * použití spánkových režimů (sleep, stop, standby). 
 +
 +
 +
 +
 +
 +== Blokování napájení MCU a logických obvodů ==
 +
 +
 +  *     Blokování napájení je klíčové pro stabilní a spolehlivý chod mikrořadiče a připojených digitálních obvodů.
 +  *     Hlavní účel blokování je zajistit:
 +    *  stabilitu napětí,
 +    *  potlačení rušení,
 +    * omezení špiček při spínání logických stavů,
 +    * ochranu před chybami způsobenými kolísáním napájení.
 +  *     Při náběhu napájecího napětí může dojít k nestabilitám, které mohou způsobit špatnou inicializaci MCU – blokovací prvky tomuto zabraňují.
 +  *     V blízkosti každého napájecího pinu MCU by měl být umístěn keramický kondenzátor s kapacitou přibližně 100 nF. Umisťuje se co nejblíže k pinu.
 +  *     Pro vyrovnání větších změn v odběru napájení a filtrování nižších frekvencí se používají elektrolytické kondenzátory o kapacitách v řádu 10 až 100 µF. Ty se dávají na vstup nebo výstup stabilizátoru, případně na hlavní napájecí větev.
 +  *     Ferritové tlumivky nebo ferritové perle se vkládají do napájecí větve, kde slouží jako vysokofrekvenční filtr, který odfiltruje šum z napájení.
 +  *     Ochranné součástky, jako jsou Zenerovy diody, TVS diody nebo klasické diodové ochrany, slouží k ochraně před přepětím nebo elektrostatickým výbojem.
 +  *     V systémech s citlivým napájením (např. analogové měření nebo RTC) je vhodné použít LDO stabilizátor s nízkým výstupním šumem, který zajistí konstantní napětí 3,3 V nebo 1,8 V.
 +  *     Při návrhu PCB je důležité správně rozmístit blokovací prvky tak, aby tvořily krátké smyčky mezi napájecím a zemním vodičem – tím se dosáhne co nejvyšší účinnosti filtrace.
 +  *     Nedostatečné blokování může způsobit:
 +    * samovolné restarty,
 +    *  poruchy v komunikaci (např. UART, I2C),
 +    * chybnou činnost periferií,
 +    * zvýšený šum v analogových částech obvodu.
 ====== Podpůrné a dohlížecí bloky MCU (hodinový generátor, Reset, POR, BOR , RTC, Watch Dog,..); čítačové jednotky v MCU (PWM, „input capture“, output compare,..) jejich funkce a využití. Vstupy a výstupy VS, bloky komunikace s obsluhou ve VS, tlačítka, klávesnice a zobrazovače, vstupy a výstupy s posuvnými registry. ====== ====== Podpůrné a dohlížecí bloky MCU (hodinový generátor, Reset, POR, BOR , RTC, Watch Dog,..); čítačové jednotky v MCU (PWM, „input capture“, output compare,..) jejich funkce a využití. Vstupy a výstupy VS, bloky komunikace s obsluhou ve VS, tlačítka, klávesnice a zobrazovače, vstupy a výstupy s posuvnými registry. ======
  
Navigation

Playground

QR Code
QR Code statnice:bakalar:b4b38nvs (generated for current page)