Gdzie kupić MM74C915 do dekodera 7-segmentowego BCD lub jak go zastąpić?

Dekoder 7-seg na BCD





Poprzedni Następny
Wiadomość
Spis treści
From: lesmatra_at_nospam_priv7.onet.pl (Leszek Matras)
Subject: Dekoder 7-seg na BCD
Date: 14 Jul 2000 09:22:45 +0200



Witam Wszystkich.
Jestem nowy.
Czytam GRUPE od dawna, nie pisze poniewaz wciaz niewiele wiem.
Elektronika zajmuje sie raczej amatorsko.

Mam problem z dekodowaniem kodu wyswietlacza 7-segmentowego na BCD.

W/w problem rozwiazalby uklad scalony: MM74C915 ale nigdzie nie moge go
kupic.

Moze ktos z Was wie gdzie go kupic lub ma i moze odsprzedac (pilnie
potrzebuje 3 szt.)

Budowa z pojedynczych ukladow chyba nie wchodzi w rachube - przeciez to
kilka ukladow do dekodowania jednej cyfry a potrzebuje zdekodowac aż 3
cyfry.
Moze ma ktos jakis lepszy pomysl.

Z gory dziekuje
Leszek
--
Archiwum listy dyskusyjnej pl-misc-elektronika
http://www.newsgate.pl/archiwum/pl-misc-elektronika/

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Pitucha" <piotrp_at_nospam_polbox.com>
Subject: Re: Dekoder 7-seg na BCD
Date: Fri, 14 Jul 2000 10:30:28 GMT


Użytkownik "Leszek Matras" <lesmatra_at_nospam_priv7.onet.pl> napisał w wiadomości
news:396EBF23.285A31B5_at_nospam_friko7.onet.pl...

Mam problem z dekodowaniem kodu wyswietlacza 7-segmentowego na BCD.

W/w problem rozwiazalby uklad scalony: MM74C915 ale nigdzie nie moge go
kupic.

Moze ktos z Was wie gdzie go kupic lub ma i moze odsprzedac (pilnie
potrzebuje 3 szt.)

A co chcesz z tym dalej zrobić?
1) Jesli masz jakiś procesor w układzie to możesz zdekodować programowo
i czytać sekwencyjnie, nie trzeba wtedy 3 układów
2) Zaprogramować GALa jako dekoder, pewnie ktoś w Twojej okolicy to robi
3) Użyj starego małego EPROMa, ma conajmniej 8 linii adresowych i pod
adresem
zgodnym bitowo z wyjściem wyświetlacza umieść odpowiedni kod BCD
4) Zadzwoń po firmach z ogłoszeń w Radioelektroniku, na 100% mają te układy
piotrp_at_nospam_polbox.com




Poprzedni Następny
Wiadomość
Spis treści
From: lesmatra_at_nospam_priv7.onet.pl (Leszek Matras)
Subject: Re: Dekoder 7-seg na BCD
Date: 14 Jul 2000 14:12:27 +0200



Mam problem z dekodowaniem kodu wyswietlacza 7-segmentowego na BCD.

W/w problem rozwiazalby uklad scalony: MM74C915 ale nigdzie nie moge go
kupic.

Moze ktos z Was wie gdzie go kupic lub ma i moze odsprzedac (pilnie
potrzebuje 3 szt.)

A co chcesz z tym dalej zrobić?
1) Jesli masz jakiś procesor w układzie to możesz zdekodować programowo
i czytać sekwencyjnie, nie trzeba wtedy 3 układów
2) Zaprogramować GALa jako dekoder, pewnie ktoś w Twojej okolicy to robi
3) Użyj starego małego EPROMa, ma conajmniej 8 linii adresowych i pod
adresem
zgodnym bitowo z wyjściem wyświetlacza umieść odpowiedni kod BCD
4) Zadzwoń po firmach z ogłoszeń w Radioelektroniku, na 100% mają te układy
piotrp_at_nospam_polbox.com

Niestety mimo poszukiwan u wielu znanych dostawcow uklad jest
niedostepny, (bedzie w ELES-ie w Krakowie we wrzesniu!!!).

Na moje nieszczescie nie znam sie na procesorach, nie programuje GAl-i
ale podsunales mi bardzo dobry pomysl. Przeciez wystarczy ze poprosze
kogos o zaprogramowanie GAl-a, EPROM-a chyba potrafie sam zaprogramowac
(nigdy tego nie robilem).

Do czego to sluzy:
1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

Pozdrawiam
Leszek
--
Archiwum listy dyskusyjnej pl-misc-elektronika
http://www.newsgate.pl/archiwum/pl-misc-elektronika/

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Szczesniak" <tszczesn_at_nospam_elka.pw.edu.pl>
Subject: Re: Dekoder 7-seg na BCD
Date: Fri, 14 Jul 2000 20:47:20 +0100 (CET)


1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

A nie pro=B6ciej w ten spos=F3b: Regulujesz napi=EAcie (np.
potencjometrem) od U1 do U2, gdzie U1 i 2 to zakres napi=EA=E6
kt=F3re mierzysz, napi=EAcie mierzone i to regulowane podajesz
na komparator kt=F3ry je sobie por=F3wnuje i odpowiednio
za=B3=B1cza i od=B3=B1cza urz=B1dzenie, a do ICLki pod=B3=B1czasz
napi=EAcie mierzone lub regulowane prze=B3=B1cznikiem? Czy te
klawisze s=B1 konieczne? Je=BFeli tak to naprawd=EA lepiej u=BFy=E6
procesorka z wbudowanym przetwornikiem AC - b=EAdzie taniej
=B3adniej i wygodniej, nabycie odpowiedniej wiedzy w tym
zakresie naprawd=EA nie jest takie trudne :)
Tomek

FIDO: 2:480/127.134
INTERNET: tszczesn_at_nospam_elka.pw.edu.pl



Poprzedni Następny
Wiadomość
Spis treści
From: lesmatra_at_nospam_priv7.onet.pl (Leszek Matras)
Subject: Re: Dekoder 7-seg na BCD
Date: 17 Jul 2000 11:51:33 +0200



1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

A nie prościej w ten sposób: Regulujesz napięcie (np.
potencjometrem) od U1 do U2, gdzie U1 i 2 to zakres napięć
które mierzysz, napięcie mierzone i to regulowane podajesz
na komparator który je sobie porównuje i odpowiednio
załącza i odłącza urządzenie, a do ICLki podłączasz
napięcie mierzone lub regulowane przełącznikiem? Czy te
klawisze są konieczne? Jeżeli tak to naprawdę lepiej użyć
procesorka z wbudowanym przetwornikiem AC - będzie taniej
ładniej i wygodniej, nabycie odpowiedniej wiedzy w tym
zakresie naprawdę nie jest takie trudne :)
Tomek

Troche uparlem sie przy klawiaturz 3-przyciskowej.

Niestety procesorki sa mi obce, wkrotce zaczne sie "ich uczyc"

Zapomnialem napisac ze mam dwa wyswietlacze:
1.wartosci mierzona - zielony wiekszy - na wy z ICL
2.wartosc zadana - czerwony mniejszy (umieszczony pod zielonym jak w
regulatorach "fabrycznych") - na wy z licznikow.
ICL mierzy napiecie z przetwornika temperatura/napiecie ktory daje na wy
0-10V.
Obawiam sie ze potencjometrem nie moglbym dokladnie nastawic wartosci
zadanej (z dokladnoscia do 0,1V) - mam na mysli ostatnia cyfre w
3-cyfrowym wyswietlaczu - jak to praktycznie wyglada?

Przez wekend zmienilem koncepcje: zamiast ICL zastosuje C520 lub jego
odpowiednik CA3162E - ma wyjcie BCD multiplexowane i dekoder nie bedzie
mi potrzebny. Wynik do porownan bede przechowywal w trzech rejestrach
rownoleglych CD45194. Co sadzicie o tym ukladzie?

Bardzo dziekuje za odzew i za to "ze zmuszacie mnie do ruszenia glowa"
Leszek Matras
--
Archiwum listy dyskusyjnej pl-misc-elektronika
http://www.newsgate.pl/archiwum/pl-misc-elektronika/

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Dekoder 7-seg na BCD
Date: 17 Jul 2000 14:09:32 GMT


On 17 Jul 2000 11:51:33 +0200, Leszek Matras <lesmatra_at_nospam_priv7.onet.pl> wrote:
1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

[..]
Troche uparlem sie przy klawiaturz 3-przyciskowej.

tzn kazdy przestawia jedna cyfre ?
Uwazaj na stany posrednie - jest mierzone np 820, ktos przestawia
zadana z 780 na 810, a w miedzy czasie wyjscie wyprawia dzikie harce..

Moze lepiej dwa przyciski i stopniowo narastajaca szybkosc przestawiania ?

Niestety procesorki sa mi obce, wkrotce zaczne sie "ich uczyc"

Do tego zastosowania jak znalazl. Bo dalo by sie zrobic i
bez procesora, ale chyba nie ma sensu. Zbyt skomplikowane.

Zapomnialem napisac ze mam dwa wyswietlacze:
1.wartosci mierzona - zielony wiekszy - na wy z ICL
2.wartosc zadana - czerwony mniejszy (umieszczony pod zielonym jak w
regulatorach "fabrycznych") - na wy z licznikow.
ICL mierzy napiecie z przetwornika temperatura/napiecie ktory daje na wy
0-10V.
Obawiam sie ze potencjometrem nie moglbym dokladnie nastawic wartosci
zadanej (z dokladnoscia do 0,1V) - mam na mysli ostatnia cyfre w
3-cyfrowym wyswietlaczu - jak to praktycznie wyglada?

Sa potencjometry wieloobrotowe. Sa nawet takie z mechanicznym licznikiem
pozycji, wiec odpada jeden wyswietlacz i plywanie wielkosci zadanej

Przez wekend zmienilem koncepcje: zamiast ICL zastosuje C520 lub jego
odpowiednik CA3162E - ma wyjcie BCD multiplexowane i dekoder nie bedzie
mi potrzebny. Wynik do porownan bede przechowywal w trzech rejestrach
rownoleglych CD45194. Co sadzicie o tym ukladzie?

IMHO - nie warto. Tzn - rozwiazanie latwiejsze, ale naprawde - zastosuj
procesor, albo kup gotowy modul regulatora z zadajnikiem jak Ci na
czasie zalezy.. No i 7107 to kosc sprawdzona, o dokladnosci C520 w praktyce
to nic nie wiem. Za to jest inny problem - zasilanie tego 7107 -
on wymaga wejscia o masie niepolaczonej z "-" zasilania, jesli mnie
pamiec nie myli.


Wyjscie posrednie - podlacz do zadajnika przetwornik D/A i daj komparator
analogowy. Ha - tylko pewnie bedzie problem ze znalezienm takiego
ustawianego w BCD ...

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Olgierd Cybulski" <dechamp_at_nospam_poczta.wp.pl>
Subject: Odp: Dekoder 7-seg na BCD
Date: Sun, 16 Jul 2000 21:15:16 +0200



Użytkownik Leszek Matras:

1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

Najprosciej byloby to wszystko zrobic na mikrokontrolerze z wbudowanym
ADC, klawiature, wyswietlacze i dowolne dodatki podlaczylbys bezposrednio
do kontrolera - byloby prosciej, taniej i ladniej.
Skoro sie jednak upierasz przy pozostaniu mikrokontrolerowym laikiem,
sugeruje zamiast obecnego ukladu 7107 zastosowac ICL7135 (10 zl), ma
10 razy lepsza dokladnosc i daje na wyjsciu od razu BCD - do wyswietlania natomiast
mozesz uzyc ICM7211 lub ICM7212 (czterocyfrowy uklad sterujacy wyswietlaczami 7 segment,
wejscie oczywiscie w BCD). Mozna tez kupic gotowe (i tanie !) wyswietlacze 4 cyfr LCD z wejsciami
BCD, podlaczylbys to prosto do wyjscia ICL7135.
Pozdrawiam i namawiam jednak do nauki uzycia mikrokontrolerow, starcza Ci trzy tygodnie
i kilka dobrych ksiazek o MCS-51 :-)
O.C.


Poprzedni Następny
Wiadomość
Spis treści
From: Wojtas <wrusikie_at_nospam_elka.pw.edu.pl>
Subject: Re: Odp: Dekoder 7-seg na BCD
Date: Sun, 16 Jul 2000 23:16:32 +0200




Olgierd Cybulski wrote:

Użytkownik Leszek Matras:

1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

Najprosciej byloby to wszystko zrobic na mikrokontrolerze z wbudowanym
ADC, klawiature, wyswietlacze i dowolne dodatki podlaczylbys bezposrednio
do kontrolera - byloby prosciej, taniej i ladniej.
Skoro sie jednak upierasz przy pozostaniu mikrokontrolerowym laikiem,
sugeruje zamiast obecnego ukladu 7107 zastosowac ICL7135 (10 zl), ma
10 razy lepsza dokladnosc i daje na wyjsciu od razu BCD - do wyswietlania natomiast
mozesz uzyc ICM7211 lub ICM7212 (czterocyfrowy uklad sterujacy wyswietlaczami 7 segment,
wejscie oczywiscie w BCD). Mozna tez kupic gotowe (i tanie !) wyswietlacze 4 cyfr LCD z wejsciami
BCD, podlaczylbys to prosto do wyjscia ICL7135.
Pozdrawiam i namawiam jednak do nauki uzycia mikrokontrolerow, starcza Ci trzy tygodnie
i kilka dobrych ksiazek o MCS-51 :-)
O.C.

105 % racji :)


--
Przyznajemy się do niskich cen - http://rubikon.pl

Poprzedni Następny
Wiadomość
Spis treści
From: lesmatra_at_nospam_priv7.onet.pl (Leszek Matras)
Subject: Re: Odp: Dekoder 7-seg na BCD
Date: 17 Jul 2000 11:54:02 +0200



1.Mierze napiecie za pomoca ICL7107, wynik z wyswietlacza dekoduje z
7-seg na BCD
2.Z klawiatury 3-przyciskowej zadaje liczbe 3-cyfrowa w kodzie BCD(
trzy liczniki dziesietne liczace w gore)
3.Porownuje liczbe z wyswietlacza z licza na wy licznikow
4.Zalanczam urzadzenie jezeli liczba z ICL < od liczby z klawiatury

Najprosciej byloby to wszystko zrobic na mikrokontrolerze z wbudowanym
ADC, klawiature, wyswietlacze i dowolne dodatki podlaczylbys bezposrednio
do kontrolera - byloby prosciej, taniej i ladniej.

Zgoda!!!
Niestety microcontrolery sa mi obce. Bardzo chce sie ich nauczyc - w tym
celu kupilem kit AVT 2250 i koncze go montowac. Mam nadzieje ze to dobry
pomysl - ocencie sami. Jezeli mozecie to dordzcie mi jak najlepiej uczyc
sie techniki microprocesorowej - jestem otwarty i z gory dziekuje za
wszelkie sugestie.

Skoro sie jednak upierasz przy pozostaniu mikrokontrolerowym laikiem,
sugeruje zamiast obecnego ukladu 7107 zastosowac ICL7135 (10 zl), ma
10 razy lepsza dokladnosc i daje na wyjsciu od razu BCD - do wyswietlania natomiast
mozesz uzyc ICM7211 lub ICM7212 (czterocyfrowy uklad sterujacy wyswietlaczami 7 segment,
wejscie oczywiscie w BCD). Mozna tez kupic gotowe (i tanie !) wyswietlacze 4 cyfr LCD z wejsciami
BCD, podlaczylbys to prosto do wyjscia ICL7135.

Przez wekend zmienilem koncepcje: zamiast ICL myslalem o C520 ( CA3162E
) - ma wyjcie BCD multiplexowane i dekoder 7-seg na BCD nie bedzie mi
potrzebny. Wynik do porownan moglbym przechowywac w trzech rejestrach
rownoleglych CD45194. Co sadzicie o tym ukladzie (C520)?

ICM - juz szukam ifo na jego temat. Czy jego wy BCD jet multiplexowane?

Pozdrawiam i namawiam jednak do nauki uzycia mikrokontrolerow, starcza Ci trzy tygodnie
i kilka dobrych ksiazek o MCS-51 :-)

Dzieki za slowa otuchy. A ja maly zuczek w swiecie procesorow sadzilem
ze po przegryzieniu przez asembler 51` moze po pol roku bede mrugal
diodami. Chyba nie taki diabel straszny jak go maluja. To moja wina
traktowalem procesory jak "pies jeza"

Dziekuje. Pozdrawiam Wszystkich.
Leszek
--
Archiwum listy dyskusyjnej pl-misc-elektronika
http://www.newsgate.pl/archiwum/pl-misc-elektronika/

Poprzedni Następny
Wiadomość
Spis treści
From: "Olgierd Cybulski" <dechamp_at_nospam_poczta.wp.pl>
Subject: Odp: Odp: Dekoder 7-seg na BCD
Date: Mon, 17 Jul 2000 15:35:25 +0200



Użytkownik Leszek Matras <lesmatra_at_nospam_priv7.onet.pl> :

Niestety microcontrolery sa mi obce. Bardzo chce sie ich nauczyc - w tym
celu kupilem kit AVT 2250 i koncze go montowac. Mam nadzieje ze to dobry
pomysl - ocencie sami. Jezeli mozecie to dordzcie mi jak najlepiej uczyc
sie techniki microprocesorowej - jestem otwarty i z gory dziekuje za
wszelkie sugestie.

Kitu nie znam.
Poniewaz tak czy inaczej bedziesz potrzebowal (chocby w przyszlosci)
jakiegos programatora, warto zaczac od jego zbudowania lub kupienia.
Wiem, ze to wyglada na budowanie piramidy od wierzcholka, ale moim
zdaniem to najlepsze wyjscie - pisanie pierwszych programikow jest duzo
przyjemniejsze, jesli ma sie pod reka sprawny programator - zaden symulator
nie zastapi prawdziwego migania diodami :-)))
Moja recepta na nauke jest nastepujaca :
1. Skombinuj programator malych i duzych ATMELi, kup pare takich scalakow,
np. AT89C1051 (DIP20) i AT89C51 (DIP40), do tego kwarc 12 MHz
2. Sciagnij z sieci (lub popros mnie na priva :-) jakis wzbudzajacy zaufanie kompilator
assemblera dla podstawowych procesorow MCS-51 z dobra dokumentacja,
mozliwie malo skomplikowany, zadnych makr ani innych takich komplikacji,
goly, lopatologiczny assembler jest na poczatek najlepszy. Jesli nie pisalas
nigdy w zyciu w zadnym assemblerze (chocby Z80 czy 8088), to wazne jest
zebys choc raz przesledzil zwiazek miedzy wygladem programu a wygenerowanym
(bajt po bajcie) kodem - taki kod w przypadku programu mrugania diodami moze miec
kilka do kilkunastu bajtow, wiec jest to latwe, a pomaga zrozumiec idee
3. Pisz proste programiki i od razu je testuj, nie musisz miec do tego nawet plytki
drukowanej, a co dopiero kitu, do takiego AT89C1051 podlacza sie tylko 5 V
zasilania, kwarc z dwoma malymi kondensatorkami, rezystor i switch do resetowania,
i jakies LEDy z szeregowymi rezystorami do zasilania, zeby zobaczyc jak mrugaja :-)
4. Przy nauce assemblera opieraj sie na literaturze o duzych walorach dydaktycznych,
niestety tej jest niewiele w gąszczu totalnego badziewia. Dla mnie kultową książką
jest Andrzeja Rydzewskiego "Mikrokomputery jednoukładowe rodziny MCS-51",
z serii "podręczny katalog elektronika". Nie jest to jednak książka dla początkujących,
a raczej zestaw tabel i precyzyjnych opisów technicznych. Myślę, że na sam początek
najskuteczniej byłoby poprosić kogoś o korepetycje, zadna ksiazka nie zastapi rozmowy
z kims, kto potrafi odpowiadac na najglupsze pytania laika :-)) Poza tym na sieci powinny
byc jakies proste przyklady aplikacji, to juz na "drugi etap" nauki, bo pierwszy programik typu
"mruganie diodami" po prostu trzeba wymyslec samemu :-)

Przez wekend zmienilem koncepcje: zamiast ICL myslalem o C520 ( CA3162E
) - ma wyjcie BCD multiplexowane i dekoder 7-seg na BCD nie bedzie mi
potrzebny. Wynik do porownan moglbym przechowywac w trzech rejestrach
rownoleglych CD45194. Co sadzicie o tym ukladzie (C520)?

Jest przestarzaly i nieprofesjonalny - np. nie wyswietla minusa, tylko jakies krzaczki,
poza tym co to za dokladnosc, od -99 do 999 mV ...
Jesli nawet dokladnosc Ci wystarczy, to wez pod uwage, ze trudno ten uklad
dostac, a za jakis rok moze go juz nie byc w ogole nigdzie.
Ja calkiem niedawno stracilem miesiac na szukanie i kupilem fuksem kilka sztuk,
byly drozsze od znacznie lepszych i dokladniejszych wspolczesnych przetwornikow ADC.
Zaleta jest brak elementow zewnetrznych i pojedyncze zasilanie.

ICM - juz szukam ifo na jego temat. Czy jego wy BCD jet multiplexowane?

W tej chwili nie pamietam. Chyba nie, bo to porzadny uklad.
(ICM7211 jest do LCD, 7212 do LED). Jesli chcesz multipleksowac,
to przeciez wystarczy Ci TTL 7447 lub 74247 + siedem rezystorow + tyle tranzystorow
ile masz cyfr. Z ICL7135 to nawet prosciej jest uzyc 7447, tyle, ze multipleksowanie ma
swoje wady (mniej swiatla z LED, duze zaklocenia przy przelaczaniu, co jest istotne
przy czulych ADC).