Impuls 244ns-Pomocy!
Masz problem? Zapytaj na forum elektroda.pl
From: "=?iso-8859-2?B?UGF3ZbMgUnVkemnxc2tp?=" <pawru_at_nospam_polmail.com>
Subject: Impuls 244ns-Pomocy!
Date: Thu, 2 Dec 1999 16:42:15 +0100
Witam
Mam nastepujace zadanie:
Oto mam do dyspozycji uklad CMOS HC74 4060 (dzielnik f).Czestotliwosc
wejsciowa 4096000 Hz.Dzielac to przez 512 (wyjscie Q9) otrzymuje 8000 Hz
Tj.okres tego przebiegu wynosi 125 mikro sek.Ale problem w tym jak przy
narastajacym zboczu tego sygnalu (8000 Hz) otrzymac krotki impuls zerujacy
trwajacy 244 ns,stosujac odpowiednio polaczone uklady cyfrowe...i tu caly
problem jakie uklady (CMOS) i jak je polaczyc i zsynchronizowac,aby otrzymac
taki impuls na danym wyjsciu z jakiegos tam ukladu.
Za wszelkie koncepcje wielkie dzieki...aha,uniwibrator HC123
odpada...niestety:(
Paweł Rudziński
Pawel.R_at_nospam_polmail.com
PS:Jezeli moje tlumaczenie wydaje sie "zakrecone" to przepraszam ale latwiej
to wytlumaczyc na kartce.
From: "Juliusz" <juliusz_at_nospam_multi-ip.com.pl>
Subject: Re: Impuls 244ns-Pomocy!
Date: Sun, 05 Dec 1999 05:42:06 GMT
Paweł Rudziński <pawru_at_nospam_polmail.com> wrote in message
news:826c4n$l1j$1_at_nospam_sunsite.icm.edu.pl...
Witam
Mam nastepujace zadanie:
Wiesz co przemyslalem to doglebnie. To jest proste jak drut.
Olejesz "microport mode" !!!!! Za to uzyjemy scalaka w trybie SERIAL BUS
MODE, bo to jest znacznie prostrze i efektywniejsze. Skoro juz damy CPLD czy
FPGA to nie ma najmniejszego problemu. Procesor dasz jakikolwiek i nim
zaladujesz "pamiec" w ktorej bedziemy trzymac dane dla CSTi0 i CSTi1.
Raz zaladowana "pamiec" bedzie krecic sie w kolko, synchronicznie, LSB
first, bit po bicie bezposrednio do Connect Memory dla obu wejsc niezaleznie
z zachowaniem timingow /C4 i /F0i. Jak bedziesz chcial cos zmodyfikowac to
po prostu wpiszesz pod okreslony adres inna wartosc dla tych bitow:
ODE - czyli output enable dla kanalu
STi
oraz podasz Source Channel (bity 0-4)
Wszystko to jednym strzalem do "pamieci podrecznej" i dalej cie nic nie
obchodzi. Nie musisz sie martwic o te 3us pomiedzy zapisami co masz w tym
drugim trybie i nie musisz sobie zawracac glowy tym czy procek da rade w tak
szalenczym tempie cos podawac synchronicznie do SCLK. Daj jednak AVR'a, bo
jest szybki i zalatwi ci cala sprawe zwiazana z logicznym adresowaniem
ramek. Ma takze ta zalete, ze jest ISP wiec zadnych specjalnych
programatorow. CPLD tez jest programowany w ukladzie.
Przez UART AVR'a to ty sobie zrobisz MENU ogladane na terminalu znakowym -
jakims emulujacym VT100. Zadnych klawiszy, przyciskow i innych bzdur. Raptem
3 scalaki.
Daj schemat jaki juz masz to wprowadzimy zmiany, a moja koncepcja bedzie
dzialac na 1000%.
Aha i generator dalbym szybszy - np 16.384, bo po podzieleniu odpowiednim
beda mniejsze czasy propagacji wzajemnej wszystkich sygnalow. Ale to nie
problem, bo dajac FPGA czy CPLD zawsze wszystko mozna zmienic bez zmiany i
ciecia PCB.
Wlasciwie 1 dzien i masz "prace" napisana :-) O!
Juliusz
PS. Odpowiedz na pytania, ktore zadalem wczoraj....
From: "=?iso-8859-2?B?UGF3ZbMgUnVkemnxc2tp?=" <pawru_at_nospam_polmail.com>
Subject: Re: Impuls 244ns-Pomocy!
Date: Sun, 5 Dec 1999 14:01:45 +0100
Juliusz napisał(a) w wiadomości: ...
Wlasciwie 1 dzien i masz "prace" napisana :-) O!
Juliusz
PS. Odpowiedz na pytania, ktore zadalem wczoraj....
Zacznijmy od poczatku:) Jestem w ostatniej klasie technikum lacznosci,w
ktorej to nadal kladzie sie wiekszy nacisk na takie starocie jak strowger,
pentaconta niz s12 itp.Jak wynika z powyzszego moja wiedza na temat techniki
cyfrowej gleboka nie jest:)
Dlatego to co dla Ciebie jest bulka z maslem.ew.proste jak drut:) (piszesz
ze niejeden uklad zmontowales) dla mnie jest skomplikowana maszyna:)...(to
moj pierwszy uklad i przyznasz ze troche trudny jak dla poczatkujacego
laika)
teraz chyba mnie rozumiesz?.Promotor (bardzo wymagajacy) rzucil
temat i ja musze to wymyslic(do 28 stycznia!),wszystko ma byc na piechote
jak ktos tu wspomnial,czyli na ukladach 74HC.
Co narazie mam:
Uklad HC4060 z ktorego mamy 8 khz,4.096 khz i z tego ukladu podajemy te
4mhz na przerzutnik d (wej. d polaczone z /Q) i uzyskujemy w ten sposob
2.048 khz(czyli tak naprawde to jeszcze nic nie mam),dlatego teraz dla mnie
problem stanowi jak odpowiednio zsynchronizowac uklady(i jakie) aby uzyskac
te 244 ns.
Co do pytan to ma byc tylko(az) model dydaktyczny(dzialajacy:).Zasada opiera
sie na tym ze ja rozwiazuje problem a promotor stawia nastepny-to on wymysla
cala idee przewodnia(kazal kupic
rejestr piso) wiec pewno przez niego bedziemy wprowadzali te dane zarowno
jako dane wejsciowe i sterujace.A jeszcze
jedno: wszystko ma byc na CMOS`ach(HC) a nie TTL`ach.Wszystko w tej pracy
mam
pod gorke nawet dokumentacje po angielsku:(,no ale z tym to sobie jeszcze
jakos radze:)
Tylko ta grupa i wasza zyczliwosc pozwoli mi przebrnac przez ta prace:)gdyz
zadnego elektronika to ja niestety nie znam:(
Teraz wiec widzisz ze twoj pomysl jest dobry ale dla mnie(mojego promotora
dokladniej) calkowicie nie do przyjecia:((
Paweł Rudziński
Pawel.R_at_nospam_polmail.com
From: "Juliusz" <juliusz_at_nospam_multi-ip.com.pl>
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 06 Dec 1999 00:56:17 GMT
Paweł Rudziński <pawru_at_nospam_polmail.com> wrote in message
news:82dno2$4qk$1_at_nospam_sunsite.icm.edu.pl...
Juliusz napisał(a) w wiadomości: ...
)...(to
moj pierwszy uklad i przyznasz ze troche trudny jak dla poczatkujacego
laika
Tak to zapytaj goscia czy mozesz uzyc ukladow PLD :-) Jak ci pozwoli to
bedzie OK i masz to juz gotowe :-)
Na TTL-ach nie bedzie to za przyjemne. To nie tylko generowanie tego jednego
ujemnego impulsu i komu sie chce myslec jak polaczyc kilkanascie kostek...
Nie te czasy.
Juliusz
From: k.rozniak.XXX_at_nospam_ien.gda.pl (Krzysztof Rozniak)
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 06 Dec 1999 02:00:25 +0100
On Sun, 5 Dec 1999 14:01:45 +0100, "Paweł Rudziński"
<pawru_at_nospam_polmail.com> wrote:
Zacznijmy od poczatku:) Jestem w ostatniej klasie technikum lacznosci,w
ktorej to nadal kladzie sie wiekszy nacisk na takie starocie jak strowger,
pentaconta niz s12 itp.Jak wynika z powyzszego moja wiedza na temat techniki
cyfrowej gleboka nie jest:)
Trzeba tak mówić od razu. Wszyscy na grupie myśleli, ze jesteś
studentem (chyba?), w każdym razie ja odniosłem takie wrażenie. I do
tego poziomu się dostosowali. Kolejny dowód, że trzeba w pytaniu na
grupę podawać jak najwięcej informacji.
Co narazie mam:
Uklad HC4060 z ktorego mamy 8 khz,4.096 khz i z tego ukladu podajemy te
4mhz na przerzutnik d (wej. d polaczone z /Q) i uzyskujemy w ten sposob
2.048 khz(czyli tak naprawde to jeszcze nic nie mam),dlatego teraz dla mnie
problem stanowi jak odpowiednio zsynchronizowac uklady(i jakie) aby uzyskac
te 244 ns.
Nie do końca zrozumiałeś. Układ, który opisałeś służy właśnie
generacji tego impulsu. Tylko ten dzielnik HC4060 nie bardzo nadaje
się do realizacji synchronicznej (jest to tzw. ripple counter), gdyż
wnosi za duże opóźnienia na wyjściach Qn. Proponuje wykorzystać
liczniki synchroniczne. Pełny schemat układu wysyłam na priva.
Potrzebny ci będzie gotowy generator 4096kHz, albo musisz go złożyć z
kwarcu i dwóch zlinearyzowanych negatorów. Schemat znajdziesz w każdej
książce o podstawach układów cyfrowych.
Co do pytan to ma byc tylko(az) model dydaktyczny(dzialajacy:).Zasada opiera
sie na tym ze ja rozwiazuje problem a promotor stawia nastepny-to on wymysla
cala idee przewodnia(kazal kupic
rejestr piso) wiec pewno przez niego bedziemy wprowadzali te dane zarowno
jako dane wejsciowe i sterujace.A jeszcze
jedno: wszystko ma byc na CMOS`ach(HC) a nie TTL`ach.
To akurat był żargon :)) - na wszystko robione na piechotę w cyfrówce
mówię, że jest na TTL-ach, niezależnie od rodziny (LS,HCT,HC itd).
Pozdrowienia
--
Krzysztof Rożniak, Gdańsk
E-mail: k.rozniak.XXX_at_nospam_ien.gda.pl
Usuń .XXX z adresu przed wysłaniem poczty
From: "Juliusz" <juliusz_at_nospam_multi-ip.com.pl>
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 06 Dec 1999 01:50:39 GMT
Krzysztof Rozniak <k.rozniak.XXX_at_nospam_ien.gda.pl> wrote in message
news:zQhLOJ=Jo+PXnOG6pFJwqZhpR1Ta_at_nospam_4ax.com...
On Sun, 5 Dec 1999 14:01:45 +0100, "Paweł Rudziński"
<pawru_at_nospam_polmail.com> wrote:
Zacznijmy od poczatku:) Jestem w ostatniej klasie technikum lacznosci,w
ktorej to nadal kladzie sie wiekszy nacisk na takie starocie jak
strowger,
pentaconta niz s12 itp.Jak wynika z powyzszego moja wiedza na temat
techniki
cyfrowej gleboka nie jest:)
Trzeba tak mówić od razu. Wszyscy na grupie myśleli, ze jesteś
studentem (chyba?), w każdym razie ja odniosłem takie wrażenie. I do
tego poziomu się dostosowali. Kolejny dowód, że trzeba w pytaniu na
grupę podawać jak najwięcej informacji.
Wlasnie !!!! Problem ST-BUS i logiki synchronicznej to nie jest trywialna
sprawa.
Co narazie mam:
Uklad HC4060 z ktorego mamy 8 khz,4.096 khz i z tego ukladu podajemy te
4mhz na przerzutnik d (wej. d polaczone z /Q) i uzyskujemy w ten sposob
2.048 khz(czyli tak naprawde to jeszcze nic nie mam),dlatego teraz dla
mnie
problem stanowi jak odpowiednio zsynchronizowac uklady(i jakie) aby
uzyskac
te 244 ns.
Nie do końca zrozumiałeś. Układ, który opisałeś służy właśnie
generacji tego impulsu. Tylko ten dzielnik HC4060 nie bardzo nadaje
się do realizacji synchronicznej (jest to tzw. ripple counter), gdyż
wnosi za duże opóźnienia na wyjściach Qn. Proponuje wykorzystać
liczniki synchroniczne. Pełny schemat układu wysyłam na priva.
Potrzebny ci będzie gotowy generator 4096kHz, albo musisz go złożyć z
kwarcu i dwóch zlinearyzowanych negatorów. Schemat znajdziesz w każdej
książce o podstawach układów cyfrowych.
Nawet powiem wiecej - trzeba dac 16.384 i podzielic tak zeby wzajemne
opoznienia byly w miare w zgodzie. Do tego sam impuls wiosny nie czyni.
Trzeba zalatwic sprawe calej magistrali i kanalow kontrolnych. Wyjdzie z
tego masa scalakow i nie wiadomo czy bedzie dzialac. Ale pewnie nie.
Co do pytan to ma byc tylko(az) model dydaktyczny(dzialajacy:).Zasada
opiera
sie na tym ze ja rozwiazuje problem a promotor stawia nastepny-to on
wymysla
cala idee przewodnia(kazal kupic
rejestr piso) wiec pewno przez niego bedziemy wprowadzali te dane zarowno
jako dane wejsciowe i sterujace.A jeszcze
jedno: wszystko ma byc na CMOS`ach(HC) a nie TTL`ach.
To akurat był żargon :)) - na wszystko robione na piechotę w cyfrówce
mówię, że jest na TTL-ach, niezależnie od rodziny (LS,HCT,HC itd).
Wlasnie :-) TTL'ami nazywamy wszystkie scalaki LS, F, S, HC czy HCT i inne.
Seria CD4xxx jakos do mnie nie przemawia i na nia sie mowi "cmosy" ale te
scalaki nie nadaja sie do niczego powaznego chyba.
Ja tylko nie rozumiem ja ten "promotor" chce sprawdzac czy uklad dziala
!!!!! ???? On chyba jest chory umyslowo ......
Juliusz
From: "=?iso-8859-2?B?UGF3ZbMgUnVkemnxc2tp?=" <pawru_at_nospam_polmail.com>
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 6 Dec 1999 14:18:52 +0100
Juliusz napisał(a) w wiadomości: ...
Zacznijmy od poczatku:) Jestem w ostatniej klasie technikum lacznosci,w
ktorej to nadal kladzie sie wiekszy nacisk na takie starocie jak
strowger,
pentaconta niz s12 itp.Jak wynika z powyzszego moja wiedza na temat
techniki
cyfrowej gleboka nie jest:)
Trzeba tak mówić od razu. Wszyscy na grupie myśleli, ze jesteś
studentem (chyba?), w każdym razie ja odniosłem takie wrażenie. I do
tego poziomu się dostosowali. Kolejny dowód, że trzeba w pytaniu na
grupę podawać jak najwięcej informacji.
Wlasnie !!!! Problem ST-BUS i logiki synchronicznej to nie jest trywialna
sprawa.
No wiec teraz rozumiesz moje zdziwienie jak pisales mi o tym GAL`u:)
W porownaniu do moich kolegow to wpakowalem sie w niezly temat...inni
np.kupili tablice swietlna z przesuwajacymi sie literami,albo cos jeszcze
latwiejszego...no ale jestem optymista moze jakos sobie poradze(jak nie to
papa matura,bo nowej w przyszlym roku to ja raczej nie zdam)
Co narazie mam:
Uklad HC4060 z ktorego mamy 8 khz,4.096 khz i z tego ukladu podajemy te
4mhz na przerzutnik d (wej. d polaczone z /Q) i uzyskujemy w ten sposob
2.048 khz(czyli tak naprawde to jeszcze nic nie mam),dlatego teraz dla
mnie
problem stanowi jak odpowiednio zsynchronizowac uklady(i jakie) aby
uzyskac
te 244 ns.
Nie do końca zrozumiałeś. Układ, który opisałeś służy właśnie
generacji tego impulsu. Tylko ten dzielnik HC4060 nie bardzo nadaje
się do realizacji synchronicznej (jest to tzw. ripple counter), gdyż
wnosi za duże opóźnienia na wyjściach Qn. Proponuje wykorzystać
liczniki synchroniczne. Pełny schemat układu wysyłam na priva.
Potrzebny ci będzie gotowy generator 4096kHz, albo musisz go złożyć z
kwarcu i dwóch zlinearyzowanych negatorów. Schemat znajdziesz w każdej
książce o podstawach układów cyfrowych.
Nawet powiem wiecej - trzeba dac 16.384 i podzielic tak zeby wzajemne
opoznienia byly w miare w zgodzie. Do tego sam impuls wiosny nie czyni.
Trzeba zalatwic sprawe calej magistrali i kanalow kontrolnych. Wyjdzie z
tego masa scalakow i nie wiadomo czy bedzie dzialac. Ale pewnie nie.
Oj to niedobrze,ale lubie szczerosc:)
Co do pytan to ma byc tylko(az) model dydaktyczny(dzialajacy:).Zasada
opiera
sie na tym ze ja rozwiazuje problem a promotor stawia nastepny-to on
wymysla
cala idee przewodnia(kazal kupic
rejestr piso) wiec pewno przez niego bedziemy wprowadzali te dane
zarowno
jako dane wejsciowe i sterujace.A jeszcze
jedno: wszystko ma byc na CMOS`ach(HC) a nie TTL`ach.
To akurat był żargon :)) - na wszystko robione na piechotę w cyfrówce
mówię, że jest na TTL-ach, niezależnie od rodziny (LS,HCT,HC itd).
Wlasnie :-) TTL'ami nazywamy wszystkie scalaki LS, F, S, HC czy HCT i inne.
Seria CD4xxx jakos do mnie nie przemawia i na nia sie mowi "cmosy" ale te
scalaki nie nadaja sie do niczego powaznego chyba.
Ja tylko nie rozumiem ja ten "promotor" chce sprawdzac czy uklad dziala
!!!!! ???? On chyba jest chory umyslowo ......
Z tym sie nie zgodze to naprawde madry czlowiek,tylko stawia mi trudne
problemy do rozwiazania(jak na moj poziom wiedzy)
Pozdrawiam
Paweł Rudziński
rudix_at_nospam_polbox.com
From: "Juliusz" <juliusz_at_nospam_multi-ip.com.pl>
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 06 Dec 1999 18:26:41 GMT
Paweł Rudziński <pawru_at_nospam_polmail.com> wrote in message
news:82gd5m$d9p$2_at_nospam_h1.uw.edu.pl...
Ja tylko nie rozumiem ja ten "promotor" chce sprawdzac czy uklad dziala
!!!!! ???? On chyba jest chory umyslowo ......
Z tym sie nie zgodze to naprawde madry czlowiek,tylko stawia mi trudne
problemy do rozwiazania(jak na moj poziom wiedzy)
To jak zamierza sprawdzic czy dziala czy nie ? Bez kilku urzadzen co
dzialaja na ST-BUS niewiele zobaczysz i nawet nie bedziesz wiedzial czy
dziala czy nie.
Gdyby byl madry to nie by nie uczyl w szkole ale zarabial pieniadze :-)
A co do GALi czy innych PLD. W czym tu problem ? Posadzimy 1 scalak -
slownie jEdEn i bedzie wszystko zalatwione od reki. PLD to tez uklady TTL
czy CMOS jak wolisz tyle, ze programowalne i to co robia to sobie sam
wymyslasz.. Przynajmniej wyniesiesz cos z tej szkoly innego niz skladanie z
bramek :-)
Juliusz
From: "=?iso-8859-2?B?UGF3ZbMgUnVkemnxc2tp?=" <pawru_at_nospam_polmail.com>
Subject: Re: Impuls 244ns-Pomocy!
Date: Mon, 6 Dec 1999 14:10:06 +0100
Krzysztof Rozniak napisał(a) w wiadomości: ...
On Sun, 5 Dec 1999 14:01:45 +0100, "Paweł Rudziński"
<pawru_at_nospam_polmail.com> wrote:
Trzeba tak mówić od razu. Wszyscy na grupie myśleli, ze jesteś
studentem (chyba?), w każdym razie ja odniosłem takie wrażenie. I do
tego poziomu się dostosowali. Kolejny dowód, że trzeba w pytaniu na
grupę podawać jak najwięcej informacji.
Wiec teraz wszyscy beda wiedzieli ze do mnie nalezy pisac "po polsku":)
Nie do końca zrozumiałeś. Układ, który opisałeś służy właśnie
generacji tego impulsu. Tylko ten dzielnik HC4060 nie bardzo nadaje
się do realizacji synchronicznej (jest to tzw. ripple counter), gdyż
wnosi za duże opóźnienia na wyjściach Qn. Proponuje wykorzystać
liczniki synchroniczne. Pełny schemat układu wysyłam na priva.
Potrzebny ci będzie gotowy generator 4096kHz, albo musisz go złożyć z
kwarcu i dwóch zlinearyzowanych negatorów. Schemat znajdziesz w każdej
książce o podstawach układów cyfrowych.
I tu pojawia sie problem.gdyz wczoraj padl serwer Polmail i nic nie moge
sciagnac:(Jesli bys mogl i nie sprawiloby Ci to problemu to wyslij to mi
jeszcze raz tylko tym razem na:
rudix_at_nospam_polbox.com
Pozdrawiam
Paweł Rudziński