Esipuhe. Simulaatio-ohjelma ja kirjassa mainitut simulaatiotiedostot sekä muu sähköinen materiaali on ladattavissa:

Koko: px
Aloita esitys sivulta:

Download "Esipuhe. Simulaatio-ohjelma ja kirjassa mainitut simulaatiotiedostot sekä muu sähköinen materiaali on ladattavissa: www.timohaiko.fi."

Transkriptio

1 Esipuhe Elektroniikka on tekniikan ala, jota sovelletaan nykyään lähes kaikkialla. Aluksi elektroniikka oli analogista ja sittemmin se täydentyi digitaalielektroniikalla. Tämä kirja kertoo digitaalielektroniikan perusteista alkaen yksinkertaisista porttipiireistä aina mikroprosessoreihin. Elektroniikan oppiminen edellyttää moninaisia tietoja ja taitoja niin käytännön kuin teorian alueilta. Elektroniikan rakentaminen esimerkiksi rakennussarjoista tai vastaavista ohjeista on vaativa mutta palkitseva oppimistapa. Myös oman virtuaalisen elektroniikkalaboratorion perustaminen on suositeltavaa. Internetissä onkin tarjolla useita kohtuuhintaisia, jopa ilmaisia, simulaatio-ohjelmia, jotka soveltuvat niin analogisen kuin digitaalielektroniikan tutkimiseen. Myös protopiirilevyjen suunnitteluun löytyy varsin kohtuuhintainen ohjelma. Piirilevyjen suunnitteluun on olemassa useita ohjelmia, joilla voidaan tulostaa fotolakatun piirilevyn valotuksessa tarvittava työfilmi ja/tai tallentaa ohjaustiedosto piirilevyn jyrsintää varten. Kirjan sivuilla ja netistä ladattavalla oheismateriaalilla on eräitä tuotoksia, kuten piirikaavioita, simulaatioita sekä jyrsimen ohjaustiedostoja, joiden teossa on käytetty mainittuja työkaluohjelmia. Ohjelmien nimet on esitetty asiayhteydessä. Kirjan sisältö koostuu opetustekstin lisäksi tehtävistä, esimerkeistä ja projekteista, sekä runsaasta kuvituksesta, joiden avulla opiskelijalla on entistä paremmat mahdollisuudet oppia digitaalielektroniikan keskeiset asiat. Kirjan tekstissä on suomenkielisten termien lisäksi usein myös englanninkielinen vastine ja/tai sen lyhenne. Tarkoituksena on auttaa lukijaa löytämään lisätietoja internetin avulla. Oman ammattialan vieraskielinen sanasto on arvokasta pääomaa. Monet kirjan piirikaaviokuvista voidaan avata myös tietokoneella niiden lähempää ja laajempaa tarkastelua varten. Tällöin on mahdollista testata kytkentää omassa virtuaalilaboratoriossa itselle parhaimmin sopivana aikana. Simulaatio-ohjelma ja kirjassa mainitut simulaatiotiedostot sekä muu sähköinen materiaali on ladattavissa: Otamme kiitollisina vastaan palautetta, jotta voimme edelleen parantaa kirjan käytettävyyttä. Maaliskuussa 2012 Tekijät 3 s1-7.indd

2 Sisällys Esipuhe Kombinaatiopiirit Digitaalitekniikka...8 Yleistä...8 Elektroniikan historiaa...8 Analogisen elektroniikan ja digitaali - elektroniikan välinen ero... 9 Siniaaltosignaalin ja suorakaideaalto - signaalin yhteys Käytännön digitaalisignaali Digitaalisista peruspiireistä sulautettuihin järjestelmiin Portit ja puskurit...40 NOT-puskuri...41 Puskuripiiri eli bufferi...45 Portit...48 AND-portti...49 Totuustaulun laatiminen loogiselle piirille...52 OR-portti...54 NAND-portti...56 NOR-portti...60 XOR-portti...63 XNOR-portti...65 Kytkentäalgebraa Digitaalitekniikan mittalaitteet ja työkalut Sekvenssipiirit Oskilloskooppi...16 Oskilloskoopin mittapää...21 Mittauksia oskilloskoopilla...22 Sähkölaitteiden luokitusjärjestelmät...25 IP-luokitus...25 CAT-merkintä...26 Komponenttien ladontakone...26 ESD-suojaus...28 ESD-varusteita...28 tehtäviä...30 Lukujärjestelmät...32 Kymmenjärjestelmä...32 Binäärijärjestemä...33 Heksadesimaalijärjestelmä...34 Lukujärjestelmien muunnokset...35 Koodeja...38 Kellopulssioskillaattorit...76 Käytännön kellopulssioskillaattori...76 Reaaliaikakellopiirit...78 Astabiili värähtelijä...79 Astabiilin värähtelijän toteuttaminen transistoreilla Astabiilin värähtelijän toteuttaminen NAND-porttipiirillä Astabiilin värähtelijän toteuttaminen inverttereillä Astabiilin värähtelijän toteuttaminen 555-ajastinpiirillä ajastinpiirin toiminnan havainnollistaminen Astabiili värähtelijä pulssinleveysmodulaattorina Kideoskillaattori...87 Ohjaimet...88 Ledien ohjaukset...88 Lediohjain Lediohjain s1-7.indd

3 Lediohjain segmenttien (ledi) ohjaukset segmenttien (LCD) ohjaukset Kiikut ja salvat Transistoreilla toteutettu kiikku Mikropiirillä toteutettu kiikku RS-kiikku Veräjöity RS-kiikku D-kiikku Veräjöity D-kiikku D-salpa Käytännön esimerkki latch-piiristä JK-kiikku T-kiikku Pulssin jakaminen luvulla n Jakaminen luvulla n Monostabiili kiikku LM555-ajastinpiiri monostabiilina kiikkuna Peruspiirit monostabiilina kiikkuna Ylös/alas-laskuri Siirtorekisterit SISO-rekisteri SIPO-rekisteri PISO-rekisteri PIPO-rekisteri DA- ja AD-muuntimet DA-muunnin AD-muunnin Multiplekserit Muistit Schmitt-liipaisin Komparaattori tehtäviä Käytännön mikropiirit Piiriperheet TTL-piirit CMOS-piirit HCMOS-piirit Piirien käyttöjännitteet Käyttöjännitteet ja häiriöiden vaimennus Komponenttien kotelointi Lähdön kytkennät Avokollektorilähtö Toteemipaalukytkentä Kolmitilalähtö Puskurilähtö Datalehdet Digitaalikytkentöjen simulointi Ohjelman rakenne Analyysilajit Simulaatiotiedoston käyttö Simulaation kuvaajat D(1)-digitaalisignaali kytkentäpisteestä numero yksi maatasoon Stimulusgeneraattorit bittinen stimulusgeneraattori bittinen stimulusgeneraattori bittinen stimulusgeneraattori Tietokone komponenttina Tietokoneen toimintaperiaate IO-laitteet Mikroprosessori Arkkitehtuuri Väylät Muistit Käyttömuisti DIGITAALIelektroniikka 5 s1-7.indd

4 Ohjelmamuisti Datamuisti Rekisterit ALU Ohjelmointi Vuokaaviot ja sanalliset algoritmit tehtäviä Mikro-ohjaimet Yleistä Mikro-ohjainten käyttökohteet Mikro-ohjaimen rakenne ja toiminta Mikro-ohjainten muistit Ohjelmamuisti Käyttömuisti Datamuisti Digitaaliset tulo- ja lähtöportit JTAG, ohjelmointi- ja testiliityntä Ajastimet Komparaattori AD-muunnin PWM ja digitaalinen tehonsäätö Sarjaportti Sarjamuotoiset oheislaiteliitynnät SPI I2C Wire Sarjamuotoisten oheislaiteliityntöjen ominaisuuksia AVR-mikro-ohjaimet AVR-mikro-ohjainten luokittelu AVR-piirien sisäinen toiminta Kirjassa käytettyjä C-kielen ohjelmakäskyjä s1-7.indd

5 ylitys (värähtely) jälkivärähtely painuma 90 % amplitudi 50 % t w pulssin leveys 10 % jälkivärähtely koordinaattiakseli t r t f transienttisärö Digitaalisignaalin termejä nousuaika laskuaika Digitaalisista peruspiireistä sulautettuihin järjestelmiin Digitaalitekniikan komponentit ovat periaatteessa samoja kuin analogisen tekniikan komponentit. Ensimmäiset digitaaliset peruspiirit toteutettiin rakentamalla ne piirilevylle (aikaisemmin myös liitosrimoille tms.) yksittäisistä peruskomponenteista, kuten vastuksista, kondensaattoreista, diodeista ja transistoreista (aikaisemmin myös radioputkista). Silloisia peruspiirejä olivat muun muassa portit, puskurit ja kiikut. Näitä peruskytkentöjä sopivasti yhdistelemällä saattoi kookkaalle piirilevylle muodostua muutaman binääri- tai desimaalijakajan kokonaisuus, komponenttilevy. Usean komponenttilevyn avulla saatettiin muodostaa esimerkiksi digitaalikello, -ajastin tai -muisti. Yksinkertaisista elektronisista laitteista tuli kookkaita, painavia ja kalliita. Pian peruspiirejä sisältäviä kytkentöjä pakattiin tiheämmin sijoittamalla ne muovikoteloihin, jotka valettiin epoksiin. Näistä tulitikkurasian kokoisista moduuleista kyettiin kokoamaan yhdelle piirilevylle jo paljon mutkikkaampia kytkentöjä. 12 digitaalitekniikka DE Luku 1 JN.indd

6 Mikropiirejä Mikropiirit mullistivat elektroniikan ja niihin alettiin pakata digitaalikytkentöjä. Yhdellä mikropiirillä oli aluksi jonkin digitaalisen peruspiirin ryhmä, esimerkiksi 4 porttia tai 6 invertteriä. Myös laskurit, rekisterit, ajastimet, muistit, kooderit ja muuntimet sekä niiden moninaiset sovellukset pystyttiin pakkaamaan tuohon hämmästyttävän pieneen mikropiiriin. Aikanaan mikropiiriin mahdutettiin tietokoneen keskeisin osa, mikroprosessori. Tätä kirjaa kirjoitettaessa digitaalielektroniikan kehitys on johtanut sulatettuihin järjestelmiin, joissa mikrokontrolleriin syötetään ohjelma, jonka avulla se toimii halutulla tavalla. Nyt yhdessä prosessorin tai mikro-ohjaimen mikropiirissä on niin suuri määrä erilaisia peruspiirejä ja -toimintoja sekä liityntälohkoja, että niiden luetteleminen tässä yhteydessä on mahdotonta. Useissa nykyajan sähkökäyttöisissä laitteissa, kuten televisioissa, mikroaaltouuneissa, astian- ja pyykinpesukoneissa sekä matkapuhelimissa, on mikro-ohjain. Vaikka komponenttien pakkaustiheydet ovat kehittyneet valtavasti, erilaiset kytkennät on voitu integroida toimiviksi kokonaisuuksiksi ja ohjelmoinnilla on pystytty laatimaan laitteen toimintatapa, peruskytkentöjen toiminnan ymmärtäminen ei ole käynyt tarpeettomaksi. Digitaalitekniikka kehittyy edelleen, mutta se ei koskaan syrjäytä analogista tekniikkaa, sillä molempia tarvitaan niin nykyisin kuin tulevaisuudessa. Sanastoa mikropiiri mikroprosessori mikro-ohjain sulautettu järjestelmä integrated circuit, IC microprocessor microcontroller embedded system DigitaaliELEKTRONIIKKA 13 DE Luku 1 JN.indd

7 mittapään kärki, jonka päässä on koukku mittajohto, jonka mittapäässä on terävä piikki ja toisessa päässä BNC-liitin mittapään runkoon kiinnitettävä maadoitusjohdin, jonka päässä on hauenleukaliitin Oskilloskoopin mittapää varusteineen #Compensation.cir mittapään kärjen suojuksia lyhyt maadoitusjousi, joka kiinnitetään mittapään kärkiosaan kompensaation säätöruuvi Kompensaation säädöllä tarkoitetaan mittapään ja oskilloskoopin keskinäisten impedanssien sovittamista optimaaliseksi, jotta mitattava signaali ei vääristyisi mittajohdossa. Säätö tehdään oskilloskoopin testigeneraattorin ja mittapäässä sijaitsevan ruuviväänninsäätöisen säätökondensaattorin avulla. Ruuvia säädetään, kunnes suorakaideaallon kulmat ovat suorakulmaiset. Mittauksia oskilloskoopilla Ennen varsinaista mittauksen suorittamista on varmistettava, että oskilloskoopin ja mahdollisen signaaligeneraattorin asetukset on tehty oikein. Digitaalioskilloskooppi on helppokäyttöisempi kuin analoginen oskilloskooppi, mutta sen käyttäjän on silti hallittava muun muassa sellaiset käsitteet kuin tahdistustaso ja -lähde, AC/DC/GND-tulokytkin, mittapään kompensointi ja kalibrointi. A-kanavassa oleva signaali ei tahdistu. B-kanava on säädetty nollatason kuvaajaksi. oskilloskoopin tahdistustaso on signaalin amplitudin ulkopuolella Signaalin kuvaaja vierii vaakasuunnassa, jolloin käyttäjä havaitsee sen useampana erillisenä kuvaajana. Syynä voi olla liian suuri tahdistustaso, kuten kuvassa, tai väärän tahdistuslähteen, kuten B-kanavan, valitseminen. 22 DIGITAALITEKNIIKAN MITTALAITTEET JA TYÖKALUT DE Luku 2 JN.indd

8 Tahdistuneen signaalin aaltomuoto oskilloskoopin tahdistustaso A-kanava B-kanava oskilloskoopin tulokytkin DCasennossa Signaalin kuvaaja näkyy normaalisti, ja nollatasoksi määritelty B-kanava auttaa nollatason ilmaisussa. Oikein kompensoidun mittapään signaalin aaltomuoto suorat kulmat Ennen mittausta on aina tarkistettava oskilloskoopin mittapään kompensointi. Kompensoinnin eli mittapään impedanssin sovittamisen jälkeen oskilloskooppi kykenee toistamaan signaalin oikean muodon. Kompensoimattoman mittapään signaalin aaltomuoto pyöristyneet kulmat Jos testisignaalin (lähin testigeneraattori on yleensä oskilloskoopissa) kuva on viereisen kuvan tai sitä seuraavan kuvan muotoinen, mittajohdin on kompensoitava. DIGITAALIELEKTROniikka 23 DE Luku 2 JN.indd

9 Ylikompensoidun mittapään signaalin aaltomuoto sahanterämäiset kulmat Kompensointi tehdään ruuvivääntimellä. Säädettävä ruuvi (trimmerikondensaattori) on mittajohtimen päässä. Ruuvia käännetään, kunnes signaalin muoto vastaa suorakaidetta. Säädöllä ei ole mekaanisia rajoja, sillä se pyörii n 360. Ongelmia digitaalisignaalin tuottamisessa ja/tai mittaamisessa Ongelma on signaalin tuottamisessa (väärä off-set-taso funktiogeneraattorissa), oskilloskoopin tulokytkimen väärässä asennossa (on AC, vaikka pitäisi olla DC) tai siinä, ettei oskilloskoopin A-kanavan y-tason säätöä ole kalibroitu. Digitaalisignaali Oikein säädetty oskilloskooppi osoittaa tässä digitaalisignaalin 0-tasoksi noin 0 V ja 1-tasoksi noin 8 V. 24 DIGITAALITEKNIIKAN MITTALAITTEET JA TYÖKALUT DE Luku 2 JN.indd

10 Logiikkapiiriperheillä tarkoitetaan eri aikakausina kehitettyjä mikropiirejä. Niiden peruspiirien toiminnat eivät ole muuttuneet, mutta liitinnastajärjestyksissä ja käyttöjännitteiden suuruuksissa on eroja. Käytännön OR-portit ovat mikropiirejä, joten komponentin kotelotyypin mukaan niissä voi olla useitakin portteja. Porttien tulot ja lähdöt ilmenevät kuvan piirrosmerkeistä ja mikropiirin jännitesyöttö V CC - (+) ja GND- ( ) -merkinnöistä. Eri logiikkapiiriperheiden (tässä 74HC- ja 4000-sarja) toiminnaltaan identtisten komponenttien kantakytkennät saattavat erota toisistaan. Myös niiden käyttöjännitteiden arvoissa on eroja. 74HC-sarjan käyttöjännite V CC on 2,0 V 6,0 V (tyypillinen 5,0 V) ja (HEF)4000-sarjan 4,5 V 15,5 V. V CC V CC GND GND Käytännön OR-piiri ja sen kantakytkennät 74HC32 (vas.) ja HEF4071 (oik.) Tällaista piiriä kutsutaan kaksituloiseksi nelikko-or-portiksi, (engl. quad(ruple) 2-input OR gate). Komponentin kotelotyyppi on DIL14. Sanastoa binääridekadikantakytkentä binary, BIN decade, DEC pinouts Käytännön sovelluksia OR-portin käytöstä: Henkilöauton ovikytkimet (2 tai 4 kytkintä) sytyttävät auton sisävalon. Linja-auton Pysäytä-painikkeet sytyttävät Pysähtyy-kilven valon tai tekstin. Pihalla tai puutarhassa olevat liiketunnistimet sytyttävät valaistuksen. & & NAND-portin piirrosmerkkejä: eurooppalainen IEC (ylh.), ANSI/IEEE (kesk.) ja amerikkalainen ANSI (alh.) NAND-portti NAND-portin (suom. EI-JA-portti) lähtö on alhaalla (jännitteetön, nolla, epätosi) silloin, kun sen kaikki tulot ovat ylhäällä. Kun NAND-portin yksikin tulo on alhaalla (jännitteetön, nolla, epätosi), sen lähtökin on alhaalla. NAND-portissa on vähimmillään kaksi tuloa ja normaalisti yksi lähtö. Yhdessä mikropiirissä saattaa olla neljä kaksituloista NAND-porttia, jolloin sen kolmesta portista voidaan helposti muodostaa 3-tuloinen NAND-portti. Nelituloiseen NANDporttiin tarvitaan viisi kaksituloista NAND-porttia eli kaksi 56 kombinaatiopiirit DE Luku 4 JN.indd

11 kaksituloista nelikko-nand-mikropiiriä. Nelituloisia NANDportteja on saatavissa myös valmiina. A A B C X B C X D A B C D X Kolmi- ja nelituloisen NAND-portin muodostaminen Nelituloinen NAND-portti Ajoituskaavion kuvasta ilmenee, että NAND-portin lähdön X tila on alhaalla (nolla) vain silloin, kun molemmat (kaikki) tulot (A ja B) ovat ylhäällä. A A X B Tulot A Lähtö X B B X Totuustaulusta ilmenee, että NAND-portin lähdön X tila on alhaalla (0) aina silloin, kun kaikki tulot (A tai B) ovat ylhäällä (1). NAND-portin ajoituskaavio ja totuustaulu NAND-portin tilavaihtoehdot Boolen lause NAND-piirille: X = A B (luetaan X on A ja B invertoituna ) DigitaaliELEKTRONIIKKA 57 DE Luku 4 JN.indd

12 Projekti 2 Porttipiirien testauslaite 4000-sarjan piireille Rakennetaan logiikkapiirien testauslaite kaksituloisille nelikkoporttipiireille. Tällä yksinkertaisella testerillä voidaan lukea suoraan 4000-piiriperheen porttipiirien totuustaulu, jonka avulla voidaan päätellä piirin looginen funktio (AND, NAND, OR, NOR, EXOR tai EXNOR). Testerillä ei voida tutkia 74HC-piiriperheen vastaavia logiikkapiirejä, koska niiden kantakytkentä on erilainen (vertaa projektien 1 ja 2 piirikaaviokuvia). Myös 74HC-sarjan käyttöjännitealue on rajallisempi. Kun testerin tulokytkimet (SW1 SW8) on asetettu siten, että SW1 ja SW2 muodostavat binääriluvun 00, SW3 ja SW4 binääriluvun 01, SW5 ja SW6 binääriluvun 10 ja SW7 ja SW8 binääriluvun 11, voidaan piirin totuustaulu lukea suoraan testerin ledien avulla (pimeä ledi = 0 ja loistava ledi = 1). SW1 SW8 Logiikkatesteri 4000-sarjan kaksituloisille nelikkopiireille Testerin osasijoittelukuva on samanlainen kuin projektissa 1, mutta sen kytkentä (levyn alla oleva johdotus) on erilainen. Tarkemmat erot ilmenevät testereiden piirikaaviokuvista. Tämän vuoksi on tärkeää, että testereihin laitetaan tekstitetyt teipit, joista ilmenee, mille piireille ne soveltuvat ja mitkä ovat niiden käyttöjännitteet tai käyttöjännitealueet. Piirikaaviokuvassa merkkivaloledi on suojattu estosuuntaiselta jännitteeltä diodilla D14. Toinen tapa suojata kaikkia le- 70 kombinaatiopiirit DE Luku 4 JN.indd

13 dejä olisi kytkeä diodi (esimerkiksi 1N4007) päästösuuntaisesti jännitteen plus-tuloon. Ares-Isis-ohjelma 4000-sarjan logiikkatesterin piirikaavio, jossa tutkittavana komponenttina on 4011-piiri Osa- ja tarvikeluettelo: pala koekytkentälevyä, jossa johtimet vaakasuunnassa: leveys (1,7 ) noin 43,5 mm, korkeus (2,1 ) noin 53,5 mm yksinapaisia liittimiä (pinnejä), 2 kpl DIL-kytkin, 8-napainen mikropiirikanta, DIL14 vastuksia, R1 R8, 4,3 kω, 0,25 W, 8 kpl vastuksia, R9 R13, 1,0 kω, 0,25 W, 5 kpl diodi, D14, 1N4148, 1 kpl ledi, D1 D12, Ø 3,0 mm, punainen ledi, D13, Ø 3,0 mm, vihreä muovieristeistä kytkentälankaa tekstitetyt teipit, 3 kpl 4000-sarjan mikropiirejä (quad 2-input gates, DIL14) Työvaiheet ohjeineen ja varoitus väärän työmenetelmän aiheuttamasta vaarasta on esitetty projektissa 1. DigitaaliELEKTRONIIKKA 71 DE Luku 4 JN.indd

14 Reaaliaikakellopiirit Reaaliaikakellopiiri PCF8563T Reaaliaikakellopiirejä käytetään muun muassa matkapuhelimissa, mittalaitteissa ja mikro-ohjainpohjaisissa laitteissa. Usein reaaliaikakellon on oltava tehonkulutukseltaan vähäinen, kooltaan pieni ja toimittava vaihtelevissa lämpötiloissa. Toiminnaltaan sen on oltava monipuolinen. Sanastoa kide oskillaattori clock out oscillator input oscillator output interrupt output crystal, XTAL oscillator, OSC CLKOUT OSCI OSCO INT Reaaliaikakellon toimintaan kuuluvat ajan hallinta: sekunnit, minuutit, tunnit, vuorokaudet, viikonpäivät, kuukaudet ja vuodet hälytystoiminnot: minuutti-, tunti-, päivä-, viikonpäivä-, kuukausi- ja vuosihälytykset. Toimiakseen reaaliaikakellopiirit tarvitsevat värähtelykiteen, esimerkiksi 32,768 khz (2 15 Hz). Käyttöjännite voi olla 1,8-5,5 V ja virrankulutus vain 0,25 V DD = 3 V ja T amb = 25 C. ground positive supply voltage serial clock input serial clock input and output power-on reset override ympäristö keskeytys toiminnan esto liitinjärjestys V SS V DD SCL SDA POR ambient, amb interrupt override pin configuration OSCI OSCO INT V SS V DD SCL SDA Oscillator khz Voltage detector Oscillator monitor I 2 C-BUS interface POR Divider Control logic Address register CLKOUT 7 1 Hz Control/Status 1 Control/Status 2 Seconds/VL Minutes Hours Days Weekdays Months/Century Years Minute alarm Hour alarm Day alarm Weekday alarm CLKOUT control Timer control Timer A B C D E F Reaaliaikakellopiirin lohkokaavio 78 Sekvenssipiirit DE Luku 5.indd

15 Sanastoa jännitettä pienentävä jännitettä suurentava himmennin step down, buck step up, boost dimmer Ledilampun kytkeminen jännitelähteeseen tehdään usein erityisen ohjauspiirin, mikropiirin, avulla. Suureen hyötysuhteeseen (jopa yli 90 %) yltävä kytkentä perustuu hakkuritoimintaan (esim. 500 khz - 1 MHz kytkentätaajuus). Kyseessä voi olla jännitettä pienentävä tai sitä suurentava kytkentä. Himmennyksen toteuttamiseen käytetään pulssinleveysmodulaatiota, PWM:ää. Tällöin ledilamppuun menevää jännitettä säädetään muuttamalla suorakaideaaltomuotoisen jännitteen pulssisuhdetta (ylhäälläoloajan suhdetta alhaallaoloaikaan). Seuraavassa esitellään muutamia valaisinledien ohjainpiirejä. Kyseisen mikropiirin lisäksi tarvitaan vain muutamia komponentteja, kuten kela, nopeatoiminen diodi sekä kondensaattoreita ja vastuksia. Ledin ohjain, CAT4240 TSOT-23-kotelossa Jännitettä suurentavan hakkuriteholähteen periaatepiirros Lediohjain 1 Lediohjaimen CAT4240 ominaisuuksia: toimintatapa: jännitettä suurentava hakkuri tulojännitealue: 8 V - 16 V (ledeille) tulojännite: 5 V (ohjainpiirille) lähtöjännitealue: 38 V kuormitusvirta: 31,5 ma hyötysuhde: 94 % himmennintoiminto kytkettävissä, PWM 100 Hz - 2 khz hakkurin kytkentätaajuus: 1 MHz Sähköenergia varautuu kelaan Shottky-diodi V L 8V to 16 V C1 L1 47 µh 4.7 µf/16 V D1 C2 VOUT 1 µf/50 V Sähköenergia purkautuu kelasta Jännitettä suurentavan hakkuriteholähteen toimintaperiaate VIN 5 V C3 1 µf VIN CAT4240 SHDN GDN SW FB (300 mv) R2 1 kω R1 1 Ω 300 ma CAT4240-lediohjaimen piirikaavio ON/OFF-kytkintoiminto ledien virtarajoitus: Ω Ω 90 Sekvenssipiirit DE Luku 5.indd

16 kela, L kytkintransistori, SW diodi, D V IN C1 SW D1 VOUT 1MHz Over Voltage Ref Oscillator Protection 300 mv LED Driver Current + + PWM & Logic C2 V IN SHDN Thermal Shutdown & UVLO Current Sense + R s FB GND kuormitusvastus, RL R1 CAT4240-lediohjaimen lohkokaavio katkoviivoitetulla alueella Lisätietoja saa piirin valmistajan datalehdeltä internetistä. Ohjaimen lohkokaaviokuvassa esitetään piirin sisäisen kytkennän toiminta. Sanastoa ledin ohjain virtavahti led driver current sense Lediohjain 2 Lediohjaimen CAT4201 ominaisuuksia: toimintatapa: jännitettä pienentävä hakkuri tulojännitealue: 6,5-36 V lähtöjännitealue: 32 V kuormitusvirta: 350 ma hyötysuhde: 94 % himmennintoiminto kytkettävissä, PWM 100 Hz - 2 khz hakkurin kytkentätaajuus: 1 MHz ylijännitesuojaus alijännitesuojaus vertailu, referenssi reference, Ref lämpösuojaus kytkin over voltage protection undervoltage lockout, UVLO thermal shutdown switch, SW Seuraavalla sivulla oleva sovelluskytkentä syöttää kuutta sarjaan kytkettyä lediä mutta niiden lukumäärä voisi olla pienempikin, jopa vain yksi, sillä ledeille syötetään vakiovirtaa. DIGITAALIELEKTROniikka 91 DE Luku 5.indd

17 VBAT R3 Shottky-diodi 36V 2 Ω C1 4.7 µf R1 10 kω VBAT CAT4240 RSET CTRL GDN SW D1 C2 2.2 µf L 47 µh 300 ma Eräs CAT4201-piirin sovelluskytkentä sekä käytännön piiri R2 1 kω Yksinkertaistettu malli Virtarajoitus asetetaan vastuksen R1 avulla. Kuvan mukainen resistanssiarvo (10 kw) vastaa 300 ma:n virtarajoitusta ja 33 kw rajoittaa virran 100 ma:ksi. Kytkemällä kolme yllä olevaa kytkentää rinnakkain voidaan tarvittaessa ohjata yhtä 1 A:n lediä. Lisätietoja piirin toiminnasta ja mitoituksista saa valmistajan datalehdeltä internetistä esimerkiksi hakusanalla CAT4201 data. Ledivalaisimia ei aina ole helppo tunnistaa pelkän komponenttilevyn perusteella. Kuvassa on yllä esitetyn piirikaavion mukainen ledivalaisimen koekytkentä. Sen piirilevy on valmistettu jyrsimällä. Piirikaaviokuvasta poiketen siinä on vain yksi 1 A:n ledi. Sen jännitelähteenä on käytetty 9 V:n paristoa. Saavutettu valoteho on ollut hyvin voimakas, joten silmien suojaus on syytä muistaa. Sähköenergia varautuu kelaan Sähköenergia purkautuu kelasta Jännitettä pienentävän hakkuriteholähteen toimintaperiaate Kuvassa on edellä olevan piirikaavion mukainen protokytkentä, jossa kuuden ledin ryhmä on korvattu yhdellä teholedillä. 92 Sekvenssipiirit DE Luku 5.indd

18 Siirtorekisterit Sanastoa kello tieto rekisteri, muisti siirtorekisteri sarjayleiskäyttöinen clock, CLK, C data, D register shift register serie, SER universal Siirtorekisteri on piiri tai kytkentä, joka koostuu kiikuista. Yhdellä kiikulla voidaan toteuttaa 1-bittinen rekisteri, neljällä 4-bittinen, kahdeksalla 8-bittinen jne. Siirtorekisteriä käytetään muuntamaan rinnakkaismuotoinen data sarjamuotoon tai sarjamuotoinen rinnakkaismuotoiseksi. Rinnakkaissiirto: nopea paljon johtimia yksinkertainen logiikka kalliimpi Lyhenteitä serial in serial out, parallel in parallel out SI SO PI PO Sarjasiirto: hidas vähän johtimia mutkikas logiikka halvempi Siirtorekisterit luokitellaan datan vastaanoton ja lähetysmuodon mukaan neljään eri ryhmään: SISO, SIPO, PISO ja PIPO. Siirtorekistereiden perusmuodot SISO SIPO PISO PIPO SISO-rekisteri SISO-rekisterissä tehdään datan sarjasiirto. SISO-rekisteri pystyy säilömään dataa bittimääränsä verran. Kooltaan rekisterit ovat usein 1-, 4-, 8- tai 16-bittisiä. Datakiikusta muodostettu 1-bittinen SISO-rekisteri sarjatulo SI CLK SRGn 1D C1/ SO sarjalähtö 4-bittinen rekisteri voidaan muodostaa neljästä datakiikusta kytkemällä kiikun lähtö seuraavan kiikun D-tuloon. 130 Sekvenssipiirit DE Luku 5.indd

19 sarjatulo sarjalähtö kellopulssioskilaattori.define_1mhzclk +0ns 0 +label=start +500ns 1 +1u us goto start -1 times Datakiikusta muodostettu 4-bittinen siso-rekisteri #Shift_register.cir Simulaatio-ohjelman kellopulssioskillaattori (ohjelma) Ajoituskaavion mukaan kellopulssin nouseva reuna ja datatulon 1-tila kääntävät ensimmäisen kiikun QA-lähdön ykköseksi. Seuraavan kellopulssin nouseva reuna kääntää ensimmäisen kiikun QA-lähdön takaisin nollaksi ja samalla toisen kiikun QB-lähtö kääntyy ykköseksi. Tällä tavoin data siirtyy (merkitty nuolilla) kiikulta toiselle, QA:lta QB:lle, QC:lle ja QD:lle. Kellopulssin jatkuessa kaikki kiikut nollautuvat. Datakiikusta muodostetun 4-bittisen rekisterin ajoituskaavio #Shift_register.cir SIPO-rekisteri SIPO-rekisterissä tehdään datan sarja/rinnakkaismuunnos. SIPO-rekisteri pystyy säilömään dataa bittimääränsä verran. Kooltaan rekisterit ovat usein 4-, 8- tai 16-bittisiä. DIGITAALIELEKTROniikka 131 DE Luku 5.indd

20 CLR CLK SRGn R C1/ sarjatulo SI 1D PO0 rinnakkaislähtö PO1 PO2 4-bittinen SIPO-rekisteri PO3 (SO) (sarjalähtö) Sanastoa nollaus Mrbar master reset, MR MR 74ACT164 on kaupallinen piiri, jonka toimintaa tutkitaan simulaation avulla. Tutustu myös piirin datalehden avulla sen sisäiseen kytkentään, jolloin havaitset muun muassa, että piiri koostuu kahdeksasta datakiikusta. 8-bittinen SIPO-rekisteri sarjatulo rinnakkaislähtö #SIPO.cir SIPO-rekisterin ajoituskaaviosta ilmenee, että kellopulssin nouseva reuna siirtää sarjatulossa A olevan datan, , rinnakkaistuloon Q0, josta se siirtyy tuloihin Q1-Q7. serial in, SI bittisen SIPO-rekisterin ajoituskaavio 0 #SIPO.cir parallel out, PO 132 Sekvenssipiirit DE Luku 5.indd

21 4-bittinen stimulusgeneraattori Seuraavista stimulusgeneraattoreista käytetään nimityksiä Count4, TenCount, Countdown ja Repeat, koska ne ovat ohjelman 4-bittisen stimulusgeneraattorin keskusteluikkunassa valmiiksi valittavissa mainituilla nimillä. Count4-generaattorin 4-bittinen laskin laskee ylöspäin (0-15) ja aloittaa sen jälkeen uuden laskennan nollasta. 4-bittisen Count4-generaattorin piirrosmerkki, nimi (Count4) ja ohjelmarivit #Stimulus_2.cir Ohjelmarivillä +100ns ohjelma kasvattaa (inkrementoi) 4-bittisen binääriluvun arvoa yhdellä, 0001 BIN. Muutoin ohjelman rakenne on sama kuin 1-bittisissä kellopulssi- tai pulssijonogeneraattoreissa..define Count4 +0ns 0 +label=start +100ns incr by ns goto start 1 times Ajoituskaaviosta käy ilmi, että generaattorin signaaleja on neljä ja ohjelman edellisestä 4-bittisestä binäärisignaalista muodostama desimaalimuotoinen signaali on viides. Ylimmän kuvaajan painoarvo on 1 (2 0 ), toisen 2 (2 1 ), kolmannen 4 (2 2 ) ja alimman 8 (2 3 ). Sanastoa heksadesimaali desimaali binääri suurempi kuin suurempi tai yhtäsuuri kuin pienempi kuin pienempi tai yhtäsuuri kuin hexa decimal, hex decimal, dec binary, bin greater than, GT greater than or equal, GE less than, LT less than or equal, LE generaattorin signaalit 1 µs 2 µs signaaliryhmän arvo desimaalilukuna 4-bittisen generaattorin signaalit ja signaaliryhmän arvo desimaalilukuna (dec) #Stimulus_2.cir DigitaaliELEKTRONIIKKA 163 DE Luku 7 JN.indd

22 8 Tietokone komponenttina Tietokone on nimensä mukaisesti tietoa käsittelevä digitaalielektroniikalla toteutettu järjestelmä. Tietokoneen aivoina toimii mikroprosessori, jonka toimintaa ohjataan käskyillä. Itse käsiteltävä tieto pitää olla koodattuna binäärijärjestelmän biteillä. Myös tietokoneen ohjelmointi on koodattuna samalla tavalla. Tietokoneen toimintaperiaate Kaksi erilaista tietokonetta ja mikropiiriin integroitu tietokone o h j e l m a Tietokoneen toimintaperiaate data prosessori data 168 TIETOKONE KOMPONENTTINA DE Luku 8 JN.indd

23 Tietokone tarvitsee toimiakseen mikroprosessorin lisäksi muistia, johon voidaan tallentaa suoritettava ohjelma ja prosessoitava tieto eli data. Lisäksi järjestelmä tarvitsee keinon kommunikoida ympäristönsä kanssa. Tätä osaa elektroniikasta kutsutaan IO-laitteiksi. Järjestelmän osat kytketään toisiinsa tietoliikenneväylien avulla. Tietokoneen sisäisiä väyliä ovat ohjausväylä, osoiteväylä ja dataväylä. Tietokone tarvitsee tietenkinmyös teholähteen ja koko järjestelmää tahdistavan kellon eli oskillaattorin. Sanastoa tietokone tulo lähtö IO computer input, I output, O input/output Nollaus Keskeytys Rekisterit ALU Osoiteväylä Ohjausväylä I/Oliitännät Ohjelmamuisti Käyttömuisti Liitäntäpiirit Oskillaattori Mikroprosessori Tulot Tietoväylä Lähdöt Tietokonejärjestelmän osat väylineen IO-laitteet IO-laitteet, joista ehkä yleisin on IO-portti, mahdollistavat tietokoneen ja ympäristön välisen vuorovaikutuksen. Tietokoneissa, niin suurissa kuin pienissäkin, on tavallisesti jonkin verran sisäänräkennettuja IO-laitteita, kuten portteja ja erilaisia väyläliityntöjä. Tämän lisäksi tietokoneisiin voidaan liittä ulkoisia IO-laitteita, mikä tapahtuu useimmiten väyläliitynnän avulla. Ulkoisia IO-laitteita ovat muun muassa erilaiset näytöt, joita löytyy niin suurista kuin pienistäkin tietokoneista, ja reaaliaikakellopiirit, joista yksi esimerkki on esitetty seuraavassa kuvassa. Kuvan kytkennässä reaaliaikakellopiiri on liitetty pieneen tietokoneeseen (mikro-ohjaimeen) I2C-nimisen sarjamuotoisen väyläliitynnän avulla. Kellopiiri mittaa-ajan kulkua ja sisältää rekisterirakenteen, jonka avulla kytkennän mikro-ohjain voi lukea kullakin hetkellä vallitsevan aikatiedon. Luettuaan aikatiedon, mikro-ohjain muuntaa sen näyttöelementeille soveltuvaan muotoon. Tämän jälkeen mikro-ohjain ohjaa IOporttiensa avulla näyttöelementit näyttämään käsiteltyä aikatietoa. Lisäksi myös kuvan vasemmassa yläkulmassa näkyvät painonapit kytkeytyvät mikro-ohjaimen IO-portteihin. Näin käyttäjä voi painonappien avulla vaikuttaa reaaliaikaisesti mikro-ohjaimen, ja siten koko laitteen, toimintaan. DIGITAALIELEKTROniikka 169 DE Luku 8 JN.indd

24 Sanastoa väylä näyttö tietokone bus display computer IO-portit ja reaaliaikakello ovat digitaalisia IO-laitteita, eli ne käsittelevät ja niillä käsitellään signaaleja joilla on käytännössä vain kaksi hyväksyttävää arvoa, tosi ja epätosi. Tämän lisäksi on olemassa myös analogisia IO-laitteita, joilla tietokone voi esimerkiksi tulkita ja tuottaa ääsisignaaleja. Kun puhutaan PC:n kaltaisista isoista tietokoneista, tällaiseksi IO-laitteeksi lukeutuu muun muassa äänikortti. Pienemmissä tietokoneissa, kuten mikro-ohjaimissa, tällaisia laitteita ovat vastaavasti ADja DA-muuntimet. IO-laitteiksi kutsutaan siis kaikkia niitä laitteita, joiden avulla tietokone voidaan liittää muihin järjestelmiin. Kaikissa tietokoneissa on jonkin verran sisäisiä IO-laitteita ja niitä voidaan lisätä kulloisenkin tarpeen mukaan ulkoisten väyläliityntöjen avulla. Mikro-ohjainten IO-laitteita (toimilaitteita) käsitellään vielä tarkemmin luvussa 9, missä on esitetty myös joitain esimerkkejä yleisistä mikro-ohjainten toimilaitteista. PIC Real Time Clock DS1307 Analogue Keys ICSP Multiplexed 7seg Display Real Time Clock Mikro-ohjaimeen liitetty reaaliaikakellopiiri Mikroprosessori Mikroprosessorin keskeinen toiminta voidaan pelkistää hyvin yksinkertaiseen malliin. Esimerkkiprosessorimme on 4-bittinen kytkimillä ohjelmoitava rautalankamalli, jossa prosessoinnin tulokset esitetään neljällä merkkilampulla. Keskeisin osa prosessoria on suoritinyksikkö, joka tekee varsinaisen työn. Suoritin itsessään on joukko logiikkaportteja, jotka käsittelevät akkurekisterin sisältöä käskyrekisterin sisältämän bittikuvion mukaisesti. Koska prosessori on 4-bittinen, erilaisia käskyjä voisi periaatteessa olla enintään 2 4 =16 kappaletta. Prosessorin suppea käskykanta esitetään seuraavassa taulukossa. 170 TIETOKONE KOMPONENTTINA DE Luku 8 JN.indd

25 musiikkisoitin pysäköintiavustin vakionopeudensäädin moottorin ohjausjärjestelmä luistonesto Muutama esimerkki mikro-ohjainten käyttökohteista ajoneuvoissa Monissa sovelluksissa mikro-ohjaimen ohjelman jumiutuminen tai jonkin komponentin pettäminen ei aiheuta mitään merkittäviä toimenpiteitä. Epäkuntoon mennyt laite korkeintaan vaihdetaan uuteen. Ajoneuvoissa tilanne on kuitenkin toinen, koska niissä mikro-ohjaimia käytetään hallitsemaan raskasta ja nopeasti liikkuvaa ajoneuvoa. Turvallisuuskysymykset tuovat tällöin omat lisävaatimuksensa, jotka koskevat sekä itse mikro-ohjaimia että niiden ohjelmointia. Ajoneuvoissa käytetäänkin usein komponentteja, joiden toimivuus on testattu paljon normaalia laajemmalla lämpötila-alueella ja joiden ohjelmointiin on toimintavarmuuden parantamiseksi luotu useita laajennuksia. Mikro-ohjaimen rakenne ja toiminta Mikro-ohjain komponenttina on ollut olemassa vasta 1970-luvulta lähtien, mutta sen käyttö on koko ajan yleistynyt. Nykyisin mikro-ohjainta voidaankin jo käytännössä pitää yhtenä digitaalisten piirien peruskomponenteista, jolla voidaan useissa sovelluksissa korvata suuri määrä tavanmukaisia logiikkapiirejä ja samalla monipuolistaa laitteen käyttömahdollisuuksia. Mikro-ohjaimia valmistetaan monenlaisissa koteloissa. DIGITAALIELEKTRONIIKKA 195 DE Luku 9 JN.indd

26 Mikro-ohjaimen avulla voidaan toteuttaa pieniä ohjausjärjestelmiä, kuten lämpötilasäätimiä tai nestepinnan tasovahteja. Tällaisissa sovelluksissa mikro-ohjainten käyttö onkin suotavaa, sillä niitä käyttämällä tarvitaan tehokomponenttien lisäksi usein vain yksi mikropiiri. Monissa mikro-ohjaimissa on jopa sisäinen kellonlähde, mikä vähentää tarvittavien komponenttien määrää entisestään. USART, komparaattori, AD-muunnin ja muut sisäiset toimilaitteet SRAM, EEPROM ohjelmamuisti (vrt. tietokoneen kovalevy) IO-portit Sanastoa kotelo (komponentti) DIL digitaalinen komponentti kellolähde sisäinen ulkoinen package dual in line package digital component clock source internal external Jotkin mikro-ohjaimen osa-alueet voi tunnistaa piisirulta. Kuvassa on Intelin valmistaman C8751-mikro-ohjaimen piisiru. Vaikka mikro-ohjaimia valmistetaan monissa erilaisissa koteloissa, niiden toiminta pohjautuu aina edellisen kuvan kaltaiseen piisiruun. Piisiru on kuin pieni piirikortti, joka sisältää kaikki mikro-ohjaimen vaatimat toimielimet. Suuri osa toimielimistä on hyvin pieniä, eikä niitä voi siksi erottaa valokuvasta. Toiset toimielimet, kuten muistit, vaativat sen sijaan suhteellisen suuren pinta-alan, jolloin niiden tunnistaminen kuvasta onnistuu. Edellisessä kuvassa mikro-ohjaimen ohjelmamuisti sijoittuu piisirun alempaan puoliskoon ja näkyy suhteellisen suurena tasaisena alueena. Ohjelmamuistin tehtävä mikro-ohjaimessa on muistaa ohjaimeen ladattu ohjelma, eli se toimii samaan tapaan kuin kovalevy tavallisessa tietokoneessa. Toinen laajempi tasainen alue sijaitsee sirun yläneljänneksessä ja se käsittää mikro-ohjaimen käyttö- ja datamuistin. Käyttömuisti vastaa tietokoneen RAM-muistia ja datamuistia voisi verrata vaikkapa muistitikkuun tai muuhun siirrettävään muistivälineeseen. Muistien lisäksi mikro-ohjaimen sisäiset toimilaitteet näkyvät sirun vasemmassa yläneljänneksessä ja täyttävät myös muistialueiden välisen tilan. Sisäisiin toimilaitteisiin kuuluvat muun muassa USART, komparaattori ja AD-muunnin, mutta yksittäisten toimilaitteiden tunnistaminen on kuitenkin lähes mahdotonta ilman piisirun suunnitelmia. Poikkeuksena ovat IO-portit, joita voidaan myös pitää sisäisinä toi- 196 MIKRO-OHJAIMET DE Luku 9 JN.indd

27 milaitteina. IO-portit koostuvat lähtöpuskureista sekä tulo- ja lähtörekistereistä. Lähtöpuskureilla ohjataan piisirun mittakaavassa valtavia virtoja, minkä vuoksi ne sijoitetaan lähes poikkeuksetta sirun reunoille ja ovat siten helposti tunnistettavissa. Intelin ensimmäisten mikro-ohjainten jälkeen alalle on tullut myös muita valmistajia, eivätkä mikro-ohjaimet olekaan nykyisin Intelin ydinaluetta. Suomessa ehkä tunnetuimmat mikro-ohjainvalmistajat ovat Microchip ja Atmel. Lisäksi mikroohjaimia valmistavat muun muassa Freescale, Texas Instruments ja ST-microelectronics. Vaikka kunkin valmistajan piirit soveltuvat melko pitkälle samoihin käyttötarkoituksiin, eri valmistajien piirien välillä on pieniä eroja. Esimerkiksi Atmelin AVR-piirien ja Microchipin PIC-piirien väliset keskeisimmät erot ovat suorituskyvyssä ja IO-porttien rakenteessa. PIC-piireillä (Peripherial Interface Controller) on näistä kahdesta pidemmät perinteet. Suuri osa PIC-piireistä onkin alun perin suunniteltu nimensä mukaisesti paikallisiin ohjaussovelluksiin. Tämän vuoksi varsinkin vanhemmilla PIC-piireillä on erittäin kestävät IO-portit, jotka antavat riittävästi virtaa esimerkiksi ledin ohjaamiseen. Samalla porteissa on kiinteä virranrajoitin, joka rajoittaa portin virtaa oikosulkutilanteessa ja estää siten portin hajoamisen. PIC-piirit vaativat tavallisesti neljä kellojaksoa kunkin käskyn suorittamiseen, eikä varsinkaan vanhemmissa piireissä ole laitteistopohjaista kertolaskuyksikköä. PIC-piirien laskentateho riittääkin hyvin monissa ohjaussovelluksissa, mutta enemmän laskentaa vaativissa sovelluksissa, kuten monissa konenäkösovelluksissa, voi puutteista johtuva hitaus olla havaittavissa. AVR-piirien rakenne on sen sijaan alusta asti ollut suotuisampi C-kääntäjille. Samalla kevyintä sarjaa lukuun ottamatta edullisemmissakin AVR-piireissä on yleensä laitteistopohjainen kertolaskuyksikkö. Kertolaskuyksikkö nopeuttaa laskutoimituksia huomattavasti, sillä sitä käyttämällä useimmat kertolaskut vaativat korkeintaan kaksi kellojaksoa. Ilman kertolaskuyksikköä vastaavien laskujen laskeminen voisi vaatia kymmeniä tai jopa satoja kellojaksoja. Toisin kuin PIC-piirit AVR-piirit myös suorittavat yhden käskyn jokaisella kellojaksolla, mikä antaakin niille nelinkertaisen nopeusedun PIC-piireihin nähden. Sanastoa sarjaportti tulo / lähtö valmistaja (lähtö)puskuri eroavaisuus USART IO manufacturer (output) buffer difference DIGITAALIELEKTRONIIKKA 197 DE Luku 9 JN.indd

28 Projekti 1 AVR-lämpötilamittari Sulautettuja järjestelmiä sisältävissä suunnitteluprojekteissa on aina vähintään neljä vaihetta: toteutustavan valinta, piirikaaviosuunnittelu, piirikortin suunnittelu ja sulautetun ohjelman suunnittelu. Lisäksi täytyy miettiä jonkin verran mekaniikkaa muun muassa koteloinnin yhteydessä. Projektissa rakennetaan usein myös laitteen prototyyppi, jonka avulla ohjelman kehittäminen on huomattavasti helpompaa. Tässä esimerkkiprojektissa ei ole varsinaista mekaniikkasuunnittelua. Sen sijaan piirikorttiin on lisätty kiinnityspisteet, joiden avulla sen voi kiinnittää suurimpaan osaan koteloista, kunhan kotelo on tarpeeksi suuri. Seuraavassa käydään läpi tähän esimerkkiprojektiin liittyvät vaiheet. Toteutustavaksi tässä projektissa valittiin ulkoinen, analogista signaalia tuottava lämpötila-anturi, jota luetaan mikroohjaimen AD-muuntimen avulla. Luettu lämpötila näytetään käyttäjälle kahden seitsensegmenttinäytön avulla. Laitteen sähkönlähteenä toimii yksi AA-koon sormiparisto, jonka jännite nostetaan 5 volttiin hakkuriregulaattorin avulla. Lämpötilan mittaus (LM35) Laskentayksikkö (ATmega88) Näyttöyksikkö (2 x 7 -segmenttinäyttö) Tehonsyöttö (AA-paristo) Lämpötilamittarissa on neljä keskeistä osiota: lämpötilan mittaus, laskentayksikkö, näyttöyksikkö ja tehonsyöttö. Toteutustavan valinnan jälkeen vuorossa on piirikaaviosuunnittelu. Lämpötilamittarin piirikaavio on suunniteltu Proteus 7 -suunnitteluohjelmalla ja se sisältää yhteensä kolme sivua. Seuraavassa kuvassa esitetään tehonsyötöstä vastaavan hakkuriregulaattorin kytkentä. DIGITAALIELEKTRONIIKKA 225 DE Luku 9 JN.indd

29 Lämpötilamittarin tehonsyötöstä vastaa MCP1640-hakkuriregulaattori. Projektin koko kytkentä on kirjan sähköisessä oheismateriaalissa. Kun piirikaavio on piirretty, vuorossa on piirikortin suunnittelu. Tässä projektissa piirikortille ei määräydy mitään erityisvaatimuksia, sillä kaikki kytkennän virrat ovat melko pieniä eikä kytkennässä esiinny erityisen suuria taajuuksia. Komponentit on kuitenkin hyvä ryhmitellä siten, että kukin toiminnallinen lohko sijaitsee suunnilleen samalla alueella. Esimerkiksi hakkuriregulaattoriin liittyvät vedot on syytä pitää mahdollisimman lyhyinä, sillä hakkurin kytkentävirtapiikit voivat häiritä viereisiä signaaleja. Lämpötilamittarin piirikortissa on kaksi kuparikerrosta. Pintakuparin vedot näkyvät punaisella värillä ja pohjakuparin vedot sinisellä. Liitin X200 ja paristopidin X300 on suunniteltu juotettaviksi piirikortin alapuolelle. 226 MIKRO-OHJAIMET DE Luku 9 JN.indd

30 Piirikortin suunnittelun jälkeen voidaan joko tehdä ensin prototyyppi tai ryhtyä suoraan suunnittelemaan lämpötilamittarin sulautettua ohjelmaa. Ohjelman suunnittelussa on tärkeää kiinnittää huomiota etenkin näyttöjen ohjaukseen, sillä molempiin näyttöihin ei voida ohjata virtaa samanaikaisesti, koska liian hidas päivitystaajuus saa näytöt välkkymään. // tämän funktion avulla ohjelma kirjoittaa valitulle näytölle halutun // numeron void setdisplay(unsigned char value, unsigned char display) { // nollataan aluksi näyttöjä ohjaavan portin tila PORTC=0x00; } // kirjoitetaan porttiin uusi value-argumentin ja // display_decoder-taulukon avulla PORTD=display_decoder[value]; // valitaan, kummalle näytölle arvo kirjoitetaan if(display==0) PORTC=0x02; else if(display==1) PORTC=0x01; Projektiin liittyvä ohjelma on kokonaisena kirjan sähköisessä oheismateriaalissa. DIGITAALIELEKTRONIIKKA 227 DE Luku 9 JN.indd

Timo Haiko Keijo salonen toni harju

Timo Haiko Keijo salonen toni harju Timo Haiko Keijo salonen toni harju DIGITAALIelektroniikka Peruspiireistä sulautettuihin järjestelmiin Sanoma Pro Oy Helsinki s1-7.indd 1 20.4.2012 14.34 Tiedustelut Sanoma Pro Oy, Helsinki puh. 020 391

Lisätiedot

Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena

Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena Mikrotietokone Moderni tietokone Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena Sen käyttötarkoitus on yleensä työnteko, kissavideoiden katselu internetistä tai pelien pelaaminen. Tietokoneen

Lisätiedot

Signaalien datamuunnokset. Näytteenotto ja pito -piirit

Signaalien datamuunnokset. Näytteenotto ja pito -piirit Signaalien datamuunnokset Muunnoskomponentit Näytteenotto ja pitopiirit Multiplekserit A/D-muuntimet Jännitereferenssit D/A-muuntimet Petri Kärhä 26/02/2008 Signaalien datamuunnokset 1 Näytteenotto ja

Lisätiedot

S-108.3020 Elektroniikan häiriökysymykset. Laboratoriotyö, kevät 2010

S-108.3020 Elektroniikan häiriökysymykset. Laboratoriotyö, kevät 2010 1/7 S-108.3020 Elektroniikan häiriökysymykset Laboratoriotyö, kevät 2010 Häiriöiden kytkeytyminen yhteisen impedanssin kautta lämpötilasäätimessä Viimeksi päivitetty 25.2.2010 / MO 2/7 Johdanto Sähköisiä

Lisätiedot

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen rakentamisessa? 2012-2013 Lasse Lensu 2 Transistori yhdessä

Lisätiedot

Signaalien datamuunnokset

Signaalien datamuunnokset Signaalien datamuunnokset Muunnoskomponentit Näytteenotto ja pitopiirit Multiplekserit A/D-muuntimet Jännitereferenssit D/A-muuntimet Petri Kärhä 17/02/2005 Luento 4b: Signaalien datamuunnokset 1 Näytteenotto

Lisätiedot

ELEC-C5070 Elektroniikkapaja (5 op)

ELEC-C5070 Elektroniikkapaja (5 op) (5 op) Luento 5 A/D- ja D/A-muunnokset ja niiden vaikutus signaaleihin Signaalin A/D-muunnos Analogia-digitaalimuunnin (A/D-muunnin) muuttaa analogisen signaalin digitaaliseen muotoon, joka voidaan lukea

Lisätiedot

OPERAATIOVAHVISTIMET 2. Operaatiovahvistimen ominaisuuksia

OPERAATIOVAHVISTIMET 2. Operaatiovahvistimen ominaisuuksia KAJAANIN AMMATTIKORKEAKOULU Tekniikan ja liikenteen ala TYÖ 11 ELEKTRONIIKAN LABORAATIOT H.Honkanen OPERAATIOVAHVISTIMET 2. Operaatiovahvistimen ominaisuuksia TYÖN TAVOITE Tutustua operaatiovahvistinkytkentään

Lisätiedot

Digitaalilaitteen signaalit

Digitaalilaitteen signaalit Digitaalitekniikan matematiikka Luku 3 Sivu 3 (9) Digitaalilaitteen signaalit Digitaalilaitteeseen tai -piiriin tulee ja siitä lähtee digitaalisia signaaleita yksittäisen signaalin arvo on kunakin hetkenä

Lisätiedot

Successive approximation AD-muunnin

Successive approximation AD-muunnin AD-muunnin Koostuu neljästä osasta: näytteenotto- ja pitopiiristä, (sample and hold S/H) komparaattorista, digitaali-analogiamuuntimesta (DAC) ja siirtorekisteristä. (successive approximation register

Lisätiedot

CLPD ja FPGA piirien arkkitehtuuri ja ominaisuudet

CLPD ja FPGA piirien arkkitehtuuri ja ominaisuudet Pasi Vähämartti ITSEOPISKELU 1(10) CLPD ja FPGA piirien arkkitehtuuri ja ominaisuudet Tutki data-kirjasta XC9500-sarjan CPLD piirin: 1. Arkkitehtuuri 2. Suurimman ja pienimmän piirin portti-, pinni- ja

Lisätiedot

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä 2) Kahdesta rinnankytketystä sähkölähteestä a) kuormittuu enemmän se, kummalla on

Lisätiedot

P I C A X E O H J E L M O I N T I

P I C A X E O H J E L M O I N T I PICAXE OHJELMOINTI Tämä materiaalipaketti on tehty PICAXE piireihin perustuvaa elektroniikan opetusta varten. Tarkoituksena on opettaa ohjelmoitavan mikropiirin käyttöä erilaisissa sovellutuksissa. Lisää

Lisätiedot

A/D-muuntimia. Flash ADC

A/D-muuntimia. Flash ADC A/D-muuntimia A/D-muuntimen valintakriteerit: - bittien lukumäärä instrumentointi 6 16 audio/video/kommunikointi/ym. 16 18 erikoissovellukset 20 22 - Tarvittava nopeus hidas > 100 μs (

Lisätiedot

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen

Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen Ongelma(t): Mistä loogisista lausekkeista ja niitä käytännössä toteuttavista loogisista piireistä olisi hyötyä tietojenkäsittelyssä ja tietokoneen rakentamisessa? 2013-2014 Lasse Lensu 2 Transistori yhdessä

Lisätiedot

Digitaalitekniikan matematiikka Luku 3 Sivu 1 (19) Kytkentäfunktiot ja perusporttipiirit

Digitaalitekniikan matematiikka Luku 3 Sivu 1 (19) Kytkentäfunktiot ja perusporttipiirit Digitaalitekniikan matematiikka Luku 3 Sivu (9) && Digitaalitekniikan matematiikka Luku 3 Sivu 2 (9) Johdanto Tässä luvussa esitetään digitaalilaitteen signaalit ja digitaalipiirien perustyypit esitellään

Lisätiedot

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Lämpötilahälytin Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Laite koostuu Arduinokortista ja koekytkentälevystä. Hälyttimen toiminnat ohjelmoidaan Arduinolle.

Lisätiedot

1. Mittausjohdon valmistaminen 10 p

1. Mittausjohdon valmistaminen 10 p 1 1. Mittausjohdon valmistaminen 10 p Valmista kuvan mukainen BNC-hauenleuka x2 -liitosjohto. Johtimien on oltava yhtä pitkät sekä mittojen mukaiset. 60 100 mm 1 000 mm Puukko ja BNC-puristustyökalu ovat

Lisätiedot

S-108.3020. Elektroniikan häiriökysymykset. Laboratoriotyö 1

S-108.3020. Elektroniikan häiriökysymykset. Laboratoriotyö 1 1/8 S-108.3020 Elektroniikan häiriökysymykset Laboratoriotyö 1 Häiriöiden kytkeytyminen yhteisen impedanssin kautta lämpötilasäätimessä 13.9.2007 TJ 2/8 3/8 Johdanto Sähköisiä häiriöitä on kaikkialla ja

Lisätiedot

Mikrokontrollerit. Mikrokontrolleri

Mikrokontrollerit. Mikrokontrolleri Mikrokontrollerit S-108.2010 Elektroniset mittaukset 18.2.2008 Mikrokontrolleri integrointi säästää tilaa piirilevyllä usein ratkaisu helpompi ja nopeampi toteuttaa ohjelmallisesti prosessori 4-64 bittinen

Lisätiedot

VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA. VIM-RM1 FI.docx 1998-06-04 / BL 1(5)

VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA. VIM-RM1 FI.docx 1998-06-04 / BL 1(5) VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA FI.docx 1998-06-04 / BL 1(5) SISÄLTÖ 1. KOMPONENTTIEN SIJAINTI 2. TOIMINNAN KUVAUS 3. TEKNISET TIEDOT 4. SÄÄTÖ 5. KALIBROINTI

Lisätiedot

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Jukka Helle

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Jukka Helle ELEC-A4010 Sähköpaja Arduinon ohjelmointi Jukka Helle Arduino UNO R3 6-20VDC 5VDC muunnin 16 MHz kideoskillaattori USB-sarjamuunnin (ATmega16U2) ATmega328 -mikro-ohjain 14 digitaalista I/O väylää 6 kpl

Lisätiedot

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja.

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja. Liikennevalot Laite koostuu Arduinokortista ja koekytkentälevystä. Liikennevalon toiminnat ohjelmoidaan Arduinolle. Ledit ja muut komponentit asetetaan koekytkentälevylle. Arduino toimii laitteen aivoina.

Lisätiedot

BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut

BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut Sekvenssilogiikka Kombinatooristen logiikkapiirien lähtömuuttujien nykyiset tilat y i (n) ovat pelkästään riippuvaisia

Lisätiedot

6. Analogisen signaalin liittäminen mikroprosessoriin 2 6.1 Näytteenotto analogisesta signaalista 2 6.2. DA-muuntimet 4

6. Analogisen signaalin liittäminen mikroprosessoriin 2 6.1 Näytteenotto analogisesta signaalista 2 6.2. DA-muuntimet 4 Datamuuntimet 1 Pekka antala 19.11.2012 Datamuuntimet 6. Analogisen signaalin liittäminen mikroprosessoriin 2 6.1 Näytteenotto analogisesta signaalista 2 6.2. DA-muuntimet 4 7. AD-muuntimet 5 7.1 Analoginen

Lisätiedot

Flash AD-muunnin. Ominaisuudet. +nopea -> voidaan käyttää korkeataajuuksisen signaalin muuntamiseen (GHz) +yksinkertainen

Flash AD-muunnin. Ominaisuudet. +nopea -> voidaan käyttää korkeataajuuksisen signaalin muuntamiseen (GHz) +yksinkertainen Flash AD-muunnin Koostuu vastusverkosta ja komparaattoreista. Komparaattorit vertailevat vastuksien jännitteitä referenssiin. Tilanteesta riippuen kompraattori antaa ykkösen tai nollan ja näistä kootaan

Lisätiedot

Taitaja2010, Iisalmi Suunnittelutehtävä, teoria osa

Taitaja2010, Iisalmi Suunnittelutehtävä, teoria osa Taitaja2010, Iisalmi Suunnittelutehtävä, teoria osa Nimi: Pisteet: Koulu: Lue liitteenä jaettu artikkeli Solar Lamp (Elector Electronics 9/2005) ja selvitä itsellesi laitteen toiminta. Tätä artikkelia

Lisätiedot

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma)

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma) LE PDX DIN kiskokiinnitys Ominaisuudet ja edut - Ohjelmoitavissa haluttuihin arvoihin - Itsenäiset säädöt (esim. ramp up & ramp down) - Kirkas 4 numeroinen LED näyttö - Selkeä rakenne, yksinkertainen käyttää

Lisätiedot

ELEKTRONIIKAN PERUSTEET

ELEKTRONIIKAN PERUSTEET ELEKTRONIIKAN PERUSTEET Juha Aaltonen Seppo Kousa Jyrki Stor-Pellinen A.T.S.S.: J.B.-B. 4 DRW: Spi CHK: JPA Elektroniikan Perusteet SHEET 193 OF 390 DRAWING NO:5.19 Sisällys 1 Johdanto.............................................

Lisätiedot

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Ohjelmointitehtävänä on laatia ohjelma jääkaapin ovihälyttimelle. Hälytin toimii 3 V litium paristolla ja se sijoitetaan jääkaapin sisälle. Hälyttimen

Lisätiedot

Arduino. Kimmo Silvonen (X)

Arduino. Kimmo Silvonen (X) Arduino Kimmo Silvonen (X) Arduino, toimiva oma versio (osat Pajalla) ATmega 328P IC DIL-kotelossa (DIP) päältä katsottuna, Arduinon pinnit +5 V TX RX DTR FT232 10k 22p 22p Reset 1 RX D0 TX D1 D2 PWM D3

Lisätiedot

SISÄLLYS - DIGITAALITEKNIIKKA

SISÄLLYS - DIGITAALITEKNIIKKA SISÄLLYS - DIGITAALITEKNIIKKA Digitaalitekniikan perusteita...2 Bitti (bit)...2 Tavu (bytes)...2 Sana (word)...2 Yksiköt...2 Binääri järjestelmän laskutapa...2 Esimerkki: Digikuvan siirron kestoaika...2

Lisätiedot

Peruspiirejä yhdistelemällä saadaan seuraavat uudet porttipiirit: JA-EI-portti A B. TAI-EI-portti A B = 1

Peruspiirejä yhdistelemällä saadaan seuraavat uudet porttipiirit: JA-EI-portti A B. TAI-EI-portti A B = 1 Digitaalitekniikan matematiikka Luku 6 Sivu () Kombinaatiopiirit.9. Fe J-EI- (NND) ja TI-EI- (NOR) -portit Peruspiirejä yhdistelemällä saadaan seuraavat uudet porttipiirit: NND? B B & B B = & B + B + B

Lisätiedot

Sähköpajan elektroniikkaa

Sähköpajan elektroniikkaa Sähköpajan elektroniikkaa Kimmo Silvonen (X) "Virtalähde", teholähde, verkkolaite (wall-wart) Elektroniikkapiirit vaativat toimiakseen käyttöjännitteen. Paristot noin 1,5 V tai 3 V / kenno Ladattavat NiMH-akut

Lisätiedot

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma)

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma) LE PSX DIN kisko kiinnitys Ominaisuudet ja edut - Ohjelmoitavissa haluttuihin arvoihin - Itsenäiset säädöt (esim. ramp up & ramp down) - Kirkas 3 numeron LED näyttö - Selkeä rakenne, yksinkertainen käyttää

Lisätiedot

Tekniikka ja liikenne (5) Tietoliikennetekniikan laboratorio

Tekniikka ja liikenne (5) Tietoliikennetekniikan laboratorio Tekniikka ja liikenne 4.4.2011 1 (5) Tietoliikennetekniikan laboratorio Työ 1 PCM-työ Työn tarkoitus Työssä tutustutaan pulssikoodimodulaation tekniseen toteutustapaan. Samalla nähdään, miten A/Dmuunnin

Lisätiedot

Operaatiovahvistimen vahvistus voidaan säätää halutun suuruiseksi käyttämällä takaisinkytkentävastusta.

Operaatiovahvistimen vahvistus voidaan säätää halutun suuruiseksi käyttämällä takaisinkytkentävastusta. TYÖ 11. Operaatiovahvistin Operaatiovahvistin on mikropiiri ( koostuu useista transistoreista, vastuksista ja kondensaattoreista juotettuna pienelle piipalaselle ), jota voidaan käyttää useisiin eri kytkentöihin.

Lisätiedot

Taitaja2008, Elektroniikkalajin semifinaali 24.1.2008

Taitaja2008, Elektroniikkalajin semifinaali 24.1.2008 Taitaja2008, Elektroniikkalajin semifinaali 24.1.2008 Kilpailijan nimi: 1) Oheisen kytkennän kokonaisresistanssi on n. 33 Ohm 150 Ohm a) 70 Ohmia b) 100 Ohmia c) 120 Ohmia 120 Ohm 2) Oheisen kytkennän

Lisätiedot

Multivibraattorit. Bistabiili multivibraattori:

Multivibraattorit. Bistabiili multivibraattori: Multivibraattorit Elektroniikan piiri jota käytetään erilaisissa kahden tason systeemeissä kuten oskillaattorit, ajastimet tai kiikkut. Multivibraattorissa on vahvistava elementtti ja ristiinkytketyt rvastukset

Lisätiedot

Tehtävä 5. ECIO dataloggeri lämpötila-anturilla

Tehtävä 5. ECIO dataloggeri lämpötila-anturilla Tehtävä 5. ECIO dataloggeri lämpötila-anturilla Tehtävänä on rakentaa lämpötilamittausjärjestelmän prototyyppi verolevylle ja yhdistää se tietokoneen sarjaterminaaliohjelmaan. Käytettävissä on mikro-ohjaimen

Lisätiedot

1. Yleistä. 2. Ominaisuudet. 3. Liitännät

1. Yleistä. 2. Ominaisuudet. 3. Liitännät 1. Yleistä SerIO on mittaus ja ohjaustehtäviin tarkoitettu prosessorikortti. Se voi ohjemistosta riippuen toimia itsenäisenä yksikkönä tai tietokoneen ohjaamana. Jälkimmäisessä tapauksessa mittaus ja ohjauskomennot

Lisätiedot

Digitaalitekniikan matematiikka Harjoitustehtäviä

Digitaalitekniikan matematiikka Harjoitustehtäviä arjoitustehtäviä Sivu 6 6.3.2 e arjoitustehtäviä uku 3 ytkentäfunktiot ja perusporttipiirit 3. äytäväkytkin on järjestelmä jossa käytävän kummassakin päässä on kytkin ja käytävän keskellä lamppu. amppu

Lisätiedot

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja s2009 1. D-kiikku Toteuta DE2:lla synkroninen laskukone, jossa lasketaan kaksi nelibittistä lukua yhteen. Tulos esitetään ledeillä vasta,

Lisätiedot

Yhden bitin tiedot. Binaariluvun arvon laskeminen. Koodin bittimäärä ja vaihtoehdot ? 1

Yhden bitin tiedot. Binaariluvun arvon laskeminen. Koodin bittimäärä ja vaihtoehdot ? 1 Luku Digitaalitekniikan matematiikka Täsmätehtävät.9. Fe Digitaalitekniikan matematiikka Täsmätehtävät.9. Fe Opetuskerta Sivu Luku Opetuskerta Sivu Yhden bitin tiedot Luettele esimerkkejä yhden bitin tiedoista.

Lisätiedot

Esimerkkitentin ratkaisut ja arvostelu

Esimerkkitentin ratkaisut ja arvostelu Sivu (5) 2.2.2 Fe Seuraavassa on esitetty tenttitehtävien malliratkaisut ja tehtäväkohtainen arvostelu. Osassa tehtävistä on muitakin hyväksyttäviä ratkaisuja kuin malliratkaisu. 2 Tehtävät on esitetty

Lisätiedot

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla Ohjelmointia Arduinolla Kyösti Blinnikka, Olarin koulu ja lukio LUMA-keskus Aalto Mikä on Arduino? Open Source Electronics Prototyping Platform Arduino on avoimeen laitteistoon ja ohjelmistoon perustuva

Lisätiedot

Digitaalitekniikka (piirit), kertaustehtäviä: Vastaukset

Digitaalitekniikka (piirit), kertaustehtäviä: Vastaukset Digitaalitekniikka (piirit), kertaustehtäviä: Vastaukset Metropolia/AK. Mealyn koneessa on kolme tulosignaalia, joista yksi vaikuttaa pelkästään lähtösignaaleihin, yksi pelkästään koneen tilaan ja yksi

Lisätiedot

Digitaalitekniikan matematiikka Luku 6 Sivu 1 (20) Kombinaatiopiirit & & A B A + B

Digitaalitekniikan matematiikka Luku 6 Sivu 1 (20) Kombinaatiopiirit & & A B A + B igitaalitekniikan matematiikka Luku 6 Sivu (20).9.20 e 0 0 0 0 0 + 0 0 0 0 0 0 0 igitaalitekniikan matematiikka Luku 6 Sivu 2 (20).9.20 e Johdanto Tässä luvussa esitellään porttipiirityypit J-EI ja TI-EI

Lisätiedot

EVTEK/ Antti Piironen & Pekka Valtonen 1/6 TM01S/ Elektroniikan komponentit ja järjestelmät Laboraatiot, Syksy 2003

EVTEK/ Antti Piironen & Pekka Valtonen 1/6 TM01S/ Elektroniikan komponentit ja järjestelmät Laboraatiot, Syksy 2003 EVTEK/ Antti Piironen & Pekka Valtonen 1/6 TM01S/ Elektroniikan komponentit ja järjestelmät Laboraatiot, Syksy 2003 LABORATORIOTÖIDEN OHJEET (Mukaillen työkirjaa "Teknillisten oppilaitosten Elektroniikka";

Lisätiedot

Piirien väliset ohjaus- ja tiedonsiirtoväylät H. Honkanen

Piirien väliset ohjaus- ja tiedonsiirtoväylät H. Honkanen Piirien väliset ohjaus- ja tiedonsiirtoväylät H. Honkanen Laitteiden sisäiseen tietoliikenteeseen on kehitetty omat dataväylänsä. Näistä tärkeimmät: 1 wire [ käyttää mm. Dallas, Maxim. ] I²C [ Trademark

Lisätiedot

PR 3100 -SARJA ASENNUS JA KYTKENTÄ

PR 3100 -SARJA ASENNUS JA KYTKENTÄ PR 3100 SARJA ASENNUS JA KYTKENTÄ 3100V105 3114V101 FIN Yksiköitä voi syöttää 24 VDC ± 30 % jännitteellä suoraan johdottamalla tai johdottamalla maks. 130 yksikköä rinnakkain toisiinsa. 3405tehonliitäntäyksikkö

Lisätiedot

Mikro-ohjain µc harjoitukset - yleisohje

Mikro-ohjain µc harjoitukset - yleisohje Mikro-ohjain µc harjoitukset - yleisohje Keijo Salonen 20. marraskuuta 2016 Sisältö 1 Esittely 2 2 Arduino UNO R3 mikro-ohjain kortti 2 3 Koekytkentälevy 5 4 Elektroniikan komponentit 7 5 Työkalut ja muut

Lisätiedot

MICRO-CAP: in lisäominaisuuksia

MICRO-CAP: in lisäominaisuuksia MICRO-CAP: in lisäominaisuuksia Jännitteellä ohjattava kytkin Pulssigeneraattori AC/DC jännitelähde ja vakiovirtageneraattori Muuntaja Tuloimpedanssin mittaus Makrot mm. VCO, Potentiometri, PWM ohjain,

Lisätiedot

MultiPlus-II 48/3000/ V (aiempi tuotenimi: MultiGrid-II)

MultiPlus-II 48/3000/ V (aiempi tuotenimi: MultiGrid-II) MultiPlus-II 48/3000/35-32 230V (aiempi tuotenimi: MultiGrid-II) Vertailu MultiGrid 48/3000/35-50 230V -malliin ja asennusohjeita 28-05-2018 1. Tekniset tiedot MultiPlus-II 48/3000/35 230V MultiGrid 48/3000/35-50

Lisätiedot

1 Muutokset piirilevylle

1 Muutokset piirilevylle 1 Muutokset piirilevylle Seuraavat muutokset täytyvät olla piirilevylle tehtynä, jotta tätä käyttöohjetta voidaan käyttää. Jumppereiden JP5, JP6, JP7, sekä JP8 ja C201 väliltä puuttuvat signaalivedot on

Lisätiedot

Sähkötekniikka ja elektroniikka

Sähkötekniikka ja elektroniikka Sähkötekniikka ja elektroniikka Kimmo Silvonen (X) Kokeet, harjoitustehtävät, palaute 2. välikoe ja tentti ma 7.12. klo 10.15-13, S1 Valitset kokeen aikana, suoritatko tentin Ilmoittaudu joka tapauksessa

Lisätiedot

c) loogiset funktiot tulojen summana B 1 = d) AND- ja EXOR-porteille sopivat yhtälöt

c) loogiset funktiot tulojen summana B 1 = d) AND- ja EXOR-porteille sopivat yhtälöt IGITLITEKNIIKK I 5 Tentti:.. ELEKTRONIIKN LORTORIO Henkilötunnus - KT Σ. Kaksituloisen multiplekserin toimintaa kuvaa looginen funktio = +. Esitä a) :n toiminta K-kartalla (,5 p) b) minimoituna summien

Lisätiedot

Supply jännite: Ei kuormaa Tuuletin Vastus Molemmat DC AC Taajuus/taajuudet

Supply jännite: Ei kuormaa Tuuletin Vastus Molemmat DC AC Taajuus/taajuudet S-108.3020 Elektroniikan häiriökysymykset 1/5 Ryhmän nro: Nimet/op.nro: Tarvittavat mittalaitteet: - Oskilloskooppi - Yleismittari, 2 kpl - Ohjaus- ja etäyksiköt Huom. Arvot mitataan pääasiassa lämmityksen

Lisätiedot

Kontrollerin tehonsäätö

Kontrollerin tehonsäätö Kontrollerin tehonsäätö Sulautetut järjestelmät ovat monesti akku- tai paristokäyttöisiä ja tällöin myös mikro-ohjaimen virrankulutuksella on suuri merkitys laitteen käytettävyydelle. Virrankulutuksella

Lisätiedot

ELEKTRONISET TOIMINNOT

ELEKTRONISET TOIMINNOT LUENTO 2 ALUKSI OLI... EHKÄ MIELENKIINTOISIN SUUNNITTELIJAN TEHTÄVÄ ON TOTEUTTAA LAITE (JA EHKÄ MENETELMÄKIN) JONKIN ONGELMAN RATKAISEMISEEN PUHTAALTA PÖYDÄLTÄ EI (AINAKAAN SAMALLA PERIAATTEELLA) VALMIITA

Lisätiedot

DIGITAALINEN AJASTIN ULKOKÄYTTÖÖN

DIGITAALINEN AJASTIN ULKOKÄYTTÖÖN KÄYTTÖ-OHJE DIGITAALINEN AJASTIN ULKOKÄYTTÖÖN E135008 A. Toiminnot 1. Digitaalisen ajastimen ohjelmointi on yhtä helppoa kuin mekaanisen ajastimen antaen samalla digitaalisen ajastimen tarkkuuden. 2. Tällä

Lisätiedot

Harjoitustyö - Mikroprosessorit Liikennevalot

Harjoitustyö - Mikroprosessorit Liikennevalot Saku Chydenius tammikuu 2004 Asko Ikävalko Harjoitustyö - Mikroprosessorit Liikennevalot Työn valvoja: Kimmo Saurén RAPORTTI 1(8) 1. Alkuperäinen tehtävänanto 2. Määritelmä valojen vaihtumiselle Muodosta

Lisätiedot

Flash AD-muunnin. suurin kaistanleveys muista muuntimista (gigahertsejä) pieni resoluutio (max 8) kalliita

Flash AD-muunnin. suurin kaistanleveys muista muuntimista (gigahertsejä) pieni resoluutio (max 8) kalliita Flash AD-muunnin Flash AD-muunnin koostuu monesta peräkkäisestä komparaattorista, joista jokainen vertaa muunnettavaa signaalia omaan referenssijännitteeseensä. Referenssijännite aikaansaadaan jännitteenjaolla:

Lisätiedot

NP-3T DL ohje. Nylund-Group

NP-3T DL ohje. Nylund-Group NP-3T DL ohje Nylund-Group 16.11.2018 NP-3T DL Ohjaa DALI-valaisimia broadcastkomennoin Ei vaadi ohjelmointia Sisäänrakennettu tehonsyöttö DALIväylälle Dynaaminen valaistuksenohjaus Käyttöjännite 230 V

Lisätiedot

RAIDETESTERIN KÄYTTÖOHJE

RAIDETESTERIN KÄYTTÖOHJE RAIDETESTERIN KÄYTTÖOHJE Yleiskuvaus Mittalaite tutkiin virtapiirin johtavuutta ja ilmaisee virtapiirissä olevan puhtaasti resistiivisen vastuksen. Mittalaitteen toiminnallisuus on parhaimmillaan, kun

Lisätiedot

OMNIA OPINNÄYTETYÖ AMMATTIOPISTO. Diginoppa ICTP09SLG OMNIAN AMMATTIOPISTO

OMNIA OPINNÄYTETYÖ AMMATTIOPISTO. Diginoppa ICTP09SLG OMNIAN AMMATTIOPISTO OMNIA AMMATTIOPISTO OPINNÄYTETYÖ Diginoppa ICTP09SLG - 2012 OMNIAN AMMATTIOPISTO KOULUTUSALA Tieto- ja tietoliikennetekniikka OPISKELIJA Hannu Junno OHJAAJA Jari Laurila VUOSI 2012 2 TIIVISTELMÄ Opinnäytetyöni

Lisätiedot

KÄYTTÖOHJE. M2M Point - to - Point

KÄYTTÖOHJE. M2M Point - to - Point KÄYTTÖOHJE M2M Point - to - Point M2M Paketti SISÄLLYSLUETTELO YLEISTÄ 1 KÄYTTÖÖNOTTO 1.1 LAITTEISTON ASENNUS 2 TULOJEN JA LÄHTÖJEN KYTKENTÄ 2.1 TILATIETOKYTKENNÄT 2.2 ANALOGIAKYTKENNÄT 3 KANAVANVAIHTO

Lisätiedot

Yhden bitin tiedot. Digitaalitekniikan matematiikka Luku 1 Täsmätehtävä Tehtävä 1. Luettele esimerkkejä yhden bitin tiedoista.

Yhden bitin tiedot. Digitaalitekniikan matematiikka Luku 1 Täsmätehtävä Tehtävä 1. Luettele esimerkkejä yhden bitin tiedoista. Digitaalitekniikan matematiikka Luku Täsmätehtävä Tehtävä Yhden bitin tiedot Luettele esimerkkejä yhden bitin tiedoista. Ovi auki - ovi kiinni Virta kulkee - virta ei kulje Lamppu palaa - lamppu ei pala

Lisätiedot

Ohjelmistoradio. Mikä se on:

Ohjelmistoradio. Mikä se on: 1 Mikä se on: SDR = Software Defined Radio radio, jossa ohjelmisto määrittelee toiminnot ja ominaisuudet: otaajuusalue olähetelajit (modulaatio) olähetysteho etuna joustavuus, jota tarvitaan sovelluksissa,

Lisätiedot

LABORAATIO 1, YLEISMITTARI JA PERUSMITTAUKSET

LABORAATIO 1, YLEISMITTARI JA PERUSMITTAUKSET KAJAANIN AMMATTIKORKEAKOULU Tekniikan ja liikenteen ala VAHVAVIRTATEKNIIKAN LABORAATIOT H.Honkanen LABORAATIO 1, YLEISMITTARI JA PERUSMITTAUKSET YLEISTÄ YLEISMITTARIN OMINAISUUKSISTA: Tässä laboratoriotyössä

Lisätiedot

SPA-ZC22 Väyläliitäntämoduuli

SPA-ZC22 Väyläliitäntämoduuli SPA-ZC Väyläliitäntämoduuli Käyttöohje ja tekninen selostus ON ON 3 4 6 7 8 3 4 RS Ser. No POWER UAUX 0//0 V DC 0/0/30/40 V AC 4/48/60 V DC AUX INT Tx 3 4 SPA-ZC B0M 4BM 3BM B3M B4M SC RS 48 SPA OPTICAL

Lisätiedot

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto Kojemeteorologia Sami Haapanala syksy 2013 Fysiikan laitos, Ilmakehätieteiden osasto Datan käsittely ja tallentaminen Käytännössä kaikkien mittalaitteiden ensisijainen signaali on analoginen Jotta tämä

Lisätiedot

Digitaalitekniikka (piirit) Luku 18 Sivu 1 (32) Rekisterit ja laskurit R C1 SRG4 R C1/ CTRDIV16 1R G2 2CT=15 G3 C1/2,3 + CT 3

Digitaalitekniikka (piirit) Luku 18 Sivu 1 (32) Rekisterit ja laskurit R C1 SRG4 R C1/ CTRDIV16 1R G2 2CT=15 G3 C1/2,3 + CT 3 Digitaalitekniikka (piirit) Luku 8 Sivu (32) R C D SRG4 R C/ D CTRDIV6 R G2 2CT=5 G3 C/2,3 + CT 3 Digitaalitekniikka (piirit) Luku 8 Sivu 2 (32) Johdanto Tässä luvussa esitellään keskeiset salpoja ja kiikkuja

Lisätiedot

Tehokas ledivalaisin 30 valkoisella ledillä. Käyttöjännite 12 20V. Nimellisvirta on noin 0.10A - 0.35A Suunnittelija Mikko Esala.

Tehokas ledivalaisin 30 valkoisella ledillä. Käyttöjännite 12 20V. Nimellisvirta on noin 0.10A - 0.35A Suunnittelija Mikko Esala. Tehokas ledivalaisin 30 valkoisella ledillä. Käyttöjännite 20V. Nimellisvirta on noin 0.10A - 0.35A Suunnittelija Mikko Esala. Valaisimen ledit on kytketty kolmen ledin sarjoihin. Näitä ledisarjoja taas

Lisätiedot

PR SARJA ASENNUS JA KYTKENTÄ

PR SARJA ASENNUS JA KYTKENTÄ PR 3100 SARJA ASENNUS JA KYTKENTÄ FI1 (3100V10131 311V101119 318V100118 318V100118 311V1001 3118V1001) Yksiköitä voi syöttää VDC ± 30 % jännitteellä suoraan johdottamalla tai johdottamalla maks. 130 yksikköä

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op FT Ari Viinikainen Tietokoneen rakenne Keskusyksikkö, CPU Keskusmuisti Aritmeettislooginen yksikkö I/O-laitteet Kontrolliyksikkö Tyypillinen Von Neumann

Lisätiedot

KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69. v 1.0

KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69. v 1.0 KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69 v 1.0 S&A MATINTUPA - WWW.MITTARIT.COM - 2009 1 1) 2/4mm testimittapäät (4mm mittapäät irroitettavissa) 2) Punainen mittapää, ( + / L ) kaikissa toiminnoissa 3) Musta

Lisätiedot

Tämän sybolin esiintyessä, käyttäjän tulee lukea käyttöohje, josta lisätietoa. Tämä symboli normaalikäytössä indikoi vaarallisesta mittausjännitteestä

Tämän sybolin esiintyessä, käyttäjän tulee lukea käyttöohje, josta lisätietoa. Tämä symboli normaalikäytössä indikoi vaarallisesta mittausjännitteestä Esittely VT30 mittaa AC-jännitteitä 690 V ja DC-jännitteitä 690 V asti, LCD-näyttö, portaittainen jännitenäyttö, positiivisen ja negatiivisen napaisuuden näyttö, sekä kiertosuunnan osoitus. Lisäksi jatkuvuuden

Lisätiedot

2. Sulautettu järjestelmä ja mikro-ohjain 11.12.2007, pva

2. Sulautettu järjestelmä ja mikro-ohjain 11.12.2007, pva 2. Sulautettu järjestelmä ja mikro-ohjain 11.12.2007, pva Henkilökohtaisesti olen aina valmis oppimaan, vaikka en välitäkään tulla opetetuksi. - Winston Churchill Yleistä Sulautettu järjestelmä, Embedded

Lisätiedot

NP-2T DL ohje. Oy Nylund-Group Ab

NP-2T DL ohje. Oy Nylund-Group Ab NP-2T DL ohje Oy Nylund-Group Ab 5.10.2018 NP-2T DL Ominaisuudet: Ohjaa DALI-valaisimia broadcastkomennoin Ei vaadi ohjelmointia Sisäänrakennettu tehonsyöttö DALIväylälle Dynaaminen valaistuksenohjaus

Lisätiedot

Käytännön radiotekniikkaa: Epälineaarinen komponentti ja signaalien siirtely taajuusalueessa (+ laboratoriotyön 2 esittely)

Käytännön radiotekniikkaa: Epälineaarinen komponentti ja signaalien siirtely taajuusalueessa (+ laboratoriotyön 2 esittely) Käytännön radiotekniikkaa: Epälineaarinen komponentti ja signaalien siirtely taajuusalueessa (+ laboratoriotyön 2 esittely) ELEC-C5070 Elektroniikkapaja, 21.9.2015 Huom: Kurssissa on myöhemmin erikseen

Lisätiedot

Elektroniikan perusteet, Radioamatööritutkintokoulutus

Elektroniikan perusteet, Radioamatööritutkintokoulutus Elektroniikan perusteet, Radioamatööritutkintokoulutus Antti Karjalainen, PRK 30.10.2014 Komponenttien esittelytaktiikka Toiminta, (Teoria), Käyttö jännite, virta, teho, taajuus, impedanssi ja näiden yksiköt:

Lisätiedot

JOHDATUS ELEKTRONIIKKAAN. Oppitunti 2 Elektroniikan järjestelmät

JOHDATUS ELEKTRONIIKKAAN. Oppitunti 2 Elektroniikan järjestelmät JOHDATUS ELEKTRONIIKKAAN Oppitunti 2 Elektroniikan järjestelmät 2 ELEKTRONIIKAN JÄRJESTELMÄT Aktiivisuusranneke Mittaa liikettä Keskustelee käyttäjän kanssa ledeillä ja värinällä Keskustelee radioiden

Lisätiedot

FYSP105 / K3 RC-SUODATTIMET

FYSP105 / K3 RC-SUODATTIMET FYSP105 / K3 R-SODATTIMET Työn tavoitteita tutustua R-suodattimien toimintaan oppia mitoittamaan tutkittava kytkentä laiterajoitusten mukaisesti kerrata oskilloskoopin käyttöä vaihtosähkömittauksissa Työssä

Lisätiedot

OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012

OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012 OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012 Luento 6: Tiedon esittäminen tietokoneessa, osa 1 Tekijät: Antti Virtanen, Timo Lehtonen, Matti Kujala, Kirsti Ala-Mutka, Petri M. Gerdt et al. Luennon

Lisätiedot

FYSP105/2 VAIHTOVIRTAKOMPONENTIT. 1 Johdanto. 2 Teoreettista taustaa

FYSP105/2 VAIHTOVIRTAKOMPONENTIT. 1 Johdanto. 2 Teoreettista taustaa FYSP105/2 VAIHTOVIRTAKOMPONENTIT Työn tavoitteita o Havainnollistaa vaihtovirtapiirien toimintaa o Syventää ymmärtämystä aiheeseen liittyvästä fysiikasta 1 Johdanto Tasavirta oli 1900 luvun alussa kilpaileva

Lisätiedot

Taitaja2004/Elektroniikka Semifinaali 19.11.2003

Taitaja2004/Elektroniikka Semifinaali 19.11.2003 Taitaja2004/Elektroniikka Semifinaali 19.11.2003 Teoriatehtävät Nimi: Oppilaitos: Ohje: Tehtävät ovat suurimmaksi osaksi vaihtoehtotehtäviä, mutta tarkoitus on, että lasket tehtävät ja valitset sitten

Lisätiedot

OPERAATIOVAHVISTIN. Oulun seudun ammattikorkeakoulu Tekniikan yksikkö. Elektroniikan laboratoriotyö. Työryhmä Selostuksen kirjoitti 11.11.

OPERAATIOVAHVISTIN. Oulun seudun ammattikorkeakoulu Tekniikan yksikkö. Elektroniikan laboratoriotyö. Työryhmä Selostuksen kirjoitti 11.11. Oulun seudun ammattikorkeakoulu Tekniikan yksikkö Elektroniikan laboratoriotyö OPERAATIOVAHVISTIN Työryhmä Selostuksen kirjoitti 11.11.008 Kivelä Ari Tauriainen Tommi Tauriainen Tommi 1 TEHTÄVÄ Tutustuimme

Lisätiedot

Elektroniikan perusteet, Radioamatööritutkintokoulutus

Elektroniikan perusteet, Radioamatööritutkintokoulutus Elektroniikan perusteet, Radioamatööritutkintokoulutus Antti Karjalainen, PRK 14.11.2013 Komponenttien esittelytaktiikka Toiminta, (Teoria), Käyttö jännite, virta, teho, taajuus, impedanssi ja näiden yksiköt:

Lisätiedot

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä? Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää

Lisätiedot

MITTALAITTEIDEN OMINAISUUKSIA ja RAJOITUKSIA

MITTALAITTEIDEN OMINAISUUKSIA ja RAJOITUKSIA KAJAANIN AMMATTIKORKEAKOL Tekniikan ja liikenteen ala TYÖ 21 ELEKTRONIIKAN LABORAATIOT H.Honkanen MITTALAITTEIDEN OMINAISKSIA ja RAJOITKSIA TYÖN TAVOITE: Tässä laboratoriotyössä tutustumme mittalaitteiden

Lisätiedot

ASM-kaavio: reset. b c d e f g. 00 abcdef. naytto1. clk. 01 bc. reset. 10 a2. abdeg. 11 a3. abcdg

ASM-kaavio: reset. b c d e f g. 00 abcdef. naytto1. clk. 01 bc. reset. 10 a2. abdeg. 11 a3. abcdg Digitaalitekniikka (piirit) Metropolia / AKo Pikku nnitteluharjoitus: Suunnitellaan sekvenssipiiri, jolla saadaan numerot juoksemaan seitsensegmenttinäytöllä: VHDL-koodin generointi ASM-kaavioista Tässä

Lisätiedot

LABORAATIOSELOSTUSTEN OHJE H. Honkanen

LABORAATIOSELOSTUSTEN OHJE H. Honkanen LABORAATIOSELOSTUSTEN OHJE H. Honkanen Tämä ohje täydentää ja täsmentää osaltaan selostuskäytäntöä laboraatioiden osalta. Yleinen ohje työselostuksista löytyy intranetista, ohjeen on laatinut Eero Soininen

Lisätiedot

MICO. Ratkaisut älykkääseen tehonjakeluun. Valvonta. Katkaisu. Tunnistus

MICO. Ratkaisut älykkääseen tehonjakeluun. Valvonta. Katkaisu. Tunnistus MICO Ratkaisut älykkääseen tehonjakeluun Valvonta Katkaisu Tunnistus 02 MICO 03 RATKAISUT ÄLYKKÄÄSEEN TEHONJAKELUUN Monimuotoiset useita komponentteja sisältävät tehonsyöttöjärjestelmät vaativat luotettavan

Lisätiedot

Sekvenssipiirin tilat

Sekvenssipiirin tilat igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä Sekvenssipiirin tilat Montako tilaa vähintään tarvitaan seuraavissa sekvenssipiireissä: Painikkeella ohjattava lampun sytytys ja sammutus. Näyttöä ohjaava

Lisätiedot

A / D - MUUNTIMET. 2 Bittimäärä 1. tai. A / D muunnin, A/D converter, ADC, ( Analog to Digital Converter )

A / D - MUUNTIMET. 2 Bittimäärä 1. tai. A / D muunnin, A/D converter, ADC, ( Analog to Digital Converter ) A / D - MUUNTIMET A / D muunnin, A/D converter, ADC, ( Analog to Digital Converter ) H. Honkanen Muuntaa analogisen tiedon ( yleensä jännite ) digitaalimuotoon. Lähtevä data voi olla sarja- tai rinnakkaismuotoista.

Lisätiedot

MUISTIPIIRIT H. Honkanen

MUISTIPIIRIT H. Honkanen MUISTIPIIRIT H. Honkanen Puolijohdemuistit voidaan jaotella käyttötarkoituksensa mukaisesti: Puolijohdemuistit Luku- ja kirjoitusmuistit RAM, Random Access Memory - Käytetään ohjelman suorituksen aikaisen

Lisätiedot

7.3. Oheisrautaa. DS1820 30.10.2007

7.3. Oheisrautaa. DS1820 30.10.2007 7.3. Oheisrautaa. DS1820 30.10.2007 Miksi eteenpäin pyrkivällä insinööriopettajalla rehtoriksi tullessaan, on aina päässään paljon muutakin kuin järkeä? - Mr Maple Sisältö Yleistä 1-Wire-väylän lyhyt esittely

Lisätiedot

MIKROAALTOMITTAUKSET 1

MIKROAALTOMITTAUKSET 1 MIKROAALTOMITTAUKSET 1 1. TYÖN TARKOITUS Tässä harjoituksessa tutkit virran ja jännitteen käyttäytymistä gunn-oskillaattorissa. Piirrät jännitteen ja virran avulla gunn-oskillaattorin toimintakäyrän. 2.

Lisätiedot

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Peter Kronström

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Peter Kronström ELEC-A4010 Sähköpaja Arduinon ohjelmointi Peter Kronström Arduinon rakenne 5 voltin regulaattori 16 MHz kide USB-sarjamuunnin ATmega328 -mikrokontrolleri 20 I/O-pinniä, joista 14 digitaalista ja 6 analogista

Lisätiedot