Feladatok
Mikroprocesszoros Rendszerek Laboratórium
Házi Feladat Elkészítési Útmutató
Házi feladat kiírások
A PDF kiírásokon szereplő konzulensek helyett a 2009-as Csoport lista (HF konzulensekkel) anyagban találhatók majd meg a konzulensek nevei.
- Időjárást monitorozó egység
- Lázmonitorozó egység
- Napelemmel működő akkumulátortöltő
- Távadó berendezés az elektromos hálózat figyelésére
- Tartálytöltő modul
- Holter-monitor edzők részére
- Hangszóró-, erősítő védelem és kivezérlés kijelző
- Mikrokontroller vezérelt 4 csatornás keverőpult
- μEKG
- Digitális gitártorzító
- Intelligens autóablak-emelő egység
- Villamos fogyasztásmérő
- Szünetmentes tápegység felügyeleti modul
- Univerzális digitális kéziműszer
- Garázsajtó vezérlő
- Programozható tápegység
- Szerverfelügyeleti vezérlő egység
- Programozható digitális PID kontroller
- Szerverszámítógép előlap vezérlő
- Programozható telepes adatgyűjtő
- Intelligens kerti öntözőrendszer
- NiCD és NiMH akkumulátor töltő
- Programozható függvénygenerátor
- Lakásklíma vizsgáló
- Digitális hangerő-, hangszínszabályzó, és bemenetválasztó
1. A házi feladat elkészítési lépései
- 2009 február 12. : A házi feladatok kiosztása
- 2009 március 16-20. : Kötelező konzultáció
- 2009 március 23-27. : Első részfeladat beadása
- 2009 április 20. - április 30. : Kötelező konzultáció
- 2009 május 4-8. : Feladatbeadás
2. Mikroprocesszoros rendszerek laboratórium házi feladat
A Mikroprocesszoros Rendszerek (VIMM-4086) házi feladat 2 fős hallgató csoportok részére kerül kiosztásra. A házi feladat során a hallgatók egy önálló mikroprocesszoros rendszernek - vagy nagyobb rendszer jól elkülönülő mikroprocesszoros részrendszerének - a tervezési lépéseit végzik el a rendszer részletes specifikációjának kidolgozásától a kapcsolási rajz, valamint a software rendszerterv kidolgozásán keresztül, a software egy részének megvalósításáig. A kiírásban részben specifikált rendszer képes önálló működésre, rendelkezik felhasználói felülettel, valamint képes kommunikálni más rendszerekkel, tipikusan magasabb szintű funkciókat megvalósító számítógéppel.
3. A feladatok kiosztása
A kiadott feladat egy részleges specifikációt tartalmaz. Ez a specifikáció modellezni próbálja az alkalmazási környezet szakértője által a gyakorlatban adott nem teljes kiindulási specifikációt.
4. Részletes specifikáció kidolgozása
A részletes specifikációt a szakértő és a rendszer tervezője közösen dolgozza ki, meghatározva a részleges specifikációból hiányzó, de a rendszer megvalósításához elengedhetetlenül szükséges rendszerparamétereket. Ekkor kerül rögzítésre számos fontos másodlagos rendszerkövetelmény is, mint például az elemes, vagy akkumulátoros táplálás szükségessége, esetleges méretkorlátok, stb.
A feladat részletes specifikációját a konzulenssel együttműködve dolgozza ki! A konzulens ebben a fázisban az alkalmazási környezet szakértőjeként vesz részt.
5. A rendszer feladatainak meghatározása, HW/SW szétválasztás, rendszerterv kidolgozása
A részletes specifikáció alapján lehetséges a rendszer feladatainak meghatározása, a feladatok hardware/software (HW/SW) szétválasztása (a feladatok hardware és software úton megvalósított részeinek a meghatározása), és a rendszerterv kidolgozása.
A kidolgozott részletes specifikáció alapján határozza meg a rendszer feladatait, válassza szét a hardware/software feladatokat, és dolgozza ki a részletes rendszertervet.
6. Alkatrészválasztás
A kidolgozott rendszerterv alapján válassza ki a használható alkatrészeket. Járjon el különös tekintettel az alkalmazott mikrokontroller kiválasztásánál, mert az alapjaiban befolyásolja a további döntéseit. A korábbi döntéseinek esetleges újragondolására vagy visszavonására is szükség lehet, mert elképzelhető, hogy azok a rendelkezésre álló alkatrészekkel nem valósíthatók meg, de más megoldások igen. Az alkatrészek keresése során kiinduló információkhoz juthat a labor WWW lapjain, ahol néhány nagyobb gyártó WWW lapjaira hivatkozásokat talál.
7. Első kötelező konzultáció
A kidolgozott részletes rendszer specifikációt, a rendszer meghatározott feladatait, a kiválasztott HW/SW szétválasztást, valamint a rendszertervet meg kell vitatni a konzulenssel. A konzultáció sikeréhez elengedhetetlen, hogy ezen dokumentumok írott formában álljanak rendelkezésre, azért azokat a konzultációra be kell hozni.
8. Első részfeladat beadása
Az első kötelező konzultáció alapján át kell dolgozni az elkészült anyagot, és azt nyomtatott formában, összetűzve a megadott héten (2005 március 21-25.) be kell adni a konzulenseknek. Az anyagokat kérjük a tanszéki adminisztrációban (I épület, E szárny 4. emelet) a konzulensek névre szóló fachjában hagyni. A konzulensek az anyagot értékelik, és rövid véleményüket írott formában (email-ben) visszaküldik a hallgatóknak, valamint az anyagot osztályozzák.
A beadott anyag tartalmazza az alábbi információkat:
Fedőlap:
ˇ a hallgatói csoport száma,
ˇ a hallgatók neve és Neptun kódja,
ˇ a hallgatók email címe,
ˇ dátum,
ˇ a feladat címe.
A további lapok:
ˇ részletes specifikáció,
ˇ rendszerterv (lehet ceruzarajz is) és magyarázata,
ˇ a HW/SW szétválasztás és magyarázata,
ˇ választott alkatrészek típusa, és a választás indoklása.
9. Második kötelező konzultáció
A második kötelező konzultáción az alábbi anyagok bemutatása elkerülhetetlen:
ˇ kapcsolási rajz (lehet ceruzarajz is),
ˇ alkatrészjegyzék,
ˇ a rendszer tervezett felhasználói felülete, kijelzők, nyomógombok, stb. (lehet ceruzarajz is),
ˇ várható tápáram számítások a különböző működési módokban (normál, sleep mód, stb.),
ˇ software rendszerterv, amelyben rögzítve vannak a használt hardware erőforrások, valamint a kritikus rendszerrészek, mint például konkurens feladatok, valós idejű feladatok, stb.,
ˇ a rendszer által használt soros kommunikációs protokoll specifikációja.
Ezen dokumentációt közösen áttekintve a konzulenssel megvitatható, hogy az addig elkészült tervdokumentáció milyen módosítási szükségesek, melyek annak a gyenge pontja, és a feladat azok alapján a beadásra átdolgozható.
10.A teljes tervdokumentáció elkészítése és beadása
A teljes tervdokumentációt nyomtatott formában, összetűzve a megadott héten (2005 május 9-13.) be kell adni a konzulenseknek. Azt a konzulensek áttekintik, és írott véleményt küldenek a hallgatóknak (email-ben), valamint az anyagot osztályozzák. A házi feladat végső értékelésébe az előzetes tervdokumentációra adott osztályzat is szerepel.
A teljes tervdokumentáció az alábbi részekből áll:
Fedőlap:
ˇ a hallgatói csoport száma,
ˇ a hallgatók neve és Neptun kódja,
ˇ a hallgatók email címe,
ˇ dátum,
ˇ a feladat címe.
A további részek:
ˇ részletes specifikáció,
ˇ rendszerterv (lehet ceruzarajz is) és magyarázata,
ˇ a HW/SW szétválasztás és magyarázata,
ˇ választott alkatrészek típusa, és a választás indoklása,
ˇ kapcsolási rajz (lehet ceruzarajz is) és magyarázata,
ˇ alkatrészjegyzék,
ˇ a rendszer tervezett felhasználói felülete, kijelzők, nyomógombok, stb. (lehet ceruzarajz is),
ˇ várható tápáram számítások a különböző működési módokban (normál, sleep mód, stb.),
ˇ software rendszerterv, amelyben rögzítve vannak a használt hardware erőforrások, valamint a kritikus rendszerrészek, mint például konkurens feladatok, valós idejű feladatok, stb.,
ˇ a rendszer által használt soros kommunikációs protokoll specifikációja.
Budapest, 2009. február 19.
Kovácsházy Tamás |