Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cs:sw:01-mervis:advanced-modes-of-digital-outputs-hidden [2021/08/05 11:57] avsetula [Rozlišení PWM] |
cs:sw:01-mervis:advanced-modes-of-digital-outputs-hidden [2022/05/02 10:54] (current) avsetula [K čemu je magická konstanta 4,8 * 10^7] |
||
---|---|---|---|
Line 15: | Line 15: | ||
Jako příklad použijeme 24 V⎓ elektromotor. Aby motor dosáhl plných otáček, vyžaduje napětí 24 V⎓. Pro 10 % otáček mu bude logicky postačovat pouze 2,4 V⎓ napětí. Při takto nízkém napětí by se ale motor nerozběhl kvůli vlivu tření a zátěže. Pokud by se pak přeci jen rozběhl, měl by jen velmi nízký točivý moment. Jde o jednu ze slabin analogové regulace. | Jako příklad použijeme 24 V⎓ elektromotor. Aby motor dosáhl plných otáček, vyžaduje napětí 24 V⎓. Pro 10 % otáček mu bude logicky postačovat pouze 2,4 V⎓ napětí. Při takto nízkém napětí by se ale motor nerozběhl kvůli vlivu tření a zátěže. Pokud by se pak přeci jen rozběhl, měl by jen velmi nízký točivý moment. Jde o jednu ze slabin analogové regulace. | ||
- | PWM lze použít **pouze na digitálních výstupech**, které mohou generovat pouze 0 V⎓ nebo 24 V⎓ napětí. Pro možnost regulace proto PWM generuje dvouhodnotový obdélníkový signál o dané frekvenci, čehož dosahuje periodickým přepínáním výstupu mezi ''ON'' a ''OFF''. Parametrem regulace je **střída signálu**, tj. délka ''ON'' a ''OFF'' signálů v rámci jedné periody. Pokud je střída signálu reprezentována procenty a její hodnota je 50%, výstupní signál stráví 50% časového úseku ve stavu ''ON'' a zbytek ve stavu ''OFF''. Při střídě 66% bude poměr 66% ''ON'' a 34% ''OFF'' apod. | + | PWM lze použít **pouze na digitálních výstupech**, které mohou generovat pouze 0 V⎓ nebo 24 V⎓ napětí. Pro možnost regulace proto PWM generuje dvouhodnotový obdélníkový signál o dané frekvenci, čehož dosahuje periodickým přepínáním výstupu mezi ''ON'' a ''OFF''. Parametrem regulace je **střída signálu**, tj. délka ''ON'' a ''OFF'' signálů v rámci jedné periody. Pokud je střída signálu reprezentována procenty a její hodnota je 50 %, výstupní signál stráví 50 % časového úseku ve stavu ''ON'' a zbytek ve stavu ''OFF''. Při střídě 66% bude poměr 66 % ''ON'' a 34 % ''OFF'' apod. |
===== Výběr frekvence ===== | ===== Výběr frekvence ===== | ||
Line 148: | Line 148: | ||
===== K čemu je magická konstanta 4,8 * 10^7 ===== | ===== K čemu je magická konstanta 4,8 * 10^7 ===== | ||
- | Při výpočtech hodnoty **PWM_Prescale** využíváme konstantu | + | Při výpočtech hodnoty **PWM_Prescale** využíváme konstantu 4,8 * 10^7. Konstanta představuje 48 MHz zdroj pro interní časovače/čítače, které se společně s PWM_Prescale a PWM_Count starají o nastavení požadované frekvence. |
- | In calculations of the **PWM_Prescale**, we use constant 4,8 * 10^7. Konstanta představuje 48 MHz zdroj pro interní časovače/čítače, které se společně s PWM_Prescale a PWM_Count starají o nastavení požadované frekvence. | + |