Tallinna Tehnikaülikool Elektroenergeetika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Laboratoorne töö nr 3 Summeerimine Juhendaja: Üliõpilane: Tallinn 2013 Ülesanne: Koostada Multisim tarkvaraga jadaülekandega kahendsummaator kolme kahejärgulise (kahe kahendkohaga) kahendarvu liitmiseks kasutades nii pool- kui ka täissummaatoreid. Joonis 1. Loogikaskeem Joonis 2. Sõnageneraator Sõnageneraator väljastab arve vahemikus 0...3FH Joonis 3. Loogikaanalüsaator Ülesande lahendamiseks on vaja 2 täissummaatorit, 2 poolsummaatorit, sõnageneraatorit ja loogikaanalüsaatorit. Sõnageneraator väljastab arve vahemikus 0...3FH. Järeldus: Ülesandes oli vaja liita kolm...
Tallinna Tehnikaülikool Elektroenergeetika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Laboratoorne töö nr 1 Minimeerimine Juhendaja: Üliõpilane: Tallinn 2013 Lihtsustamine: y a c d abc d ( abc bcd )( acd b)ac d abd ab(bc b) a c d abcd ( abc bcd )( 0 ac db ) abd (0 0) acd abcd (0 0) abd cd ( a ab) abd cd b ad b b( cd ad ) b( c d a d ) b( c d a ) abcd Kasutatavad seadused: ab+ac=a(b+c) a+ a =1 a* a =0 a*0=0 a*1=a a*a=a a+0=a Loogikakonverter Loogikakonverter koostab sisestatud võrrandi alusel olekutabeli. Selle tabeli alusel saab see võrrandit ka lihtsustada ja sellest skeemi koostada. Joonis 1: Logic Converter Skeem Minimeeritud võrrandi alusel koostatud skeem. Lisaks on testimise...
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Loendur Juhendaja: Üliõpilane: Tallinn AAR0110 Sissejuhatus digitaaltehnikasse 2012 1. Ülesanne Koostada ette antud jadaloenduri loogikaskeem koos 7-segmendilise indikaatoriga ning testida selle tööd Multisim tarkvaraga. Loendur peab lugema 10nd süsteemi arvuni 11 ning kuvama numbrid indikaatoril 16nd süsteemis. Reset peab toimuma arvul 12. 2. Lahendus Joonis 2. Jadaloenduri skeem. Skeem on koostatud programmiga Multisim 11. 3. Tööpõhimõte...
Kui avatakse vähemalt üks uks, läheb signaal edasi RS trigeri Set sisendisse. Kui samal hetkel on valve lüliti sisse lülitatud, läheb signaal RS trigeri väljundist edasi (inverteeritud signaal tuleb RS trigeri Reset sisendisse). Enne alarmi käivitamist on taimer, mis on mõeldud kasutaja poolt valve väljalülitamiseks, enne kui alarm häält tegema hakkab. Joonis 1: Signalisatsioonisüsteem Valgustus: Põlema on tarvis süüdata 3 välisvalgustit, kasutan selle jaoks liikumisandurit, mis annab signaali liikumise peale ja aeglülitit, mis annab signaali hämaral ajal. See on kella-ajaliselt paika pandud. Kui tuleb mõlemalt signaal JA-funktsiooni, läheb signaal edasi valgustitele, mis juba õue valgendama hakkavad. Joonis 2: Valgustite süsteem Boiler: vee soojendamisel...
8-bitise muunduri korral jagatakse mõõtepiirkond 255ks osaks ning mõõdetavale pingele vastav väärtus kirjutatakse mikrokontrolleri mälus olevasse registrisse. AD-muundur võimaldab sisendi pinge 0-5 V muundada kahendkoodi ning sealt edasi. Kui LED- lambid on ühenduses, võimaldab kuvada need vastavalt kahendkoodile . Programm kuvab AD-muundur väärtust seitsmesegmendilise indikaatoriga. Plokkskeem: Joonis 1: AD-muunduri plokkskeem Juhtprogrammi väljatrükk: ;Mikrokontrolleri registrinimede lisamine list p=16f877a include "p16f877a.inc" ;Muutujate defineerimine cblock 0x20 Pause Pause_tmp temp_var endc ;Programm alates aadressist...
Tallinna Tehnikaülikool Elektroenergeetika ja mehhatroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE - Praktikum Programmeeritava taimeri seadistamine mikrokontrolleris Üliõpilane: Daniil Redko Üliõpilaskood: 164634 Õpperühm: AAVB-31 Juhendaja: Madis Lehtla Tallinn 2017 ETTEVALMISTAVAD KÜSIMUSED...
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Jadaloendur Juhendaja: Madis Lehtla Üliõpilane: Rainer Sild 118421 AAAB Tallinn 2012 Loendamine. Koostada jadaloenduri loogikaskeem koos 7-segmendilise indikaatoriga ning kontrollida selle tööd MultiSimi tarkvaraga. Digitaaltehnikas kasutame signaali, millel on kaks olekut ,,0" (väljas) ja ,,1" (sees), nende kahe olekuga saame moodustada erinevaid arvsüsteeme ning arvnumbreid. Antud ülesandel kasutame kahendkoodi, mille valem on: X ...a3 23 a2 22 a1 21 a0 20 Sümbol ,,X" tähistab süsteemi summat, sümbolid ai tähistavad signaali olekut 0 ja 1. Meie jadaloendur loendab kuni 16 (0...15) arvu, seega kasutame v...
Loogilise avaldise minimeerimiskäik: Minimeerimisel kasutasin järgnevaid loogikaseaduseid: Olekutabeli saamiseks sisestasin lihtsustatud avaldise Multisimi Logic Converterisse: Joonis 1: Logic Converter Sisendid Väljund a b c d 0 0 0 0 0 0 1 0 0 0 1 0 2 0 0 1 0 1 3 0 0 1 1 0 4 0 1 0 0 0 5 0 1 0 1 0 6 0 1 1 0 1 7 0...
Minu variandiks oli 64-nd pärijadaloendur. Töö käik: Tunnitöö põhjal oli loenduri koostamine suhteliselt lihtne. Loogikaskeem MultiSim tarkvaras näeb välja järgmine: Joonis 1.: 64-nd pärijadaloendur Järeldus: Trigerid valisin oma arvu järgi. 63 kahendkoodis on 1 1 1 1 1 12 , see tähendab, et 64 loendamise jaoks on tarvis kuute trigerit (nii palju kohti on arvul kahendkoodis). 7-segmendilistel indikaatoritel kuvatakse kuueteistkümnendkoodi väärtused 0-st 3F- ni. 3F-le vastab 6310. Ehk et loendamine toimub 010-6310, mis teebki 64 loendamist. Loenduri lähtestamine toimub, kui kõigi kuue trigeri väljundites on signaal 0, ehk loenduris on arv 6410 = 1 0 0 0 0 0 02 Muud kommentaarid: kuna mul oli probleeme loenduri tööle...
Need aga paiknevad erinevates mäluakendes, seega lülitasime ümber mäluaknad registri signaalidega 5 ja 6 (RP0 EQU 5 ja RP1 EQU 6). Siis lülitatasime sisse mäluakna 1. Järgnevalt kustutasime registrid TRISC ja TRISD nulliks ja mõlemas määrasime RD0, RD1, RD2, RD, RD4, RD5, RD6 ja RD7 väljunditeks. Lõpetuseks laadisime registrisse W 8-bitilise arvu, milles kõik signaalid on ühed ninglülitasime sisse mäluakna 0 ning laadisime registrist W oleva arvu registritesse PORTC ja PORTD. Kõige lõpuks olid kõik signaalid RD väärtusega 1 ning LED-lambid põlesid. Plokkskeem: Juhtprogrammi väljatrükk: ; Nidisprogramm mis llitab kik PORTC ja PORTD vljundid sisse processor 16F877A radix DEC ; Kiibi konfiguratsiooniregistri psimllu salvestatavasse koodi kirjutamine....
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut Mikrokontrollerite harjutusülesanne nr.1: Sisendite ja väljundite kasutamine õppeaines Sissejuhatus digitaaltehnikasse Üliõpilane: Matrikli nr.: Õpperühm: AAAB10 Juhendaja: Madis Lehtla Tallinn 2013 Sisukord 1.Mikrokontrolleritest ja assemblerist.....................................................................................3 2.Ülesannete lahendused...
2 Loendamine Juhendaja: Madis Lehtla Üliõpilane: Jan Tumanov AAAB-50 095161 1. õ/m viimane nr (1)+3=4. Peab lugema kuni 4-ni Skeem: Jadaloendurite tööpõhimõtete kirjeldus Loenduriks nimetatakse impulsside loendamiseks ette nähtud loogikalülitust. Loendureid kasutatakse nii automaatikaseadmetes kui ka arvutustehnikas. Loendure liigitatakse summeerivateks, lahutavateks ja reversiivseteks. Sõltuvalt signaali ülekande viisist loenduri trigerite vahel jaotatakse loendure jada- ja rööpülekandega loenduriteks. Jadaülekande loendur koo...
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Minimeerimine Juhendaja: Madis Lehtla Üliõpilane: Jan Tumanov AAAB-50 095161 Minimeerimine: y=ab'c'+a'bc'+bd(c'd'+b)(ad'+bd)(ac'+bc')+(abcd)'(c'+a'b) Minimeerin: y=ab'c'+a'bc'+bd(c'd'+b)(ac'+bc')+(abcd)'(c'+a'b) => y=ab'c'+a'bc'+bd(ac'+bc')+(abcd)'(c'+a'b)=> y=ab'c'+a'bc'+bc'd+(abcd)'(c'+a'b)=> y=bc'd+(c'+a'b)=> y=a'b+c' Tabel: Blokk-skeem: A B C D Y 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0...
Tallinna Tehnikaülikool Elektroenergeetika ja mehhatroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE - Praktikum Andmete väljastamine 7-segmendilisele valgusdioodindikaatorile Üliõpilane: Daniil Redko Üliõpilaskood: 164634 Õpperühm: AAVB-31 Juhendaja: Madis Lehtla Tallinn...