Dariusz Zolna
Guest
Thu Oct 14, 2004 9:37 am
Szukam układu, który mógłby wspomóc uP w generowaniu sygnału PWM.
Potrzebuję generować sygnał z *mikrosekundową* dokładnością i wypełnieniem
od 0 do 100%, dlatego zadanie to może przerastać (jeśli chodzi o dokładność)
możliwości 16MHz AVR-ka. Znacie jakieś układy na które mógłbym rzucić okiem?
Darek Żołna
Marcin
Guest
Thu Oct 14, 2004 10:14 am
Quote:
możliwości 16MHz AVR-ka. Znacie jakieś układy na które mógłbym rzucić
okiem?
16Mhz PIC ?

marcin
Dariusz Zolna
Guest
Thu Oct 14, 2004 10:21 am
Użytkownik "Marcin" <gotech@o2.pl> napisał:
Quote:
16Mhz PIC ?
Już nieważne, zmieniłem nieco koncepcję i rozwiążę problem w inny sposób :-)
Darek Żołna
J.F.
Guest
Thu Oct 14, 2004 10:52 am
On Thu, 14 Oct 2004 12:37:16 +0200, Dariusz Zolna wrote:
Quote:
Szukam układu, który mógłby wspomóc uP w generowaniu sygnału PWM.
Potrzebuję generować sygnał z *mikrosekundową* dokładnością i wypełnieniem
od 0 do 100%, dlatego zadanie to może przerastać (jeśli chodzi o dokładność)
A ta dokladnosc to wzgledem czego ?
Quote:
możliwości 16MHz AVR-ka. Znacie jakieś układy na które mógłbym rzucić okiem?
Stary dobry 8253/8254 calkiem dobrze sie sprawdzal.
Albo jakies male fpga ..
J.
Tomasz Gumny
Guest
Thu Oct 14, 2004 11:01 am
Quote:
Potrzebuję generować sygnał z *mikrosekundową* dokładnością i wypełnieniem
od 0 do 100%, dlatego zadanie to może przerastać (jeśli chodzi o
dokładność)
możliwości 16MHz AVR-ka.
ATtiny15 chodzi wprawdzie na 1.6MHz,
ale timery może popędzać 16-krotnie szybciej.
Przy 100-stopniowym PWM to daje okres 3.9us
TG
Dariusz Zolna
Guest
Thu Oct 14, 2004 12:32 pm
Użytkownik "J.F." <jfox_nospam@poczta.onet.pl> napisał:
Quote:
A ta dokladnosc to wzgledem czego ?
Względem czasu trwania impulsu.
Ale nie główcie się już, problem rozwiązałem.
Darek Żołna
Dariusz Zolna
Guest
Thu Oct 14, 2004 12:34 pm
Użytkownik "Tomasz Gumny" <tgumny@@idn.org.pl> napisał:
Quote:
ATtiny15 chodzi wprawdzie na 1.6MHz,
ale timery może popędzać 16-krotnie szybciej.
Przy 100-stopniowym PWM to daje okres 3.9us
Tyle że te 100 stopni to o jakieś 999900 stopni za mało
Może trochę niejasno się wyraziłem, ale zależy mi na precyzji wypełnienia.
Tak czy inaczej, sprawa zamknięta.
Darek Żołna