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



Teraz jest 19 kwi 2024, o 10:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 22 lis 2016, o 23:26 
Offline
Nowy

Dołączył(a): 19 lis 2016
Posty: 3
Pomógł: 0

Witam, jestem tu nowy i poszukuje pomocy. Potrzebuje przerobić sygnał Pwm o częstotliwości 250Hz na sygnał o taki samym wypełnieniu (procentowo) ale częstotliwości 300 Hz.

Na tym pliku ma wyjściowy PWM o częstotliwości 312 Hz

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


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Ostatnio edytowano 23 lis 2016, o 10:50 przez medyk, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lis 2016, o 07:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

medyk napisał(a):
...Witam, jestem tu nowy

Witamy - zamieść ten kod w bardziej strawialnej formie: listing kodu/SYNTAX wybierz/C - bo taki zapis to...

Pozdr.

...a to nie jest tutaj?
medyk napisał(a):
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

zamiast 62 wpisujesz 52 (chyba)

Pozdr.II



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2016, o 02:26 
Offline
Nowy

Dołączył(a): 19 lis 2016
Posty: 3
Pomógł: 0

Teraz mam PWM wychodzące o częstotliwości 300Hz. Zmieniając OCR1A zmienia wypełnienie PWM. Potrzebuje dorobić do tego odczyt wypełnienia PWM 250Hz przychodzące. Proszę o pomoc. Program na Atmega8

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2016, o 07:46 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Da się to zrobić programowo bez problemu ale możesz ten swój PWM też podać na adc przez filtr dolnoprzepustowy. Będziesz miał tam napięcie zależne od wypelnienia. Pozniej mierzysz to napięcie najlepiej w trybie 8 bit i odrazu zapisujesz to do OCRx

Wysłane z mojego LG-K350 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2016, o 08:07 
Offline
Nowy

Dołączył(a): 19 lis 2016
Posty: 3
Pomógł: 0

Dlaczego to nie działa. Chciałbym by komparator uruchamiał pętle zliczania. Wynik zliczania wykorzystać do obliczenia wypełnienia

Składnia: [ Pobierz ] [ Ukryj ]
język c
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: 5 ] 

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