Limonaadikonveier

Tootmisliinil liiguvad limonaadipudelid konveieril, kus neid täidetakse ja korkidega suletakse. Selleks, et tootmisliini kiirust oleks võimalik täpselt reguleerida, on kasutusel muutuva alalisvooluga mootor, mida juhitakse mikrokontrolleri impulsslaiusmodulatsiooni signaaliga (ingl. PWM - Pulse Width Modulation). Ülesandeks on kirjutada nanoTronicu teeki kasutav programm, millega saab mootori kiirust juhtpuldist paindlikult juhtida.

Kasuta juhtimiseks järgnevaid sisendeid, 

  • Nupp 2, muutujaga i2 vajutus vähendab pwm väärtust -10 võrra
  • Nupp 3, muutujaga i3 vajutus suurendab pwm väärtust +10 võrra

Mootori juhtsignaal peab kajastuma väljundina o2 muutujas, selle küljes on nanoTronicu süsteemis juba ühendatud ka kontrollamp, mille eredus muutub graduaalselt, vastavalt PWM juhtsignaali tasemele. 

 

Meistritase, lisa ohutuse ja parema käsitletavuse jaoks kohese seiskamise ning maksimumkiiruse nupud

  • Nupp 1, muutujaga i1 vajutus seiskab mootori (ingl. stop)
  • Nupp 4, muutujaga i4 vajutus lülitab pwm kohe 255 ehk maksimumile

Gurutase, lisa nupu 4 lülituse loogikale juurde maksimumtasemele jõudmise pehme stardi algoritm (ingl. soft start), mis võimaldab kiirendada maksimumkiiruseni 4 sekundi jooksul, eesmärgiga säästa mootorit, juhtelektroonikat kui ka konveieri liikuvaid osi liigse ülekoormuse eest.  

Limonaadikonveier

Monteeri lihtsalt ja kiiresti

Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.

 

Tarkvaratugi

Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta