Patryk
Guest
Wed Mar 24, 2004 6:24 pm
Witam!
Czy ktos mógłby mi doradzić jak, czym zrealizować taką funkcje: 8 wejsć 1
bitowych i w zależności od tego ile jest jedynek na wejściu (obojetnie na
których wejściach), sygnał na odpowiednie wyjście? Wyjść może byc mniej. Chodzi
mi o ideę realizacji takiej funkcji.
Cyfrówke liznołem troche w technikum ale nie za bardzo widze mozliwość zrobic
tego na bramkach. Tablice karnaugh? przy 8 sygn wej.???
Sumatory? jakos nie bardzo (8 wejść?) Licznik??? - nie.
Sprawa pewnie jest banalnie prosta dla kogos lepiej zorientowanego w temacie.
Dzieki za każde info.
--
Wysłano z serwisu OnetNiusy:
http://niusy.onet.pl
Jacek Maciejewski
Guest
Wed Mar 24, 2004 6:31 pm
Quote:
Czy ktos mógłby mi doradzić jak, czym zrealizować taką funkcje: 8 wejsć 1
bitowych i w zależności od tego ile jest jedynek na wejściu (obojetnie na
których wejściach), sygnał na odpowiednie wyjście?
Potrzebujesz kodera 8bit/10wyjść. Onegdaj używało się takich do sterowania
wskaźników Nixie.
--
Jacek
Grzegorz Kurczyk
Guest
Wed Mar 24, 2004 6:52 pm
Użytkownik "Jacek Maciejewski" <jacmac@tnij.go2.pl> napisał w wiadomości
news:c3ro29$sdq$1@atlantis.news.tpi.pl...
Quote:
Potrzebujesz kodera 8bit/10wyjść. Onegdaj używało się takich do sterowania
wskaźników Nixie.
Witam
Do Nixie były dekodery 4bit/10wyjść.
Ponieważ nie wiemy jaką funkcję ma realizować układ Autora wątku, to ciężko
jest przewidzieć co to ma być za układ. W sumie możnaby zastosować
odpowiednio zaprogramowany EPROM. Dane wejściowe podajemy na linie adresowe,
a na szynie danych mamy odpowiedź układu.
--
Pozdrawiam
Grzegorz Kurczyk
Jacek Maciejewski
Guest
Wed Mar 24, 2004 7:18 pm
Quote:
Potrzebujesz kodera 8bit/10wyjść. Onegdaj używało się takich do sterowania
wskaźników Nixie.
Witam
Do Nixie były dekodery 4bit/10wyjść.
Ano prawda

Ale może jest dowolność w doborze tych bitów, wtedy i taki
koder by starczył.
--
Jacek
Patryk
Guest
Wed Mar 24, 2004 7:22 pm
Quote:
Użytkownik "Jacek Maciejewski" <jacmac@tnij.go2.pl> napisał w wiadomości
news:c3ro29$sdq$1@atlantis.news.tpi.pl...
Potrzebujesz kodera 8bit/10wyjść. Onegdaj używało się takich do sterowania
wskaźników Nixie.
Witam
Do Nixie były dekodery 4bit/10wyjść.
Ponieważ nie wiemy jaką funkcję ma realizować układ Autora wątku, to ciężko
jest przewidzieć co to ma być za układ. W sumie możnaby zastosować
odpowiednio zaprogramowany EPROM. Dane wejściowe podajemy na linie adresowe,
a na szynie danych mamy odpowiedź układu.
--
Pozdrawiam
Grzegorz Kurczyk
Czyli bez programowania nie da rady?
Myslałem że moze z gotowych układów mozna zrobic cos takiego.
Funkcja jaka ma realizowac polega np. na tym ze przy 4 jedynkach na wej. jest
podawany sygnał na wyj. 1, przy 6 jedynkach - na wyj 2, przy 8 jedynkach - na
wyj 3. To przykład ale własnie o cos takiego mi chodzi.
--
Wysłano z serwisu OnetNiusy:
http://niusy.onet.pl
Robert M
Guest
Wed Mar 24, 2004 7:55 pm
Witam!
Może dało by sie to zrobić na demuliplekserach. Na wejscie podać jedynke i
adresy traktować jako wejscia.
Pozdrawiam
Jacek Maciejewski
Guest
Wed Mar 24, 2004 8:40 pm
Quote:
ze przy 4 jedynkach na wej. jest
podawany sygnał na wyj. 1, przy 6 jedynkach - na wyj 2, przy 8 jedynkach - na
wyj 3
A co z resztą wyjść? Mówiłeś że interesuje cię 10 wyjść.
--
Jacek
Pawel \"O'Pajak\"
Guest
Wed Mar 24, 2004 10:02 pm
Powitanko,
Quote:
Czyli bez programowania nie da rady?
Taka logike mozna nawet na tranzystorach;-)Wszystko sie da, tylko
koszt/czas realizacji...
Przeca to dla atmelka prosty programik chocby w Bascomie.
No chyba, ze ma to byc kosmicznie szybkie.
Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
Przy odpowiadaniu na priv zastanow sie nad moim adresem;-)
Roman
Guest
Wed Mar 24, 2004 10:29 pm
"Patryk" <pestekWYTNIJTO@op.pl> wrote in message
news:5a33.00002160.406161f4@newsgate.onet.pl...
Quote:
Witam!
Czy ktos mógłby mi doradzić jak, czym zrealizować taką funkcje: 8 wejsć 1
bitowych i w zależności od tego ile jest jedynek na wejściu (obojetnie na
których wejściach), sygnał na odpowiednie wyjście? Wyjść może byc mniej.
Chodzi
mi o ideę realizacji takiej funkcji.
Policzyć ile jest jedynek w liczbie 8-o bitowej można za pomocą sumatorów:
dwóch układów 7482 i jednego 7483. Otrzymasz liczbę czterobitową (od 0000 do
1000, czyli 8 dziesiętnie), dając jeszcze układ 7442 zrobisz z tego sygnał 1
z 9.
Roman
J.F.
Guest
Wed Mar 24, 2004 11:24 pm
On 24 Mar 2004 12:22:32 +0100, Patryk wrote:
Quote:
Ponieważ nie wiemy jaką funkcję ma realizować układ Autora wątku, to ciężko
jest przewidzieć co to ma być za układ. W sumie możnaby zastosować
odpowiednio zaprogramowany EPROM. Dane wejściowe podajemy na linie adresowe,
a na szynie danych mamy odpowiedź układu.
Czyli bez programowania nie da rady?
Epromem faktycznie bedzie najprosciej, programowanie .. hm,
mocne slowo :-)
Quote:
Funkcja jaka ma realizowac polega np. na tym ze przy 4 jedynkach na wej. jest
podawany sygnał na wyj. 1, przy 6 jedynkach - na wyj 2, przy 8 jedynkach - na
wyj 3. To przykład ale własnie o cos takiego mi chodzi.
A co przy 0,1,2,3,5,7 jedynkach ?
No coz, rozwiazan jest bez liku.
- tablice Karnaugha .. jeszcze da sie zrobic, choc uprzedam z gory ze
jest to bardzo niewdzieczny problem i zle sie optymalizuje.
- GAL jakis .. ale nie wiadomo czy wejdzie, i epromem chyba prosciej
- kaskada sumatorow - rozwiazanie samo sie narzuca.
- kaskada multiplexerow - niestety dosc duza.
- prosty uklad zliczajacy, na dobra sprawe wystarcza ze dwa rejestry
przesuwajace [no moze jeszcze licznik] - jednym przegladasz bity
wejsciowe, do drugiego pakujesz jedna jedynke, i przesuwasz tylko
gdy na testowanym wejsciu jest 1.
- malym procesorkiem .. atmel 89C2051 zrobi to z przyjemnoscia.
J.