System wbudowany

Kategoria: Software. Data opublikowania: sobota, 5 Grudzień 2009

Systemy wbudowane wzięły się z języka angielskiego od słów Embedded system, są to systemu komputerowe, które charakteryzują się specjalistycznym zastosowaniem. Są one integralną częścią urządzenia, które jest przez niego obsługiwane. Przed wdrożeniem systemu wbudowanego należy ściśle określić, jakie stawia mu się wymagania oraz zadania, które będzie wykonywał. Systemy wbudowane nie są urządzeniami wielofunkcyjnymi jak się to ma w przypadku popularnego komputera osobistego. Cechą wspólną systemów wbudowanych jest mikroprocesor, który programuje się w taki sposób, aby wykonywał ściśle określony zakres obliczeń, a czasami bywa, że służy on do wykonywania wyłącznie jednego zadania. Warto zwrócić uwagę na złożoność poleceń, które wykonuje system wbudowany, ponieważ na tej podstawie dobiera się oprogramowanie urządzenia, które może być oprogramowaniem typu firmware (program pisany specjalnie pod dane urządzenie), lub uniwersalny system operacyjny. Bardzo często odpowiedni system operacyjny, ma znaczny wpływ na niezawodność urządzenia, dlatego właśnie zwykle wyposaża się te urządzenia w oprogramowanie firmware. Najważniejszą cechą oprogramowania jest to, że im mniej zaawansowane jest dane oprogramowanie tym jest ono bardziej niezawodne, oraz jest w stanie o wiele szybciej reagować na sytuacje krytyczne. Niezawodność systemu jest czynnikiem, który musi być podnoszony, w celu osiągnięcia jak najlepszych wyników pracy. Jednym ze środków służących do podnoszenia wydajności pracy jest rozdzielanie zadań na stopnie. Dzięki rozłożeniu zadania na kilka kolejnych czynności system jest w stanie o wiele sprawniej je wykonać. Kolejnym sposobem na zwiększenie niezawodności jest stosowanie urządzenia zapasowego. Polega to na tym, że w przypadku awarii urządzenia głównego zadanie przejmuje druga jednostka, co zapewnia ciągłość pracy. Pierwowzorem systemu wbudowanego jest komputer, który odpowiadał za sterowanie statkiem kosmicznym Apollo. Pierwsza produkcja masowa komputera wbudowanego miała miejsca wraz z produkcją rakiet LGM-30 Minuteman, którymi owy system zarządzał. Systemy wbudowane są bardzo popularne w dzisiejszych czasach, znajdują zastosowanie w niemalże wszystkich dziedzinach życia. Wynika to z procesu automatyzacji życia, gdzie człowiek pragnie otoczyć się maszynami inteligentnymi, zdolnymi do automatycznej pracy oraz do wykonywania złożonych zadań. Przykładami zastosowanie komputerów wbudowanych jest między innymi: sterowanie pracą silnika samochodu (ABS, komputer pokładowy), sterowanie pracą samolotu (rakiety, inteligentne bomby), sterowanie sprzętem medycznym (monitory holterowskie), sterowanie sprzętem pomiarowym (analizatory widma, oscyloskopy), sterowanie bankomatami, sterowanie klimatyzorami oraz termostatami, sterowanie zmywarkami oraz mikrofalówkami, urządzenia PLC, sterowanie robotami mechanicznymi, sterowanie systemami alarmowymi, sterowanie telefonami komórkowymi oraz centralami telefonicznymi.