Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 16 sty 2026, o 07:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 23 cze 2015, o 12:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 mar 2014
Posty: 197
Lokalizacja: Kielce
Pomógł: 3

Witam. Wykonuję pewien projekt, używam Timer0 który napędza 3 timery programowe. Do mojego urządzenia chcę dodać regulację fazy, opisaną w BB. Projekt regulacji fazy również wykorzystuję Timer, no to pierwszy pomysł wykorzystam drugi Timer sprzętowy "Timer2". A co jeśli będę chciał zrobić regulację jakąś diodą za pośrednictwem PWM. Czy z któregoś Timera0 badź Timera2 da się obsłużyć PWM ??

Ogólnie chodzi mi o to jeżeli mam, Timer0 bądź Timer2 ustawiony w tryb CTC to czy mogę z tego samego Timera sterować PWM.

Zawsze jak obsługiwałem Timer to był to jeden tryb np. CTC.

Pozdrawiam.

_________________
BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 13:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 kwi 2014
Posty: 438
Lokalizacja: Zambrów
Pomógł: 22

Timer sprzętowy ustawiasz albo aby pracował jako PWM, albo np. jako CTC. Na raz, aby oba tryby pracowały poprawnie nie da się. Jednak da się rozwiązać to w inny sposób, mianowicie Timer ustawiasz do pracy w CTC i używasz programowego PWM opartego o tego timera :). Wiadomo, że taki PWM nie może osiągnąć takich częstotliwości jakby był sterowany bezpośrednio z Timera jednak do większości zastosować w tym do diody wystarczy.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 15:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 mar 2014
Posty: 197
Lokalizacja: Kielce
Pomógł: 3

No tak :) nie pomyślałem o tym :) dziękuję bardzo za podpowiedź :)

_________________
BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 cze 2015, o 00:25 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Możesz też ustawić tryb PWM i włączyć przerwanie od przepełnienia timera.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO