Dom > Izložba > Sadržaj

Ugrađeni sustav Gotove računalne ploče

Mar 08, 2019


PC / 104 i PC / 104 + primjeri su standarda za gotove računalne ploče namijenjene malim, ugrađenim i robusnim sustavima male veličine, uglavnom zasnovanih na x86. Oni su često fizički mali u usporedbi sa standardnim računalom, iako su još uvijek prilično veliki u usporedbi s većinom jednostavnih (8/16-bitnih) ugrađenih sustava. Oni često koriste DOS, Linux, NetBSD ili ugrađeni operativni sustav u stvarnom vremenu kao što su MicroC / OS-II, QNX ili VxWorks. Ponekad ove ploče koriste ne-x86 procesore.


U određenim primjenama, gdje male veličine ili energetska učinkovitost nisu primarni problem, korištene komponente mogu biti kompatibilne s onima koje se koriste u osobnim računalima opće namjene x86. Ploče poput VIA EPIA asortimana pomažu premostiti jaz time što su kompatibilne s PC-jem, ali visoko integrirane, fizički manje ili imaju druge atribute što ih čini privlačnim za ugrađene inženjere. Prednost ovog pristupa je u tome što se jeftine robne komponente mogu koristiti zajedno s istim alatima za razvoj softvera koji se koriste za opći razvoj softvera. Tako izgrađeni sustavi i dalje se smatraju ugrađenim jer su integrirani u veće uređaje i ispunjavaju jednu ulogu. Primjeri uređaja koji mogu prihvatiti ovaj pristup su bankomati i arkadni strojevi koji sadrže kod koji je specifičan za aplikaciju.


Međutim, većina gotovih ploča ugrađenih sustava nije usmjerena na PC i ne koriste ISA ili PCI sabirnice. Kada je uključen procesor sustav-na-čipu, može biti malo koristi od standardizirane sabirnice koja povezuje diskretne komponente, a okolina za hardverske i softverske alate može biti vrlo različita.


Jedan uobičajeni stil dizajna koristi mali modul sustava, možda veličinu posjetnice, koji ima visoke gustoće BGA čipova kao što su ARM-bazirani sustav-na-čipu i periferije, vanjska flash memorija za pohranu i DRAM za vrijeme izvođenja memorija. Proizvođač modula će obično pružati softver za pokretanje i osigurati da postoji izbor operacijskih sustava, obično uključujući Linux i neke izbore u stvarnom vremenu. Ovi moduli mogu biti proizvedeni u velikim količinama, od strane organizacija koje poznaju njihove specijalizirane probleme testiranja, te u kombinaciji s mnogo manjim volumenom prilagođenih matičnih ploča s vanjskim vanjskim uređajima specifičnim za aplikaciju.


Implementacija ugrađenih sustava napredovala je tako da se lako mogu implementirati s već izrađenim pločama koje se temelje na svjetski prihvaćenim platformama. Ove platforme uključuju, ali nisu ograničene na, Arduino i Raspberry Pi.