ATX TUULETINOHJAIN MIKROKONTROLLERILLA
Korpi, Nika (2012)
Korpi, Nika
Hämeen ammattikorkeakoulu
2012

Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012111315186
https://urn.fi/URN:NBN:fi:amk-2012111315186
Tiivistelmä
Lähdin rakentamaan itselleni tuuletinohjainta tietokoneeseen. Olin jo aiemmin miettinyt tuuletinohjaimen rakentamista ja hieman miettinyt ohjaimen ominaisuuksia etukäteen. Minulla oli tietoa ohjaimen toteutukseen etukäteen vain vähän. Ohjaimen rakentaminen oli minulle pikemminkin mikrokontrollerien, ohjelmoinnin ja elektroniikkasuunnittelun oppimisprojekti.
Työssä oli tarkoitus käyttää mikrokontrolleria jolla ohjattaisiin tuulettimien nopeutta. Tuulettimien nopeutta säädettäisiin lämpötilan perusteella tai manuaalisesti. Tavoitteena oli saada tietokoneeseen asennettava yksikkö jolla voisi ohjata tietokoneen kotelotuulettimia.
Työssä lähdin selvittämään, miten tietokoneen tuulettimia voi ohjata ja miten niiden kierrosnopeusanturia voi lukea. Valitsin mikrokontrolleriksi atmelin ATmega16. Rakensin ohjaimen ensin koekytkentäalustalle siten että ohjelmoin mikrokontrolleria sitä mukaan kuin rakensin kytkentöjä. Kun olin tyytyväinen koekytkentöihin ja ohjelmaan, aloin suunnitella ja rakentaa itse ohjaimen.
Lopputuloksena oli ohjain jossa on tuuletinpaikkoja 8, lämpöantureita 4 ja aakkosnumeerinen LCD-näyttö. Tuulettimien nopeutta säätäviä linjoja on 4 kappaletta joihin jokaiseen saa kytkettyä 2 tuuletinta. Tuuletinlinjoja pystyy säätämään manuaalisesti sekä lämpötilan perusteella. Jokaisen tuu-lettimen kierrosnopeutta luetaan ja se on esitetty LCD näytöllä.
Lopputulokseen olen melko tyytyväinen. Opin todella paljon uutta mikä oli työssä tarkoituskin. Vanhemman tyyppisien tuulettimien ohjaus jäi toteuttamatta, koska suunnittelemani kytkentä ei toiminutkaan toivotulla tavalla. Ohjaimen puutteisiin pääsee selville vasta kun ohjain on ollut jonkin aikaa käytössä. Suunnittelin ohjaimen siten että ohjelman pystyy päivittämään, jos ohjelmassa ilmenee puutteita.
Työssä oli tarkoitus käyttää mikrokontrolleria jolla ohjattaisiin tuulettimien nopeutta. Tuulettimien nopeutta säädettäisiin lämpötilan perusteella tai manuaalisesti. Tavoitteena oli saada tietokoneeseen asennettava yksikkö jolla voisi ohjata tietokoneen kotelotuulettimia.
Työssä lähdin selvittämään, miten tietokoneen tuulettimia voi ohjata ja miten niiden kierrosnopeusanturia voi lukea. Valitsin mikrokontrolleriksi atmelin ATmega16. Rakensin ohjaimen ensin koekytkentäalustalle siten että ohjelmoin mikrokontrolleria sitä mukaan kuin rakensin kytkentöjä. Kun olin tyytyväinen koekytkentöihin ja ohjelmaan, aloin suunnitella ja rakentaa itse ohjaimen.
Lopputuloksena oli ohjain jossa on tuuletinpaikkoja 8, lämpöantureita 4 ja aakkosnumeerinen LCD-näyttö. Tuulettimien nopeutta säätäviä linjoja on 4 kappaletta joihin jokaiseen saa kytkettyä 2 tuuletinta. Tuuletinlinjoja pystyy säätämään manuaalisesti sekä lämpötilan perusteella. Jokaisen tuu-lettimen kierrosnopeutta luetaan ja se on esitetty LCD näytöllä.
Lopputulokseen olen melko tyytyväinen. Opin todella paljon uutta mikä oli työssä tarkoituskin. Vanhemman tyyppisien tuulettimien ohjaus jäi toteuttamatta, koska suunnittelemani kytkentä ei toiminutkaan toivotulla tavalla. Ohjaimen puutteisiin pääsee selville vasta kun ohjain on ollut jonkin aikaa käytössä. Suunnittelin ohjaimen siten että ohjelman pystyy päivittämään, jos ohjelmassa ilmenee puutteita.