przebieg prostokątny o różnych okresach
przebieg prostokątny o różnych okresach
Witam. Od 2 tygodni nie mogę sobie poradzić z pewną rzeczą. Czy możliwe jest uzyskanie przebiegu cyfrowego o okresie składającym się z kilku stanów wysokich i niskich o różnej długości w oparciu o zewnętrzny timing? Umiem wyświetlić taki przebieg wirtualnie na waveform graph dzięki komparacji dwóch innych przebiegów, ale chciałbym taki sam przebieg uzyskac na wyjściu terminalu zaciskowego. Do tej pory w podobny sposób umiem uzyskać tylko przebieg o okresie składającym się z jednego stanu wysokiego i jednego niskiego zgodnie z informacjami w poniższym linku: http://zone.ni.com/devzone/cda/tut/p/id/2991
Ostatnio zmieniony 18 lip 2011 10:27 przez hero86, łącznie zmieniany 2 razy.
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: niesymetryczny duty cycle
A co jest nie tak z przykładem "Complete PWM.vi" z linka, który podałeś? Tam z tego co widzę można zmieniać duty cycle.
Re: niesymetryczny duty cycle
Chcialbym uzyskac przebieg cyfrowy jak w linku poniżej:
http://www.google.pl/imgres?imgurl=http ... m=1&itbs=1
http://www.google.pl/imgres?imgurl=http ... m=1&itbs=1
Re: niesymetryczny duty cycle
Można, ale ja bym chciał uzyskać przebieg w którym na okres przypada kilka stanów niskich i wysokich o różnej względem siebie szerokości, jak np na tym wykresie: http://www.google.pl/imgres?imgurl=http ... m=1&itbs=1PiDi pisze:A co jest nie tak z przykładem "Complete PWM.vi" z linka, który podałeś? Tam z tego co widzę można zmieniać duty cycle.
Czy ktos wie czy da się cos takiego w ogóle zrobić ? to dla mnie ważne.
-
- Posty: 82
- Rejestracja: 26 maja 2009 07:18
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Sucha Beskidzka
- Kontakt:
Re: przebieg prostokątny o różnych okresach
Hejka,
Ja generowałem sygnały do komunikacji przez RC5 ( przebieg prostokątny modulowany przebiegiem 36khz) http://www.google.pl/imgres?imgurl=http ... 80&bih=831 z digital output karty 6221.
nie jest to zbyty skomplikowae. Najpierw musisz przgotować przebieg na sucho. A póżniej wprowadzić jako generate waveform do karty.
czestotliwośc pracy generatora uzalezniona jest od tego żeby odwzorować najmniejszą część tego przebiegu.
Jak jesteś zainteresowany to moge ci przesłac conieco.
Ja generowałem sygnały do komunikacji przez RC5 ( przebieg prostokątny modulowany przebiegiem 36khz) http://www.google.pl/imgres?imgurl=http ... 80&bih=831 z digital output karty 6221.
nie jest to zbyty skomplikowae. Najpierw musisz przgotować przebieg na sucho. A póżniej wprowadzić jako generate waveform do karty.
czestotliwośc pracy generatora uzalezniona jest od tego żeby odwzorować najmniejszą część tego przebiegu.
Jak jesteś zainteresowany to moge ci przesłac conieco.
- smiga
- Administrator
- Posty: 824
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: niesymetryczny duty cycle
CIekawe o którym okresie Kolega mówi? Jeżeli o okresie sinusoidy to tak faktycznie jest - "kilka stanów niskich i wysokich o rożnej względem siebie szerokości" nań przypada, ale to okres piły determinuje okres przebiegu prostokątnego. W związku z powyższym ponowię pytanie PIDI:hero86 pisze: Można, ale ja bym chciał uzyskać przebieg w którym na okres przypada kilka stanów niskich i wysokich o różnej względem siebie szerokości, jak np na tym wykresie: http://www.google.pl/imgres?imgurl=http ... m=1&itbs=1
.
Chyba że czegoś nie rozumiem ... co dokładnie chcesz osiągnąć? Czy w przebiegu tym ma być okresowa "ramka" (np. co 100ms), ale jej zawartość to różna ilość impulsów o różnym wypełnieniu (w każdym okresie inna), czy też ma to być zawsze ta sama ilość impulsów o różnym wypełnieniu, a to już jest tak naprawdę zwykłe PWM?PiDi pisze:A co jest nie tak z przykładem "Complete PWM.vi" z linka, który podałeś? Tam z tego co widzę można zmieniać duty cycle.
Re: niesymetryczny duty cycle
Mam na myśli okres przebiegu prostokątnego uzyskanego na skutek porównania sinusoidy np.: z falą trójkątną. Umiem uzyskać taki przebieg wirtualnie, i to faktycznie jest modulacja PWM. Problem zaczyna się wtedy gdy chce taki przebieg uzyskać na wyjściu, np na oscyloskopie i to w oparciu o timing karty pci 622. Dotychczas umiem to zrobić tylko dla przebiegu prostokątnego który charakteryzuje się powtarzającym się stałym współczynnikiem wypełnienia. Natomiast przebieg prostokątny uzyskany na skutek komparacji dwóch fal ma np.; przez pierwsze 3ms stan wysoki, przez kolejne 5ms stan niksi, przez 1ms znowu wysoki itp....smiga pisze:CIekawe o którym okresie Kolega mówi? Jeżeli o okresie sinusoidy to tak faktycznie jest - "kilka stanów niskich i wysokich o rożnej względem siebie szerokości" nań przypada, ale to okres piły determinuje okres przebiegu prostokątnego. W związku z powyższym ponowię pytanie PIDI:hero86 pisze: Można, ale ja bym chciał uzyskać przebieg w którym na okres przypada kilka stanów niskich i wysokich o różnej względem siebie szerokości, jak np na tym wykresie: http://www.google.pl/imgres?imgurl=http ... m=1&itbs=1
.Chyba że czegoś nie rozumiem ... co dokładnie chcesz osiągnąć? Czy w przebiegu tym ma być okresowa "ramka" (np. co 100ms), ale jej zawartość to różna ilość impulsów o różnym wypełnieniu (w każdym okresie inna), czy też ma to być zawsze ta sama ilość impulsów o różnym wypełnieniu, a to już jest tak naprawdę zwykłe PWM?PiDi pisze:A co jest nie tak z przykładem "Complete PWM.vi" z linka, który podałeś? Tam z tego co widzę można zmieniać duty cycle.
Re: przebieg prostokątny o różnych okresach
Oczywiście że jestem zainteresowany. Mój adres e-mail to: jokerbos@wp.pl .Nie znam jeszcze LabView zbyt dobrze, dotyczczas próbowałem bezskutecznie przerobić programy pokazane w poniższym linku: http://zone.ni.com/devzone/cda/tut/p/id/2991. Posiadam LabView 9, zainteresowanym mogę wysłać moj program, w którym zadaje się parametry fali sterujacej(sinusoidy) oraz parametry fali nośnej (do wyboru piła, trójkat, kwadrat). Na skutek porównania dwóch sygnałów powstaje przebieg prostokątny który podobnie jak fala nosna i sterująca są wyświetlane w panelu użytkownika. Dąże do tego żeby usyskąc wspomniany przebieg prostokątny na wyjściu turminalu zaciskowego w oparciu o timming karty pci 6221 w celu sterowania pracą falownika. Interesuje mnie tylko część programowa z przypisaniem pinów sobie poradzę. Każda wskazówka, najlepiej fragment programu lub podobny program może mnie naprowadzić na nowe tory.Grzesiek080 pisze:Hejka,
Ja generowałem sygnały do komunikacji przez RC5 ( przebieg prostokątny modulowany przebiegiem 36khz) http://www.google.pl/imgres?imgurl=http ... 80&bih=831 z digital output karty 6221.
nie jest to zbyty skomplikowae. Najpierw musisz przgotować przebieg na sucho. A póżniej wprowadzić jako generate waveform do karty.
czestotliwośc pracy generatora uzalezniona jest od tego żeby odwzorować najmniejszą część tego przebiegu.
Jak jesteś zainteresowany to moge ci przesłac conieco.