Decimalni u hexadecimalni

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Decimalni u hexadecimalni

Post by manac5800 »

pozdrav svima
zanima me bi li itko znao i mogao napraviti shemu za sklop koji ce preko DIP sklopke/sklopki primati dvoznamenkasti decimalni broj (10-99), pretvarati ga u bcd pa u hexadecimalni i njega prikazivati na 7-segmentnom displeju..
jedino mogu zaključiti da mi trebaju 2 displeja i 2 IC-a koji njima upravljaju, za ostalo sam prilično glup :S
ako bi netko mogao pomoći bio bih vrlo zahvalan..
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

za početak 74147 je 10-line decimal to 4-line bcd
najprije to složiš u worbkench-u
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: Decimalni u hexadecimalni

Post by Drago_Zg »

Zanimljivi početak @bob4, nastavi da vidimo što je slijedeće!
[URL=https://datesnow.life]Real-life Females[/URL]
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

nema mušterije... :cry:
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

da..taj 74147 sam i ja razmatrao..
al s obzirom da trebam dvoznamenkaste brojeve baš mi se i ne uklapa...:S
on radi od 0 do 9, meni treba od 10 do 99 :S
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

da..malo sam još pogledao i...
mogao bih uzeti 2X 74147 na 2 dip sklopke, jedan za desetice, drugi za jedinice, ali onda trebam neki sklop koji će taj BCD od 8 znamenki pretverati u HEX, zatim taj hex ispisati na 2 7-segmentna displeja...
a taj sklop ne mogu naći nikako :S
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: Decimalni u hexadecimalni

Post by niho »

A da to pokusas odraditi sa maxim-ic kolom ICM7217B ili ICM7217A ovo su ti kola koja drajvaju 4 cifre displej, brojači su, pogledaj datasheet, jako interesantni. Jedan radi kao dekadni brojac i ima ako ti bas treba i BCD :) a drugi je heksagezimalni brojač (čiji rezultat je ostatak dijeljenja sa 60.) tako da imaš mogućnost kod jednog ispisa 9999 a kod drugog 5959. Mislim da jednostavnije neces naci. Ovo kolo daju kao sample.
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

5 do 6 čipova sa ILI vratima (za deseiCte)
74147 (za jedinice)
2x 7483
2x 7447
2x 7 segment (prikaz za a,b,c,d,e je čudan, ali ima ga)
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

hm...
hvala bob4..ali ne kužim kako to misliš izvesti..?
ako bi mogao objasniti malo, da si mogu predočiti i napraviti shemu...
hvala unaprijed!
kužim za 7447, displeje i 74147, ali ovo ostalo i ne baš..:S
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

http://img691.imageshack.us/img691/4549/bcduhex.gif" onclick="window.open(this.href);return false;
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: Decimalni u hexadecimalni

Post by Drago_Zg »

Kolega traži shemu, a ti bob4, teoretiziraš matricu ?
Matrica u opće nije sporna. Ponudi shemu sa diskretnim ic ili
sa microprocesorom.
Imaš li shemu ili nemaš?
[URL=https://datesnow.life]Real-life Females[/URL]
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

pa on neće sa microprocesorom, a ja sam mu dao za početak natuknice.
Ako se želi ovim baviti, ja mislim da ćemo mu svi pomoći, ako ne onda u schoping kod nekog tko će mu to napraviti.
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

tako je kolega bob4..

hvala na ovome...iako još ne mogu dokučiti kako bih to napravio :S
morat ću razmisliti tokom dana, poigrat se u Xilinxu malo... :roll:
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

evo me opet s ovim...pošto nisam uspio sam dokučiti kako taj BCD prebaciti u HEX, pitao sam kolegu jednog, i on mi je to preko mikrokontrolera "riješio"...dao mi je kôd i shemu za spajanje ATMEGA 32 - 16PC..pošto o tim mikrokontrolerima pojma nemam, zanima me može li se umjesto njega staviti UP ATMEGA 32-16PU DIP ili UP ATMEGA 32-16AU TQFP44, odn., koja je razlika, te kako to uopće isprogramirati? :S
Hvala unaprijed!
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

*EDIT*

malo Googlea pomogne...
zanima me samo mogu li jedan od ova dva druga navedena koristit s obzirom da samo njih ima u Chipoteci..
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

Evo, samo je trebalo malo truda, dec 31 je hex 1F
Dalje desetice po matrici koju sam napisao ranije....
http://img269.imageshack.us/i/bcduhex.jpg/" onclick="window.open(this.href);return false;
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

svaka čast na trudu, ideji, pomoći, ali iskreno pojma nemam šta si tu napravio :O
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

74147 pretvara jedinice u binarni. Sa onim trokutom sa kružičem sam okrenuo signal zato što je naizlazu 147 aktivan niski nivo..Nazovimo izlaze sa A0,A1,A2,A3 i dovedemo ih na ulaz zbrajala.
Složimo matricu sa diodama (po tablici) da dobijemo B0, B1, B2, B3, B4 (B0 drugoga), B5(B1 drugoga), B6(B2 drugoga).
I rezultat je matematička operacija zbrajanja A i B ulaza (u tablici)
1=na A liniji 0000001
30= na B liniji 0011110
A + B = 0011111
manac5800
Napredujem
Napredujem
Posts: 103
Joined: 03-01-2011, 19:24

Re: Decimalni u hexadecimalni

Post by manac5800 »

Ok, ovo sam skužio da je invertor..
ali tu vidim da se samo jedinice prebacuju u BCD? :S
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: Decimalni u hexadecimalni

Post by bob4 »

Onda bi trebalo dodati još jedan 74147 na sklopke (uz ovu matricu sa diodama), a na izlaz staviti 4 ledice
A hex izlaze ne dirati...
Post Reply