PIC a PWM - DDS

Snail Instruments snail@snailinstruments.com
Pondělí Říjen 1 13:31:41 CEST 2007


>pri 20MHz to je:
>20/4=5MHz
>tj 5 milionu instrukci za sekundu
>pri délce instrukcí 1 takt s 50 instrukcemi ( nastaveni portu do H +
>zpozdeni+nastaveni do L + zpozdeni ) je max.frekvence 100KHz.

Vemte v uvahu, ze vysledny kmitocet se ziskava 
vlastne delenim frekvence krystalu. Proto na 
vysokych kmitoctech budou velke mezery mezi 
jednotlivymi generovanymi frekvencemi. Zakladni 
udaj, ktery jste zatim neposkytl je krok generovane frekvence.

>Bohužel pak procesor není schopen delat cokoliv jiného, takže budu muset
>použít procesory 2.Jeden bude pracovat jako generátor frekvence, kterou si
>precte ze 2 portu a druhý bude obsluhovat a nastavovat porty podle
>požadovaného kmitoctu.

Od toho je preruseni a CCP modul (v PWM nebo 
compare modu). Zkuste naznacit, co ma byt 
vysledkem snazeni, z nekterych uvah je jasne, ze 
v oboru procesoru teprve zacinate. Treba se najde lepsi reseni.

J. Hanzal





Daląí informace o konferenci Hw-list