Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus Tehtävänä on rakentaa MIAC pohjainen ohjausjärjestelmä, jossa kaksi MIAC yksikköä on kytketty yhteen CAN väylän kautta. Toinen MIAC yksikkö toimii sensorina ja toinen aktuaattorina. Tehtävässä pitää myös tehdä muutoksia ohjelmaan. MIAC sensori yksikkö (MIAC unita) - Analogisiin tuloihin (I1,I2,I3,I4) on kytketty 4 LDR anturia - Kaksi painonappia ohjaavat moottoria käyntiin (vihreä) ja seis (punainen) MIAC aktuaattori yksikkö (MIAC unitb) - Relelähtöihin (Q1,Q2,Q3,Q4) on kytkettynä 4 LEDiä - Transistorilähtöön A on kytkettynä DC tuuletin Kuva 1. Toimiva kytkentä.
Kuva 2. Kytkentäkaavio MIAC sensoriyksikön (MIAC UnitA) LDR:t ohjaavat CAN väylän kautta MIAC aktuaattorin (MIAC UnitB) releisiin kytkettyjä ledejä seuraavasti: I1 LDR => Q1 sininen LED I2 LDR => Q2 punainen LED I3 LDR => Q3 keltainen LED I4 LDR => Q4 vihreä LED
Ledit ohjautuvat päälle pimeässä. MIAC sensoriyksikön (MIAC UnitA) vihreä (START) ja punainen (STOP) kytkin ohjaavat CAN väylän kautta MIAC aktuaattorin (MIAC UnitB) transistorilähtöä A, johon on kytkettynä DC tuuletin. Työn vaiheet 1.) Rakenna kytkentäkaavion mukainen kytkentä parhaaksi katsomallasi tavalla 2.) Lataa koodit ja testaa kytkentä 3.) Pyydä tuomari paikalle toteamaan kytkennän toimivuus tässä vaiheessa 4.) Tee seuraavat muutokset lähdekoodiin a. MIAC aktuaattorissa (MIAC UnitB) voi myös moottorin käynnistää/pysäyttää suoraan vihreällä/punaisella kytkimellä. Poista tämä ominaisuus käytöstä, minkä jälkeen moottorin ohjaus onnistuu vain MIAC sensorilta (MIAC UnitA) CAN väylän kautta. b. Vaihda moottorin ohjauskytkimet niin, että moottori lähtee käyntiin (START) keltaisella (F1) kytkimellä ja moottori sammuu (STOP) sinisellä (F2) kytkimellä. Tämä ominaisuus vaatii muutoksia kumpaankin MIAC yksikköön. Tämän jälkeen punainen ja vihreä kytkin eivät enää ohjaa moottoria lainkaan. c. Säädä ledit syttymään seuraavalla tavalla i. Q1 ledi on päällä kirkkaassa valossa ja sammuneena pimeässä. ii. Q3 ledi on päällä kirkkaassa valossa ja sammuneena pimeässä. iii. Q2 ja Q4 ledien ohjausta ei muuteta. 5.) Käännä ja lataa muuttettu koodi MIAC:iin ja testaa toiminta 6.) Pyydä tuomari paikalle toteamaan muutosten toimivuus
Käytettävät ohjelmat MIAC_unitA.fcf, lähdekoodi MIAC_unitA.hex, käännetty koodi MIAC_unitB.fcf, lähdekoodi MIAC_unitB.hex, käännetty koodi Komponenttiluettelo 2 kpl MIAC 4 kpl LDR (A 9060 09) 4 kpl LED kromikehyksellä 5mm (19050001,19050002,19050003,19050007) 1 kpl DC tuuletin (KDE1207PTV1.13.MS.A.GN) 1 kpl Verolevy E1 Lajitelma vastuksia (680R, 10k), johtimia, pääteholkkeja Liitteet MIAC Operation and Programming Guide.pdf LED datasheet (wxcml_led-signalleuchten-8mm-aussenref_e.pdf) LDR datasheet (gsa90x0_data_e.pdf) DC tuuletin datasheet (05413364.pdf)
Pisteytys Arviointikohteet Pisteet, maks. 10 p. Työturvallisuus 0/1 p. Toimiva kytkentä (vaihe 3) 0/3 p. Ohjelmamuutos a. toimii 0/2 p. Ohjelmamuutos b. toimii 0/2 p. Ohjelmamuutos c. toimii 0/2 p. Arviointi Työturvallisuus (1p) Tehtävässä arvioidaan ESD-suojien-, työhanskojen-, silmäsuojaimien- ja työkalujen käyttöä. Jos suojausvälineitä ei käytetä tai havaitaan kilpailijan vaarantavan oman tai muun ihmisen turvallisuutta jätetään piste antamatta. Kaikkien edellämääritettyjen asioiden ollessa tuomariston mielestä kunnossa annetaan osiosta piste. Toimiva kytkentä työvaiheessa 3. (3p) Kytkentä on rakennettu kytkentäkaavion mukaisesta ja kaikki ohjelman ominaisuudet toimivat. Ohjelmamuutos a. toimii (2p) MIAC UnitB:ssä ei voi enää ohjata moottoria päälle/pois kytkimillä. Ohjelmamuutos b. toimii (2p) Moottorin ohjaus toimii vain F1 (START) ja F2 (STOP) kytkimillä. Ohjelmamuutos c. toimii (2p) Q1 ja Q3 ledit kytkeytyvät päälle kirkkaassa valossa ja pimeässä pois päältä. Q2 ja Q4 toiminta ei saa muuttua eli ne syttyvät vain pimeässä.