logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Miernik współczynnika wypełnienia sygnału - jak zrobić?

adas201 29 Maj 2009 17:02 10173 12
  • #1 6590422
    adas201
    Poziom 12  
    Posty: 99
    Pomógł: 4
    Ocena: 5
    Witam.
    Od jakiegoś czasu buduję sobie generator funkcyjny do swojego warsztaciku. Wszystko jest pięknie ładnie, lecz od pewnego czasu myślę jak go usprawnić i wpadłem na pomysł żeby mierzyć współczynnik wypełnienia wygenerowanego sygnału. Oczywiście generator posiada jego regulację. Przeszukałem trochę internetu i nie znalazłem odpowiedzi jak taki miernik zbudować, ani jakiegoś gotowego pomysłu. I tu zwracam się do Was z prośbą o pomoc, jak zrealizować pomiar tej wielkości możliwie w jak najtańszy sposób i przy dobrej dostępności elementów, lub podanie namiarów na już powstałe tego typu konstrukcje z czasopism itp. Z góry serdeczne dzięki.

    Pozdrawiam
    Adam
  • #2 6590685
    irek2
    Poziom 40  
    Posty: 6141
    Pomógł: 435
    Ocena: 387
    Taki wskaznik jest do niczego nie potrzebny, jesli zbudowales generator funkcji to pewnei z mysla o testowaniu urzadzen audio a tam potrzebny jest glownie sinus i prostokat o wypelnieniu 50%. Akurat generatory funkcyjne maja bardzo duze znieksztalcenia sinusa i pomiary na nich i tak sa mocno prymitywne. Prostokat o innym wypelnieniu niz 50% jest bezuzyteczny a nawet szkodliwy.
    Jak sie juz uparles na taki wskaznik to mozna go zrobic w domenie cyfrowej czyli pomair mikroprocesorem okresu przebiegu i czesci np dodatniej z czego mozna obliczyc wypelnienie. Analogowo mozna porownywac napiecie bo czym mniejsze wypelnienie przebiegu tym proporcjonalnie mniejsza srednia wartosc napiecia. Ale i tak zabawa w takie uklady nie ma sensu.
  • #3 6590969
    adas201
    Poziom 12  
    Posty: 99
    Pomógł: 4
    Ocena: 5
    Czy do audio? Odpowiedź jest tak i nie. A to z tego względu, że jest parę zagadnień którymi się zajmuję które wymagają zmiany współczynnika wypełnienia. Ale jak wspomniałem jest to sprzęt do zastosowań hobbystycznych lecz o dobrych parametrach, ale nie znowu o takich mocno wyśrubowanych. Jeśli pomiar wspomnianego współczynnika rozjeżdżał by się w granicach kilku procent to mi w zupełności wystarczy. Co do realizacji na drodze cyfrowej to myślałem o tym i dla przebiegu prostokątnego jest to w miarę proste, lecz jak na razie nie opanowałem sztuki programowania mikro kontrolerów i chciałbym zrealizować to na innej drodze nie wymagającej programowania.

    Pozdrawiam
  • #4 6593435
    irek2
    Poziom 40  
    Posty: 6141
    Pomógł: 435
    Ocena: 387
    Dokladny pomiar jest mozliwy tylko w domenie cyfrowej a to i tak nie jest zbyt proste bo nie wiadomo z jakimi czestotliwosciami mamy do czyneinia (nic o tym nie napisales).

    A jesli chodzi o analogowy pomiar to jesli sygnal wyjsciowy ma 10V amplitudy i wypelnienie 50% to srednia wartosc napiecia wynosi dokladnie 5V a wiec mamy przetwornik wypelnienia na napiecie bo to przeciez klucz do zrozumienia zasady modulacji PWM. A zeby ''wyciagnac'' serdnia wartosc napiecia z przebiegu pwm wystarczy rezystor i kondensator czyli filtr RC. Oczywiscie przerbieg pwm musi byc sprzegniety DC bo jak bedzie gdzies w ukladzie kondensator spzergajacy to srednia wartosc napiecia wyjsciowego zawsze bedzie rowna polowie napiecia szczytowego.
  • #5 6593450
    Konto nie istnieje
    Konto nie istnieje  
  • #6 6593652
    prezeswal
    VIP Zasłużony dla elektroda
    Posty: 3869
    Pomógł: 517
    Ocena: 177
    irek2 napisał:
    jak bedzie gdzies w ukladzie kondensator spzergajacy to srednia wartosc napiecia wyjsciowego zawsze bedzie rowna polowie napiecia szczytowego.

    No więc - nie będzie :
    Oto symulacje dla 10% i 90% współczynnika wypełnienia:
    Miernik współczynnika wypełnienia sygnału - jak zrobić?
    Miernik współczynnika wypełnienia sygnału - jak zrobić?

    Pozdrawiam.
  • #7 6598542
    irek2
    Poziom 40  
    Posty: 6141
    Pomógł: 435
    Ocena: 387
    Przeciez napisalem ze nie moze byc kondensatora sprzegajacego!
    Wywal rezystor obciazenia i zwieksz pojemnosc filtrujaca albo rezystor szeregowy i wtedy bedzie pomiar wspolczynnika wypelnienia.

    A to ze z kondensatorem sprzegajacym zle wyszlo to wina dwoch stalych czasowych co zreszta widac na oscylogramie bo zamiast stalego napiecia jest jakis dziwny przebieg.

    Radze sie skupic na rozwiazaniu problemu a nie wytykaniu bledow.
  • #8 6599052
    prezeswal
    VIP Zasłużony dla elektroda
    Posty: 3869
    Pomógł: 517
    Ocena: 177
    irek2 napisał:

    A to ze z kondensatorem sprzegajacym zle wyszlo to wina dwoch stalych czasowych co zreszta widac na oscylogramie bo zamiast stalego napiecia jest jakis dziwny przebieg.

    Radze sie skupic na rozwiazaniu problemu a nie wytykaniu bledow.

    Za kondensatorem zawsze będzie zero (a nie "połowa napięcia szczytowego"), bez względu na stałą czasową :!:

    A błędy trzeba wytykać, aby inni użytkownicy nie brali ich za prawdę.
    Do błędów trzeba się też przyznawać (to żaden wstyd :D ) i radzę to zrobić zamiast powtarzać wcześniejsze posty :!:
    Pozdrawiam.
  • #9 6600068
    irek2
    Poziom 40  
    Posty: 6141
    Pomógł: 435
    Ocena: 387
    Za kondensatorem sprzegajacym napiecie stale zawsze bedzie wynosic zero ale bedzie napiecie zmienne ktorego wartosc amplitudy na plus i minus bedzie sie zmieniac w zaleznosci od wspolczynnika wypelnienia co uniemozliwi prace ukladu filtrujacego jako wskaznika wypelnienia.
    Zauwaz ze nie napisalem nigdzie ze chodzilo mi o napiecie stale. Napiecia mozna mierzyc na trzy sposoby tylko stale, tylko zmienne oraz stale plus zmienne.
  • #10 6602513
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 462
    Witam.

    I co tu powiedzieć. Spieracie się o drobiazgi, a prawdziwy problem przesunął się na dalszy plan. Taki pomiar nie ma bezpośredniego związku z współczynnikiem wypełnienia w szerszym przedziale częstotliwości. Odczyty napięcia mogą być podobne.

    Takiego pomiaru można dokonać i analogowo i cyfrowo, ale konieczna jest detekcja zbocza narastającego. Układ analogowy wyglądałby w przybliżeniu tak: Integrator całkujący napięcie referencyjne w czasie pomiędzy dwoma zboczami narastającymi - przepisanie wartości do układu PP - całkowanie stanu wysokiego - przepisanie do drugiego PP - podział obu wyników. Tu należałoby zastosować dwa wzmacniacze logarytmujące, odjąć logarytmy i na wzmacniacz alogaytmujący. Pomiar cyfrowy wygląda podobnie. Zliczanie impulsów wzorcowych w czasie pomiędzy dwoma zboczami narastającymi - ustawienie jako 100% - zliczanie w czasie bramkowanym przez impuls mierzony.


    Pzdr.
  • #11 6603338
    irek2
    Poziom 40  
    Posty: 6141
    Pomógł: 435
    Ocena: 387
    No to kolega zaszalał z tymi integratorami :)
    Przecież zwykły filtr RC to najprostszy przetwornik PWM na napięcie i od lat stosowany np w zdalnych sterowaniach telewizyjnych, gdzie reguluje się parametry obrazu, a także strojenie głowicy, gdzie rozdzielczość wynosi aż 14bitow! Oczywiście przy pomiarach w szerokim zakresie częstotliwości, na niskich F będziemy mieli pływanie napięcia, a na wysokich długi czas ustalania. Jak na razie nie doszliśmy do zakresu częstotliwości.

    Ważne, żeby doprowadzony sygnał PWM nie był sprzężony kondensatorem i miał stałą amplitudę. I tu bez znaczenia będzie, czy to będzie +-5V i 0V, czy np +-5V. W pierwszym przypadku za 50% będzie odpowiadać napięcie 2,5V, a w drugim 0V ze zmianą napięcia na +-5V

    Trochę kolega uprościł też cyfrową zasadę pomiaru, bo w zależności od częstotliwości przebiegu i częstotliwości wzorcowej, albo mierzymy okres przebiegu zliczając impulsy wzorcowe w czasie trwania impulsu zewnętrznego, albo odwrotnie, czyli mierzymy impulsy zewnętrzne w czasie trwania impulsu wzorcowego. Dobór zależy od dokładności zliczania, żeby zminimalizować błąd dyskretyzacji, a także skrócić czas pomiaru.
  • #12 6603531
    Mariusz Ch.
    VIP Zasłużony dla elektroda
    Posty: 6181
    Pomógł: 866
    Ocena: 462
    Witam.

    Mnie się wydawało, że autorowi wątki chodzi o pomiar współczynnika wypełnienia przebiegu wyjściowego generatora funkcyjnego. Dla PWM częstotliwość jest stała i można zastosować prosty filtr RC. To samo dotyczy przypadku, gdy mamy zmianę częstotliwości impulsów o stałej szerokości. Nie można tego zrobić, gdy jednocześnie zmieniamy częstotliwość i szerokość impulsów..


    Druga część postu dotyczy klasycznej metody pomiaru małych i dużych częstotliwości i też nie ma wiele wspólnego z pomiarem współczynnika wypełnienia.

    Przy większych częstotliwościach bierze się pod uwagę n okresów jako 100% i sumuje wyniki cząstkowe.

    Pzdr.
  • #13 6604805
    prezeswal
    VIP Zasłużony dla elektroda
    Posty: 3869
    Pomógł: 517
    Ocena: 177
    adas201 napisał:
    wpadłem na pomysł żeby mierzyć współczynnik wypełnienia wygenerowanego sygnału.

    Proponuję, abyś wykonał prosty eksperyment: do wyjścia generatora (przebiegu prostokątnego, od 0V do np. 5V) podłącz woltomierz wartości średniej napięcia stałego (ja użyłem zwykłego multimetru - pomiar napięcia DC :D ). Mierzone napięcie będzie odpowiadało współczynnikowi wypełnienia przebiegu (jeśli amplituda impulsów zostanie ograniczona do 1V, to dla wypełnienia np. 80% woltomierz pokaże 0.800V, itd.)
    Mierzyłem to w zakresie częstotliwości akustycznych (20Hz÷20kHz).
    Jest to oczywiście pomiar orientacyjny (na potrzeby amatora, a nie laboratorium naukowego :D ).
    Pozdrawiam.

Podsumowanie tematu

✨ Użytkownik poszukuje metody budowy lub gotowych rozwiązań do pomiaru współczynnika wypełnienia sygnału generowanego przez generator funkcyjny, preferując rozwiązania analogowe i unikanie mikrokontrolerów. Zaproponowano kilka podejść. Najprostsza metoda analogowa opiera się na pomiarze średniej wartości napięcia sygnału prostokątnego niesprzężonego kondensatorem (sprzężenie DC) o stałej amplitudzie, np. za pomocą prostego filtru RC lub bezpośrednio woltomierzem DC. Średnie napięcie jest wprost proporcjonalne do współczynnika wypełnienia. Ta metoda jest orientacyjna i jej dokładność zależy od częstotliwości sygnału, ale może być wystarczająca dla zastosowań hobbystycznych, zwłaszcza w zakresie częstotliwości akustycznych (20Hz-20kHz). Wspomniano też o bardziej złożonych metodach analogowych (integratory, wzmacniacze logarytmujące) oraz cyfrowych (zliczanie impulsów wzorcowych między zboczami narastającymi), które wymagają detekcji zbocza i są uznawane za dokładniejsze, ale często bazują na mikrokontrolerach.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA