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



Teraz jest 27 wrz 2024, o 10:37


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 26 lut 2017, o 21:01 
Offline
Użytkownik

Dołączył(a): 09 lis 2014
Posty: 78
Pomógł: 0

Cześć !!!
Potrzebuję pomocy odnośnie sposobu pomiaru /przechwytywaniu/ czasu trwania impulsu na PWM podawanego na wejście timera
Może ktoś ma przykład albo zna linka do takiego programu
Składnia: [ Pobierz ] [ Ukryj ]
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2017, o 00:32 
Offline
Użytkownik

Dołączył(a): 26 lis 2012
Posty: 54
Pomógł: 2

Nie do końca rozumiem co chcesz zrobić ?
chcesz zmierzyć podawany sygnał pwm na wejście mikrokontrolera?
Jeżeli tak to wystarczy że ustawisz sobie timer zależnie od częstotliwości pwm i przy np. zboczu narastającym uruchomisz timer a przy opadającym zatrzymasz timer. wynik odczytasz z timera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 21:52 
Offline
Użytkownik

Dołączył(a): 09 lis 2014
Posty: 78
Pomógł: 0

Czy działa Wam drugi tryb konfiguracji timera /TCE0.CTRLB = TC_WGMODE_FRQ_gc | TC0_CCAEN_bm; - odczyt częstotliwości ?
ustawiam tryb FRQ i konfiguruję timer do pomiaru czasu trwanie PWM
TCE0.CTRLD = TC_EVACT_PW_gc | TC_EVSEL_CH0_gc;
i nic nie zapisuje do rejestru TCE0.CCA
dopiera w trybie timera normal działa TC_EVACT_PW_gc a powinno w trybie FRQ ?
Poniżej program Co jest nie tak? Chce odczytać szerokość PWM

Składnia: [ Pobierz ] [ Ukryj ]
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO