zmian zmiana =?iso-8859-2?Q?wype=B3nienia?= fali
Masz problem? Zapytaj na forum elektroda.pl
From: Arek Wawerski <wawerski_at_nospam_polbox.com>
Subject: zmian zmiana =?iso-8859-2?Q?wype=B3nienia?= fali
Date: Thu, 11 Apr 2002 14:09:08 +0200
Witam.
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Pozdrawiam.
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 14:29:57 +0200
Użytkownik "Arek Wawerski" <wawerski_at_nospam_polbox.com> napisał w wiadomo¶ci
news:3CB57CE4.6F7775DC_at_nospam_polbox.com...
Witam.
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Pozdrawiam.
Jeżeli masz stałą częstoliwo¶ć i chcesz ją zachować to przerzutnik
monostabilny wyzwalany zboczem o czasie generacji = 1/4*T.
Jeżeli nie musisz zachować częstotliwo¶ci a tylko zmienić wypełnienie to
możesz ją dzielić na liczniku przez 4 i dekodować np. stan 00 na wy. Albo
dzielić przez 2 na przerzutniku T i jako sygnał_wy używać iloczynu sygn_we
AND wy_Q_przerzutnika. Ale wtedy grożą Ci krótkie fałszywe szpilki w
sygn_wy.
Jeżeli częstotliwo¶ć wejsciowa jest zmienna a chcesz ją zachować na wyjsciu
to nie pozostaje nic innego jak PLL powielający f*4 i powyższy dzielnik.
MDz
From: "Jarek" <jarek_at_nospam_pixel.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 14:32:27 +0200
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Pozdrawiam.
Ja się na tym nie znam - ale jak by zrobić dzielnik /2 i częstotliwo¶ć *2
... ??? (co 2-gi zostanie puszczony, a jak f*2 to będzie O.K.) ale jak na
bramkach to nie wiem ...
Dobrze "my¶le" ????
Jarek
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 15:13:04 +0200
Użytkownik "Jarek" <jarek_at_nospam_pixel.pl> napisał w wiadomo¶ci
news:a93vpr$g0f$1_at_nospam_news.tpi.pl...
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Pozdrawiam.
Ja się na tym nie znam - ale jak by zrobić dzielnik /2 i częstotliwo¶ć *2
... ??? (co 2-gi zostanie puszczony, a jak f*2 to będzie O.K.) ale jak na
bramkach to nie wiem ...
Czyli jak? Na wyj¶ciu dzielnika /2 (przerzutnik T) masz falę prostokątną
0.5*f o wyp. 50/50. Możesz to wymnożyć (and) z przebiegiem wej¶ciowym f (z
założenia też 50/50) wtedy uzyskasz przebieg o wypełnieniu 25/75. Ale o
częstotliwosci f/2. Oraz - uwaga - w przebiegu wystąpią krótkie szpilki
wynikające z czasu propagacji przerzutnika. Najlepiej narysuj to sobie na
obrazku.
Powielanie częstotliwo¶ci możesz zrobić tylko na PLL-u. Ale wtedy nigdy nie
uzyskasz dokładnie zerowego przesunięcia zboczy przebiegu podstawowego i
powielonego. Tzn. stan ustalony następuje dopiero przy pewnym istniejącym
przesunięciu fazowym między przebiegami. Przesunięciu zmieniającym się np. z
częstotliwo¶cią. Poza tym VCO w PLL-u też nie zapewnia wsp. wypełnienia
50% - musiałby¶ to jeszcze podzielić. Wniosek - nie da się uzyskać
pożądanego wyniku przez proste wymnożenie 2*f (z PLLa) i f_we.
Można tylko powielić f*4 a następnie dzielić ja na 2 przerzutnikach
dekodując jeden z 4 możliwych stanów. Wtedy uzyskasz:
Stan_przerzutników -> stan_wy
00 -> 1
01 -> 0
10 -> 0
11 -> 0
Cały okres zliczania (00..11) bedzie zgodny z okresem przebiegu wej¶ciowego
wchodzącego na PLL.
A najlepiej dzielenie zrobić w układzie licznika synchronicznego - wtedy
nie wystąpią na wyj¶ciu pasożytnicze szpilki bedące wynikiem skończonego
czasu propagacji sygnału przez łańcuch przerzutników.
Musisz sprecyzować do czego to potrzebujesz:
- czy częstotliwo¶ć wej¶ciowa jest stała? (jaka?)
- jeżeli nie to w jakim zakresie ma się zmieniać?
- czy mogą Ci przeszkadzać zakłócenia w postaci krótkich szpilek w sygnale
wyj¶ciowym?
Hint:
Dzielenie /2 - na jakimkolwiek przerzutniku:
- 7474(ttl) lub 4013(cmos) - przerzutnik D - zapętlasz D = Q\ i masz
przerzutnik T dzielący przez 2
Powielanie częstotliwo¶ci
na jakim¶ układzie PLL np. 4046(cmos) - ale tam już trzeba parę rzeczy
policzyć.
Z robienia przerzutników na bramkach radzę zrezygnować. Przerzutniki scalone
wykorzystują pewne różnice w konstrukcji wewn. bramek - np. różne napięcia
progów logicznych. Robiąc to na poj. bramkach trzeba rzeźbić np. stosując
sprzężenia pojemnosciowe lub opóźnienia RC.
--
Marek Dzwonnik mdz_at_nospam_message.pl
GG: #2061027 (zwykle jako 'dostępny-niewidoczny')
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 20:19:30 GMT
On Thu, 11 Apr 2002 15:13:04 +0200, Marek Dzwonnik wrote:
Powielanie częstotliwo¶ci możesz zrobić tylko na PLL-u. Ale wtedy nigdy nie
uzyskasz dokładnie zerowego przesunięcia zboczy przebiegu podstawowego i
powielonego. Tzn. stan ustalony następuje dopiero przy pewnym istniejącym
przesunięciu fazowym między przebiegami. Przesunięciu zmieniającym się np. z
częstotliwo¶cią.
Eee tam - dorzucasz do petli czlon calkujacy i przesuniecie znika.
Problem w tym ze jak sygnal oryginalny zmienia czestotliwosc,
to przesuniecia powstaja.
J.
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 22:29:40 +0200
Użytkownik "J.F." <jfox_at_nospam_poczta.onet.pl> napisał w wiadomo¶ci
news:3cbbc6db.5295200_at_nospam_nt...
On Thu, 11 Apr 2002 15:13:04 +0200, Marek Dzwonnik wrote:
Powielanie częstotliwo¶ci możesz zrobić tylko na PLL-u. Ale wtedy nigdy
nie
uzyskasz dokładnie zerowego przesunięcia zboczy przebiegu podstawowego i
powielonego. Tzn. stan ustalony następuje dopiero przy pewnym istniejącym
przesunięciu fazowym między przebiegami. Przesunięciu zmieniającym się
np. z
częstotliwo¶cią.
Eee tam - dorzucasz do petli czlon calkujacy i przesuniecie znika.
Problem w tym ze jak sygnal oryginalny zmienia czestotliwosc,
to przesuniecia powstaja.
¶więta prawda. Ale ja i tak główkowałem jak w dwóch zdaniach wyją¶nić, 'że
się nie da' i za dużo nie nakłamać. Chociaż, je¶li człowiek naprawdę się na
czym¶ zna to i potrafi o tym prosto opowiedzieć :-(
MDz
From: "VSS" <vss_at_nospam_post.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 14:39:22 +0200
Użytkownik "Arek Wawerski" <wawerski_at_nospam_polbox.com> napisał w wiadomo¶ci
news:3CB57CE4.6F7775DC_at_nospam_polbox.com...
Witam.
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Pozdrawiam.
Proponuje 555, można zrobić generator o stałej f z wypełnieniem od 0 do
100%, na elektrodzie jest taki schemat.
VSS
From: "inkoguto" <pisz_na_at_nospam_berdyczow.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 15:42:10 +0200
Użytkownik "Arek Wawerski" <wawerski_at_nospam_polbox.com> napisał w wiadomo¶ci
news:3CB57CE4.6F7775DC_at_nospam_polbox.com...
Może kto¶ ma namiary na schemat układu kombinacyjnego pozwalajacego
na zmiane wypełnienia fali prostokątnej z 0,5 na 0,25.
Czy można to zrobić na 4 bramkach NAND?
Je¶li to ma być około 1/4 to wystarczy 1 bramka NAND + opornik + kondensator
Je¶li to ma być dokładnie i szerokopasmowo to się nie da wcale.
Je¶li to ma być prawie dokładnie i niezbyt szerokopasmowo to rozwiązanie
opisane wcze¶niej przez Marka Dzwonnika z powielaniem i dzieleniem jest
jedynym prawidłowym
Jeżeli potrzebny generator o dokładnym wypełnieniu 1/4 to wystarczy zrobić
go "na starcie" o 2 krotnie wyższej częstotliwo¶ci i podzielić przez 2
wybierając odpowiednią kombinację stanów logicznych. I tu owe NANDy są
przydatne:-)
From: Arek Wawerski <wawerski_at_nospam_polbox.com>
Subject: Re: zmian zmiana =?iso-8859-2?Q?wype=B3nienia?= fali
Date: Thu, 11 Apr 2002 16:32:45 +0200
Jeżeli potrzebny generator o dokładnym wypełnieniu 1/4 to wystarczy zrobić
go "na starcie" o 2 krotnie wyższej częstotliwo¶ci i podzielić przez 2
wybierając odpowiednią kombinację stanów logicznych. I tu owe NANDy są
przydatne:-)
Witam
Dedukuję że można by najpro¶ciej CD4047->CD4011
Pozdrawiam.
From: "inkoguto" <pisz_na_at_nospam_berdyczow.pl>
Subject: Re: zmian zmiana wypełnienia fali prostokątnej z 0,5 na 0,25 schemat
Date: Thu, 11 Apr 2002 20:18:09 +0200
Użytkownik "Arek Wawerski" <wawerski_at_nospam_polbox.com> napisał w wiadomo¶ci
news:3CB59E8D.1AD231B7_at_nospam_polbox.com...
Dedukuję że można by najpro¶ciej CD4047->CD4011
Skoro zakres częstotliwo¶ci pasuje , a czę¶ci masz, to czemu nie.
Taniej za¶ wyjdzie generator na NAND i dzielnik przez 2, czyli np. 4011
(albo 4093) + 4013
Zresztą ilo¶ć możliwych kombinacji jest ogromna.