Beágyazott rendszer
Egy beágyazott rendszer (angolul embedded system) olyan speciális célú számítógép, melyet egy konkrét feladat ellátására terveztek.[1]
Az általános célú számítógépekkel (mint amilyen például a személyi számítógép) szemben egy beágyazott rendszer csupán néhány előre meghatározott feladatot lát el, és sokszor tartalmazhat olyan feladat-specifikus mechanikus és elektronikus alkatrészeket, melyek nem találhatók egy általános célú számítógépben. Mivel a rendszer feladatai a tervezés idején is jól ismertek, a tervezők a feladatnak megfelelően tudják optimalizálni a rendszert, csökkenteni a költségét és méretét, növelni megbízhatóságát.
Fizikai méretüket tekintve a beágyazott rendszerek a hordozható eszközöktől (például digitális óra, MP3-lejátszó) az egészen nagy méretű helyhez kötött berendezésekig (például egy közlekedési lámpa irányító rendszere, egy gyár folyamatirányító rendszere, vagy egy atomerőmű irányító rendszere) terjednek.
Példák
[szerkesztés]- hálózati router, switch
- mobiltelefon, okostelefon, okostévé
- digitális kamera és fényképezőgép
- GPS
- motorvezérlő elektronika, ABS és hasonló rendszerek
- digitális háztartási gépek vezérlése: például automata mosógép, kenyérsütő, légkondicionáló, mikrohullámú sütő
- riasztó
- orvosi műszerek: például CT, MRI, ultrahang berendezés
- számítógép perifériák, például nyomtató, PC-billentyűzet
Jegyzetek
[szerkesztés]- ↑ Michael Barr: Embedded Systems Glossary. Netrino Technical Library. [2007. április 19-i dátummal az eredetiből archiválva]. (Hozzáférés: 2007. április 21.)
Források
[szerkesztés]További információk
[szerkesztés]- Fodor Attila, Vörösházi Zsolt. BEÁGYAZOTT RENDSZEREK ÉS PROGRAMOZHATÓ LOGIKAI ESZKÖZÖK – Egyetemi tananyag (PDF), lektor: Dr. Keresztes Péter, felelős vezető: Votisky Zsuzsa, előkészítette: Juhász Lehel (magyar nyelven), Typotex Kiadó, 1-251. o. (2011). ISBN 978-963-279-500-3. Hozzáférés ideje: 2013. március 19. „Napjainkban a legtöbb elektronikus eszköz kisebb önálló működésre is alkalmas részegységből áll, amelyek egy beágyazott rendszert alkothatnak. Az első fejezet röviden összefoglalja a beágyazott rendszerek alapelveit, a második az FPGA (Field Programmable Gate Arrays) eszközökkel és azok fejlesztői környezetével foglalkozik, amelyet a beágyazott rendszerekben lehet használni.” – Licence: Creative Commons NonCommercial-NoDerivs 3.0 (CC BY-NC-ND 3.0)