Dom > Izložba > Sadržaj

Ugrađeni sistem Gotove računarske ploče

Mar 08, 2019


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


U određenim aplikacijama, gdje mala veličina ili energetska efikasnost nisu primarni problem, korištene komponente mogu biti kompatibilne s onima koje se koriste u x86 osobnim računalima opće namjene. Ploče poput VIA EPIA asortimana pomažu da se premosti jaz time što su kompatibilni sa PC-jem, ali visoko integrisani, fizički manji ili imaju druge atribute koji ih čine privlačnim za ugrađene inženjere. Prednost ovog pristupa je da se jeftine robne komponente mogu koristiti zajedno sa istim alatima za razvoj softvera koji se koriste za opšti razvoj softvera. Na ovaj način izgrađeni sistemi još uvijek 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 sistema nije usmjerena na PC i ne koriste ISA ili PCI sabirnice. Kada je uključen procesor sistem-na-čipu, može biti malo koristi od standardne sabirnice koja povezuje diskretne komponente, a okruženje za hardver i softverske alate može biti veoma različito.


Jedan uobičajeni stil dizajna koristi mali sistemski modul, možda veću od poslovne kartice, držeći BGA čipove visoke gustine kao što su ARM-bazirani sistem-na-čip procesor i periferije, spoljna fleš memorija za skladištenje i DRAM za vreme izvođenja memorije. Proizvođač modula će obično obezbediti softver za pokretanje i proveriti da li postoji izbor operativnih sistema, obično uključujući Linux i neke opcije u realnom vremenu. Ovi moduli mogu biti proizvedeni u velikim količinama, od strane organizacija koje su upoznati sa svojim specijaliziranim problemima testiranja, te u kombinaciji s mnogo manjim volumenom prilagođenih matičnih ploča s vanjskim periferijama specifičnim za aplikaciju.


Implementacija ugrađenih sistema je napredovala tako da se lako mogu implementirati sa već napravljenim pločama koje su zasnovane na platformama širom svijeta. Ove platforme uključuju, ali nisu ograničene na, Arduino i Raspberry Pi.