06.06.2015 Views

Zoznam použitých symbolov a skratiek - Žilinská univerzita

Zoznam použitých symbolov a skratiek - Žilinská univerzita

Zoznam použitých symbolov a skratiek - Žilinská univerzita

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DIPLOMOVÁ PRÁCA List č. 8<br />

Ako už bolo uvedené, na generovanie PWM sa nemusí používať len<br />

trojuholníkový priebeh (obr.1.3.). Použitie pílového priebehu je znázornené na obrázku<br />

1.4:<br />

Nábežná<br />

hrana<br />

Dobežná<br />

hrana<br />

Obr.1.4: Generovanie PWM pomocou pílového priebehu<br />

Schéma znázornená na obr.1.4 ukazuje generovanie hrany (nábežnej aj<br />

dobežnej) v okamihu rovnakej okamžitej hodnoty sínusového priebehu a pílového<br />

priebehu. Tento spôsob sa ľahko vytvorí pomocou analógových súčiastok, ale spôsobuje<br />

nepresnosti a posunutie okamihu generovania hrán ak je v sínusovom signále čo i len<br />

malý šum. Väčšina modulátorov je dnes tvorená digitálne, avšak tam môže nastať<br />

problém s výpočtom a presným prevedením modulačného a nosného signálu.<br />

1.3.2 Digitálne riadenie – Softwarová PWM<br />

Veľké množstvo mikropočítačov a DSP procesorov obsahuje jednotky pre<br />

generovanie PWM priamo na čipe. Napríklad mikropočítač firmy Atmel AVR ATmega<br />

16 obsahuje na čipe 3 čítače/časovače, ktoré môžu slúžiť ako PWM modulátory. Tieto<br />

čítače/časovače vytvárajú postupnosť impulzov PWM modulácie komparačnou<br />

metódou. Pre spustenie PWM je potrebné :<br />

• Nastaviť periódu v čítači/časovači<br />

• Spustiť časovač<br />

• Zadať hodnotu do porovnávacieho registra<br />

Aj keď rôzne čipy s PWM modulátormi sa programujú rozdielne, základný postup je<br />

u všetkých rovnaký.<br />

–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––<br />

ŽILINSKÁ UNIVERZITA V ŽILINE<br />

EF KVES

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!