Osnove vgrajenega sistema in aplikacij

Preizkusite Naš Instrument Za Odpravo Težav





Vdelani sistem je ena vrsta računalniškega sistema, ki je v glavnem zasnovan za izvajanje več nalog, kot so dostop, obdelava, shranjevanje in nadzor podatkov v različnih elektronskih sistemih. Vgrajeni sistemi so kombinacija strojne in programske opreme, kjer je programska oprema običajno znana kot vdelana programska oprema, ki je vdelana v strojno opremo. Ena najpomembnejših značilnosti teh sistemov je, da daje o / p v rokih. Podpora vgrajenim sistemom za bolj popolno in priročno delo. Vdelane sisteme pogosto uporabljamo tudi v preprostih in zapletenih napravah. Aplikacije vgrajenih sistemov v našem resničnem življenju vključujejo več naprav, kot so mikrovalovna pečica, kalkulatorji, daljinski upravljalnik za televizijo, sistemi za domačo varnost in nadzor prometa v soseski itd. Blokovni diagram, tipi in aplikacije vgrajenih sistemskih osnov .

Osnove vdelanega sistema

Vgrajeni sistem



Osnove vgrajenega sistema

Osnove vdelanega sistema so kombinacija vdelane sistemske strojne opreme in vdelane sistemske programske opreme.


Diagram vgrajenega sistema

Diagram vgrajenega sistema



Vdelana sistemska strojna oprema

Vdelani sistem za izvajanje operacije uporablja strojno platformo. Strojna oprema vdelanega sistema je sestavljena z mikroprocesor / mikrokrmilnik . Vsebuje elemente, kot so vhodno / izhodni vmesniki, pomnilnik, uporabniški vmesnik in prikazovalna enota. Na splošno vgrajeni sistem vsebuje naslednje

  • Napajanje
  • Spomin
  • Procesor
  • Časovniki
  • Izhodna / izhodna vezja
  • Vrata za serijsko komunikacijo
  • SASC (vezja, specifična za sistemske aplikacije)

Vgrajena sistemska programska oprema

The programska oprema vdelanega sistema za izvajanje določene funkcije. Običajno je zapisan v nastavitvah na visoki ravni in nato sestavljen tako, da ponuja kodo, ki se lahko vtakne v trajni pomnilnik v strojni opremi. Vgrajena sistemska programska oprema naj bi upoštevala naslednje tri omejitve

  • Priročnost sistemskega pomnilnika
  • Priročnost hitrosti procesorja
  • Ko vgrajeni sistem deluje neprestano, je treba omejiti odvajanje moči za dejanja, kot so zagon, ustavitev in prebujanje.

RTOS (operativni sistem v realnem času)

Sistem, ki je bistvenega pomena za pravočasno dokončanje svoje naloge in pošiljanje svoje storitve, takrat je rekel, da je operacijski sistem v realnem času . RTOS nadzoruje aplikacijsko programsko opremo in nudi napravo, ki omogoča delovanje procesorja. Odgovoren je za upravljanje različnih strojnih virov osebnega računalnika in tudi za gostovanje aplikacij, ki se izvajajo v računalniku.

Ta operacijski sistem je posebej zasnovan za izvajanje različnih aplikacij s točno določenim časom in ogromno doslednostjo. To je lahko zlasti pomembno pri merilnih in industrijskih avtomatiziranih sistemih, kjer bi zamuda programa lahko povzročila varnost.


Pomnilnik in procesorji

Različne vrste procesorjev, ki se uporabljajo v vgrajenem sistemu, vključujejo digitalni procesor signalov (DSP), mikroprocesor, Procesor RISC , mikrokrmilnik, ASSP procesor, ASIP procesor in ARM procesor. Različni tipi spominov vdelanega sistema so podani v spodnjem grafikonu.

Spomin

Spomin

Značilnosti vgrajenega sistema

  • Na splošno vdelani sistem izvaja določeno operacijo in podobno izvaja nenehno. Na primer: pozivnik neprestano deluje kot pozivnik.
  • Vsi računalniški sistemi imajo omejitve glede meritev zasnove, vendar so te lahko še posebej tesne. Metrika zasnove je merilo izvedbenih lastnosti, kot so velikost, moč, stroški in tudi zmogljivost.
  • Delovati mora dovolj hitro in porabiti manj energije, da podaljša življenjsko dobo baterije.
  • Več vgrajenih sistemov se mora nenehno odzivati ​​na spremembe v sistemu in brez odlašanja tudi izračunati določene rezultate v realnem času. Na primer, avtomobilski regulator hitrosti, ki ga neprestano prikazuje in se odziva na senzorje hitrosti in zavore. Pogosto mora izračunati pospeške / odmike v omejenem času, kar lahko povzroči zakasnjen izračun pri spuščanju za nadzor avtomobila.
  • Temelji na mikrokrmilniku ali mikroprocesorju.
  • Zahtevati mora pomnilnik, saj se njegova programska oprema običajno vstavi v ROM. V računalniku ne potrebuje nobenih sekundarnih pomnilnikov.
  • Za priključitev vhodnih in izhodnih naprav mora imeti priključene zunanje naprave.
  • Vgrajeni sistem je vgrajen s strojno in programsko opremo, kjer se strojna oprema uporablja za varnost in zmogljivost, programska oprema pa za večjo prilagodljivost in funkcije.

Vgrajeni sistemski programi

Aplikacije vgrajenega osnovnega sistema vključujejo pametne kartice, računalniško mreženje, satelite, telekomunikacije, digitalno zabavno elektroniko, rakete itd.

Vgrajeni sistemski programi

Vgrajeni sistemski programi

  • Vgrajeni sistemi v avtomobile vključujejo nadzor motorja, tempomat, varnost telesa, varnost motorja, robotiko na tekočem traku, avtomobilsko multimedijo, avtomobilsko zabavo, dostop do E-com, mobitele itd.
  • Vgrajeni sistemi v telekomunikacijah vključujejo mreženje, mobilno računalništvo in brezžične komunikacije itd.
  • Vgrajeni sistemi v pametne kartice vključujejo bančne, telefonske in varnostne sisteme.
  • Vgrajeni sistemi v satelitih in raketah vključujejo obrambo, komunikacijo in vesolje
  • Vgrajeni sistemi v računalniško omrežje in zunanje naprave vključujejo obdelavo slik, omrežne sisteme, tiskalnike, omrežne kartice, monitorje in zaslone
  • Vgrajeni sistemi v digitalni potrošniški elektroniki vključujejo sprejemnike, DVD-je, televizorje z visoko ločljivostjo in digitalne fotoaparate

Tu gre torej za osnove osnov in aplikacij vgrajenega sistema. Vsi vemo, da so vgrajeni sistemi izjemno čudoviti sistemi, ki igrajo ključno vlogo v številnih aplikacijah, kot so oprema, industrijska instrumentacija itd. Poleg tega so kakršni koli dvomi glede tega koncepta ali za izvajanje projektov vdelanega sistema , prosimo, dajte svoje povratne informacije, predloge in komentarje v spodnjem oddelku za komentarje. Tukaj je vprašanje za vas, katere različne vrste vgrajenih sistemov so na voljo na trgu?