Digitala Projekt – Temperaturreglerare

Grupp 11: Karl Torpel och Stefan Nilsson

Idé

Det finns många system som under drift alstrar en hel del värme, för att råda bot på det sätts diverse kylning in. Eftersom kylningen, oftast i form av fläktar, dimensioneras för att klara ett värsta-fall brukar även en hel del ljud uppkomma. Tanken bakom vårt projekt är att slippa undan onödigt ljud genom att endast köra fläktarna tillräckligt fort för att uppnå önskad kyleffekt.

Konstruktion

Hjärnan i konstruktionen är en 68008-processor från Motorola. Sensorer i form av NTC-motstånd ger indata till systemet via en A/D-omvandlare. Styrsignaler till fläktmotorerna ges av en motordrivkrets som drivs av utgångarna på en D-vippa.

Styrprogrammet utformades så att man kan relatera de inkopplade sensorerna till de inkopplade fläktarna med olika beroenden. På så vis kan samma temperatursensor påverka flera fläktar olika mycket. Fläktarna påverkas alltså av flera sensorer.


Konstruktionen i drift med utvecklingsmiljön inkopplad.


Slutgiltig konstruktion. Helt autonom!


Vår autonoma konstruktion i drift ur en annan synvinkel.


Närbild på LCD:n.


Närbild på själva konstruktionen.


Översikt över konstruktionen.


Mycket sladdar blir det.

Resultat

Det slutliga systemet fungerar i stort sett som vi tänkt oss, en del upptäckter har dock gjorts.

Det går att köra fläktarna betydligt saktare än deras minsta starthastighet, men då måste man först varva upp fläkten lite högre än målhastigheten.

Vid vissa mindre lämpliga pulsfrekvenser låter fläktarna betydligt mer än väntat, sannolikt på grund av självresonans.

Länkar

Slutgiltig projektrapport.

Bilaga 1: Kretsschema.

Bilaga 2a: Kod del 1: h-fil med definitioner.

Bilaga 2b: Kod del 2: c-fil med rutiner och funktioner.

Bilaga 2b: Kod PAL1.

Bilaga 2b: Kod PAL2.

Simulatorn för den som vill prova.