AUTO1060 Digitaalinen automaatio, Laskuharjoitus 2 s2015 1

c
VY/SähköEner/jal
10. syyskuuta 2015
AUTO1060 Digitaalinen automaatio, Laskuharjoitus 2
s2015
1. Ekvivalenssi Miten toteuttaisit ekvilanssin (==) AND, OR ja NOT funktioilla
(veräjillä)?
2. Piiritoteutus / 7400-sarja Piirrä edellisen tehtävän toteutukset TTL 7400-sarjan
piirejä käyttäen. Mitä piirejä kannattaa käyttää? Miten selviää vähimmällä määrällä
piirejä? Harjoituksissa tämä kytkentä yritetään kokeillaan koekytkentälevyllä.
Vinkkilinkki:
http://en.wikipedia.org/wiki/List_of_7400_series_integrated_circuits
3. Ekvivalenssi / NAND Miten toteuttaisit ekvilanssin (==) NAND-veräjillä? Montako TTL-komponenttia tarvitaan?
4. XOR / NOR Miten toteuttaisit XOR-funktion NOR-veräjillä? Montako TTL-komponenttia
tarvitaan?
5. Looginen lauseke Muuta lause “Matti ja Teppo tai Ville ja Liisa ja Mikki eivät voi
yhtäaikaa käyttää hissiä.” loogiseksi lausekkeeksi ja edelleen loogiseksi piiriksi, joka
ohjaa hissiä (= sallii hissin normaalin toiminnan). Entä miten toteuttaisit kiellon
“Hissiä saa käyttää korkeintaan 10 henkilöä ja maksimikuorma voi olla korkeintaan
850kg.” lausekkeena ja edelleen piirinä?
6. Totuustaulu Selvitä alla olevan totuustaulun kahden muuttujan (A ja B) funktioiden
f , g, h ja k lausekkeet ja niitä vastaavat piirit:
A
0
0
1
1
B
0
1
0
1
f
1
1
1
1
g
0
1
1
1
h
0
0
0
1
k
0
1
1
0
7. Vertailupiiri Vertaillaan kahden bitin A ja B suuruutta seuraavan totuustaulun
avulla
A
0
0
1
1
B
0
1
0
1
G
0
0
1
0
E
1
0
0
1
S
0
1
0
0
Mitkä ovat funktioiden G (greater), E (equal) ja S (smaller) lausekkeet? Piirrä myös
funktiot G, E ja S toteuttavat piirit perusveräjien avulla.
Huom! Tämä dokumentti löytyy osoitteesta
http://lipas.uwasa.fi/˜ TAU/AUTO1060/harj/harj15-2.pdf, kuin myös linkkinä kurssin kotisivulta
http://www.uwasa.fi/˜ TAU/AUTO1060/#Home15.