Prosze o porade w sprawie wykonania pewnego projektu...

Jul 28, 2004 6 Replies

Witam



Temat niezbyt precyzyjny, ale trudno mi taki dobrac w sprawie o ktorej zaraz napisze.



Chcialbym wykonac pewien uklad, postaram sie wytlumaczyc to jak najdokladniej, ewentualnie wspomoc sie szybkim rysunkiem. Prosze, obejrzyjcie to:

formatting link
mi o to, zeby po kazdym nacisnieciu przycisku zostal puszczony impuls (nie stale napiecie), ale za kazdym razem "w inne miejsce". Przykladowo: chce jednym przyciskiem sterowac klawiatura pilota. Pierwsze nacisniecie "wciska" "0", drugie "1", trzecie "2", czwarte "3", itd. Dobrze by bylo, gdyby dalo sie to robic w obydwie strony (ale to juz oczywiscie na dwoch przyciskach). Do tego celu wlasnie potrzebny mi taki uklad, ale nie wiem zupelnie czego szukac :( Czy dacie rade mi pomoc w tej sprawie? Czy sa gdzies jakies gotowe schematy i pod jakim haslem szukac?


U¿ytkownik "MrK" snipped-for-privacy@rejestracje.pl napisa³ w wiadomo¶ci news:Xns95348B0288666sy06913rejestracjepl@193.110.122.97... Czy sa gdzies jakies gotowe schematy i pod jakim

  1. licznik rewersyjny np. stary dobry 74192, 74193 a jego wyj¶cia pod³±czyæ do
  2. dekoder 10 na 1 lub 16 na 1 (zale¿nie, czy licznik dziesiêtny czy binarny) np. 7442 lub co¶ w tym rodzaju S± równie¿ takie uk³ady CMOS, ale nie pamietam numerów (4029?); kiedy¶ co¶ takiego robi³em, ale na TTL-ach pzdr, Andrzej

U¿ytkownik "MrK" snipped-for-privacy@rejestracje.pl napisa³ w wiadomo¶ci news:Xns95348B0288666sy06913rejestracjepl@193.110.122.97

Zobacz ten uk³ad:

formatting link
go na kombinacji uk³adów cmos 74HC i 40xxx, ale w tym wypadku nie powinno to w niczym przeszkadzaæ

Karty katalogowe (40106, 74HC192, 74HC138) znajdziesz na EleNocie

formatting link

Użytkownik MrK napisał:

Demultiplekser (UCY 74154) , kod bcd na 1 z 16 lub jeszcze prościej Licznik pierscieniowy 1 z n (4017)

U¿ytkownik "Alkon" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:ce8m76$gvq$ snipped-for-privacy@news.onet.pl

  • rz±dek N bramek AND, ¿eby ze statycznego stanu wyj¶ciowego wykroiæ jeden impuls.

Bramki j.w. O 4017 te¿ pomy¶la³em, ale ³obuz zlicza tylko w górê.

Marek Dzwonnik napisał(a):

Dziekuje wszystkim za odpowiedzi i zainteresowanie :) Obejrzalem uklad, przedstawilem go dzisiaj tez znajomemu, ktory bardziej siedzi w tym temacie ode mnie. Twierdzi, ze mozna to wykonac prosciej niz na tym schemacie. Nazwal to "rejestr przesuwajacy", ale nie pamietal, jakie oznaczenia uklady, ktore cos takiego wykonuja... Mozecie powiedziec cos na ten temat? Co prawda podaja one (te uklady) na wyjsciu napiecie, ale z tym to juz bym sobie poradzil (kondensatorek na wyjsciu)... Jesli uklad mialby np. osiem wyjsc chcialbym go tez zapetlic tylko do 6-ciu... Kurcze, wydawalo mi sie to prostrze do wykonania...

U¿ytkownik "MrK" snipped-for-privacy@rejestracje.pl napisa³ w wiadomo¶ci news:Xns9534D11552881sy06913rejestracjepl@193.110.122.97

Nie. Nie mo¿na pro¶ciej. ¯eby co¶ w rejestrze przesuwaæ to trzeba to najpierw do niego wprowadziæ. Chesz przesuwaæ np. jedn± "1" maj±c na pozosta³ych wyj¶ciach "0". Do tego celu musisz do³o¿yæ uk³ad koryguj±cy który na starcie wpisze do rejestru t± dok³adnie jedn± jedynke. W efekcie uk³ad wcale nie wyjdzie mniej skomplikowany.

Prostota zale¿y od tego, czy mozesz sobie pozwoliæ na krótkotrwa³e (kilkana¶cie...dziesi±t ns) stany nieustalone na wyj¶ciach. W Twoim przypadku podejrzewam, ¿e tak, a wtedy wystarczyæ zapêtliæ N-te wyj¶cie dekodera HC138 na wej¶cie zeruj±ce ³aduj±ce (ParalelLoad ) licznika. Po doj¶ciu do N=tego stanu licznik za³aduje nowy stan pocz±tkowy (teraz "0000") i zacznie liczyæ od pocz±tku. To samo osi±gniesz u¿ywaj±c wej¶cia zeruj±ego (Clear), ale wtedy musia³by¶ dodatkowo u¿yæ ostatniego wolnego inwertera, bo CLear jest aktywny stanem wysokim.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required