Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Ingebed

Wat is een ingebed besturingssysteem:blokdiagram en zijn toepassingen

Charles Stark Draper was een Amerikaanse wetenschapper (2 oktober 1901 - 25 juli 1987), ontwikkelde het eerste embedded systeem, de Apollo-geleidingscomputer, in 1965 bij "MIT Instrumentation Laboratory". Het eerste ingebedde besturingssysteem is realtime Vxworks, ontwikkeld door windriviersystemen in 1987, het tweede ingebedde besturingssysteem zijn Linux-producten, gelanceerd door Linus Torvalds in 1991 op 5 oktober en enkele andere besturingssystemen zijn Apple IOS, Google's Android IOS en Apple Mac OS. Enkele van de best ingebedde systeembedrijven zijn Delphi Automotive PLC in Chennai, Tata Elxsi in Thiruvananthapuram, Audrey Technologies in Kerala, Brisa Technologies in Karnataka, Microwave Technologies in Bangalore. In dit artikel wordt een overzicht gegeven van het Embedded Operating System.


Wat is een embedded besturingssysteem?

Geïntegreerd besturingssysteem wordt gedefinieerd als een combinatie van hardware en software. Een besturingssysteem is software die wordt gebruikt voor programmeren, het zet hardwaretaal (binaire taal) om in softwaretaal (C, C++, enz.) en geeft de uitvoer weer die mensen kunnen begrijpen in de vorm van afbeeldingen, tekst en geluiden. De korte vorm van het besturingssysteem is OS.

Een computer is bijvoorbeeld ontworpen met hardwarecomponenten, maar met alleen hardware, zal het systeem niet werken omdat de software een must is om het systeem te laten draaien. Het verschil tussen hardware en software is dat we de hardwarecomponenten kunnen zien, aanraken en voelen, maar we kunnen de software niet zien, aanraken en voelen.

Blokdiagram van ingebed systeem

Het blokschema van een embedded systeem bestaat uit invoerapparaten, uitvoerapparaten en geheugen.

 Invoerapparaten: Invoerapparaten worden gebruikt om de gegevens van de gebruiker naar het systeem te sturen, hier is de gebruiker de invoer. Sommige invoerapparaten zijn toetsenbord, muis, microfoon, harde schijf, sensoren, schakelaars, enz.

 Uitvoerapparaten: Onze apparaten laten het resultaat aan de mens zien in de vorm van tekst, beeld of geluid. Sommige van de uitvoerapparaten zijn printers, monitoren, LCD, LED, motoren, relais, zoemers, enz.

 Geheugen: Het geheugen wordt gebruikt om de gegevens op te slaan. Sommige van de geheugenapparaten zijn SD-kaart, EEPROM (Electrically Erasable Programmable Read-Only Memory), Flash-geheugen. De geheugenapparaten die in het embedded systeem worden gebruikt, zijn niet-vluchtig RAM, vluchtig RAM, dynamisch willekeurig toegankelijk geheugen), enz.

blok- diagram-of-embedded systeem

Windows Embedded Besturingssysteem

Op 10 november 1983 werd Microsoft Windows aangekondigd door Bill Gates. Er zijn drie verschillende soorten Windows-besturingssystemen:Windows OS voor mobiele telefoons, Windows OS voor pc's en Windows OS voor servers.

types- of-windows-operating-system

  Windows OS voor Server

Sommige Windows-besturingssystemen voor servers zijn

  • Windows NT gelanceerd in 1993
  • Windows 2000-servers gelanceerd in 2000
  • Windows Server 2016

  Windows-besturingssysteem voor mobiele telefoons

Sommige Windows-besturingssystemen voor mobiel zijn


  • Windows 6.1-versie uitgebracht op 1 april 2008
  • Windows 6.5-versie uitgebracht in 2009
  • Windows 7 gelanceerd in 2011
  • Windows 8 en Windows 9
  • Windows 10 werd aangekondigd op 21 januari 2015

  Windows-besturingssysteem voor pc's

Sommige Windows-besturingssystemen voor pc's zijn

  • Windows 1 uitgebracht in 1985
  • Windows 95 uitgebracht in 1995
  • Windows ME wordt gelanceerd in 2000
  • Windows 9 en Windows 10 worden gelanceerd in 2015

Besturingssysteem

Een besturingssysteem is een interface tussen de gebruikers en de computerhardware. De korte vorm van het bedienen van het systeem is OS. Er zijn vijf verschillende soorten besturingssystemen.

  Realtime besturingssysteem

  • Het real-time besturingssysteem voert real-time applicaties uit.
  • Het realtime besturingssysteem is van twee soorten:zacht realtime en hard realtime.
  • Harde realtime haalt een deadline, maar zachte realtime haalt een deadline niet. Dit is het verschil tussen hard en zacht realtime.

  Multitasking-besturingssysteem

  • Het multitasking-besturingssysteem stelt gebruikers in staat meer dan één taak uit te voeren.
  • Het multitasking-besturingssysteem is van twee soorten:preventief en coöperatief.
  • Voorbeelden van multitasken:gelijktijdig eten en tv kijken, kletsen tijdens de lessen, chocolaatjes eten tijdens het wandelen, telefoneren tijdens het wandelen, enz.

  Netwerkbesturingssysteem

  • De korte vorm van het netwerkbesturingssysteem is NOS.
  • Hiermee kunnen meerdere computers zijn aangesloten op een LAN (Local Area Network).
  • Er zijn twee soorten netwerk-besturingssystemen:peer-to-peer en client/server.
  • Voorbeelden van netwerkbesturingssystemen:Windows 2000, Linux, Microsoft Windows, enz.

  Gedistribueerd besturingssysteem

  • Het gedistribueerde besturingssysteem wordt gedefinieerd als een verzameling onafhankelijke computers die worden gebruikt om gezamenlijk één enkele taak uit te voeren.
  • Voorbeelden van gedistribueerd besturingssysteem:intranetten, internet, sensornetwerken, enz.

  Batch-besturingssysteem

  • Het verzamelt de invoergegevens in batches en elke batch wordt als een eenheid verwerkt.
  • Voorbeelden van het batchbesturingssysteem:transacties, salarissysteem, bankafschriften, rapportage, integratie, etc.

Geïntegreerd besturingssysteem versus desktopbesturingssysteem

Het verschil tussen embedded OS en desktop OS wordt weergegeven in de onderstaande tabel

S.NO Geïntegreerd besturingssysteem Desktopbesturingssysteem
1 Het eerste ingebedde besturingssysteem is de Apollo-geleidingscomputer in 1965 Het eerste desktop-besturingssysteem is NLC (On-Line system) ontwikkeld in 1960
2 Het is ontworpen om slechts één enkele taak uit te voeren Het is ontworpen om veel taken tegelijk uit te voeren
3 Opstarttijd is sneller in vergelijking met desktop-besturingssysteem Opstarttijd is langzamer in desktop-besturingssysteem
4 De prestaties van de webbrowser nemen minder tijd in beslag om de websites te laden De prestaties van de webbrowser duren lang om de websites te laden
5 Het kost minder tijd om de applicaties uit te voeren Het duurt langer om de applicaties uit te voeren
6 Het gebruikt alleen flashdrives voor opslag Het gebruikt harde schijven en flashdrives voor opslag
7 Embedded OS-kosten zijn lager Kosten zijn duur
8 Het vereist minder opslagruimte in vergelijking met desktop-besturingssysteem Het vereist meer opslagruimte
9 Het heeft minder applicatiefuncties Het heeft meer applicatiefuncties

Toepassingen

Sommige toepassingen van het embedded besturingssysteem worden hieronder getoond

  • Mobielen
  • Wasmachines
  • Televisies
  • Magnetron Ovens
  • Televisies
  • Computers
  • Laptops
  • Vaatwassers
  • Geldautomaten
  • Satellieten
  • Voertuigen

Voordelen

De voordelen van het embedded besturingssysteem zijn

  • Eenvoudig te ontwerpen
  • Lage kosten
  • Goede prestatie
  • Vereist minder stroom
  • Klein formaat
  • Betrouwbaar

Nadelen

Enkele van de nadelen van het ingesloten besturingssysteem zijn

  • Het is moeilijk om problemen op te lossen
  • Gegevensoverdracht van het ene naar het andere systeem is moeilijk
  • Systemen kunnen niet worden gewijzigd nadat het is geconfigureerd

Realtime kenmerken van ingebed systeem

De real-time kenmerken van een embedded systeem worden hieronder weergegeven

  • Betrouwbaarheid
  • Voorspelbaarheid
  • Beheerbaarheid
  • Schaalbaarheid
  • Compactheid

Een embedded besturingssysteem is een goede technologie die we in ons dagelijks leven gebruiken. Meestal vinden we embedded producten in ons dagelijks leven, omdat fabrikanten de producten ontwerpen op basis van deze technologie. Hier is de vraag voor u welk type besturingssysteem wordt gebruikt in auto's?


Ingebed

  1. Wat is een radarsensor:werking en toepassingen
  2. Wat is de werking van een afstandssensor en zijn toepassingen
  3. Wat is AD8232 ECG-sensor:werken en zijn toepassingen
  4. Wat is de HC-SR04 ultrasone sensor:werking en zijn toepassingen
  5. Wat is een piëzo-elektrische transducer? Schakelschema, werking en toepassingen
  6. Wat is een IR-sensor:schakelschema en zijn werking
  7. Wat is Control Unit:Components &Its Design
  8. Wat is embedded systeemprogrammering en de bijbehorende talen
  9. Axiomtek:ingebed systeem met geïntegreerde laag 2 beheerde PoE-switch
  10. Wat is een hoekblok?
  11. Wat is een ankerblok?