Koja je razlika između SoM i SBC?

Sustav-na-modulu pakira procesor i prateće funkcije na modulu koji se spaja na nosač ili aplikacijsku ploču. Točna granica ovisi o proizvodu: memorija, pohrana, upravljanje napajanjem i bežične funkcije mogu biti uključene. Prijevoznik isporučuje veze specifične za aplikaciju i sklopove koji su izvan te granice.

Računalo s jednom pločom pruža potpuniju ploču s definiranim skupom sučelja i konektora. Neki SBC-ovi su interno izgrađeni oko SoM. Oba pristupa mogu podržati komercijalne proizvode; sam faktor oblika ne utvrđuje pouzdanost, podršku životnog ciklusa ili ekološku kvalifikaciju. Pregledajte stvarne obveze dobavljača i dokaze za odabrani hardver.

OdlukaGotov SBCSoM s nosivom pločicom po mjeri
Početni rad na hardveruIntegrirajte isporučenu ploču, napajanje i kućišteDizajnirajte, izgradite i potvrdite aplikacijsku ploču
sučeljaKoristite dostupne priključke ili dodajte adapterePostavite potrebne primopredajnike, konektore i zaštitu
Mehanički spojPrilagodite postojeće konture i položaje konektoraDizajnirajte nosač oko kućište i ograničenja pojasa
softverProvjerite isporučeni softver za aplikacijuPrilagodite BSP i upravljačke programe za nosač prema potrebi
Jedinična ekonomijaNiža potrošnja prilagođenog razvoja može odgovarati malim nakladamaPrilagođeni inženjering može se opravdati ponovljenim uštedama na razini sustava
Promjena kontroleOvisi o politici revizije dobavljača pločaPromjene nositelja kontrolira vaš projekt; modul i dalje ima životni ciklus dobavljača

Započnite s ograničenjima sučelja i instalacije

Opišite svaku vanjsku vezu kao potpuno sučelje, a ne samo značajku procesora. CAN kontroler sam po sebi ne osigurava izolirani CAN konektor, zaštitu, završetak ili provjereni kabelski svežanj. Slično tome, procesor koji podržava Ethernet ne navodi položaj konektora, magnetizam, usmjeravanje kabela ili ekološku ocjenu kućište.

Napravite crtež instalacije na jednoj stranici. Označite ulaz napajanja, kabele kamere, mrežu, pristup pohrani, rupe za montažu i površinu za hlađenje. Dodajte potrebni radijus savijanja kabela i servisni pristup. To često otkriva treba li naizgled jeftina ploča skup adaptera i dijelova za montažu koji nadmašuju njezinu početnu prednost.

Za edge AI, također zamrznite prvi opis radnog opterećenja: model, ulazna razlučivost, broj aktivnih tokova i potrebna stopa rezultata. Provjerite akcelerator i putanju softvera prije projektiranja oko modula. The RK3588 vodič za implementaciju opisuje kako uspostaviti test modela koji se može ponoviti.

Usporedite cjelokupnu cijenu sustava

Koristite istu granicu za obje alternative. Uključite računalnu ploču, nosač ili hardver sučelja, pretvorbu energije, konektore, kućište, hlađenje, sastavljanje i testiranje proizvodnje. Zabilježite prilagodbu softvera i inženjering odvojeno od tekućih troškova. Usporedba čiste cijene SoM s kompletnim zatvorenim računalom prikriva stvarnu odluku.

Planski izračun

Dodatni troškovi prilagođenog razvoja ÷ ponavljajuća ušteda po jedinici = jednostavna količina za pokriće.

Na primjer, ilustrativni $20,000 dodatni inženjerski trošak i $40 ušteda po kompletnoj jedinici podrazumijevali bi 500 jedinica prije nego što se ti inženjerski troškovi povrate. Ovo su hipotetski unosi, a ne citat ALVEXIS. Izračun isključuje financiranje, rizik rasporeda, podršku i promjene u prinosu proizvodnje.

Ako je ponavljajuća ušteda jednaka nuli ili negativna, ovaj jednostavan izračun troškova ne daje obujam pokrića. Prilagođeni nositelj još uvijek može biti opravdan potrebnim sučeljem, manjim kućište ili ograničenjem implementacije, ali tu prednost treba izričito navesti. Procijenite niske, očekivane i visoke količine proizvodnje radije nego da jednu prognozu smatrate sigurnom.

Zatražite ponude s istim isporukama i testovima prihvaćanja. Jedan prijedlog može uključivati ​​samo PCB dizajn, dok drugi uključuje BSP promjene, prototipove, ispitne uređaje i proizvodnu dokumentaciju. To su različiti opsegi čak i ako su oba opisana kao noseća pločica projekt.

Uključite vlasništvo i održavanje softvera

Odredite tko će održavati sliku operativnog sustava, upravljačke programe, konfiguraciju pokretanja i aplikaciju nakon prihvaćanja prototipa. Pitajte koje se komponente isporučuju kao izvor, koje ovise o binarnim paketima i kako se ažuriranja testiraju. Održavajte reproducibilnu sliku ili dokumentirani postupak izdavanja koji odgovara proizvodu.

Prilagođeni nositelj može zahtijevati promjene konfiguracije pinova, stabla uređaja, redoslijeda napajanja i perifernih upravljačkih programa. Ponovna uporaba modula procesora smanjuje rad na hardveru, ali ne uklanja provjeru valjanosti softvera aplikacijske ploče. Testirajte stvarne priključene uređaje i putove oporavka, uključujući pokretanje s perifernim uređajem koji nedostaje.

Plan za servisne operacije: oporavak softvera, zamjenska pohrana, identitet uređaja, dohvaćanje dnevnika i vraćanje ažuriranja. Ovi zahtjevi utječu na konektore i pristup otklanjanju pogrešaka, tako da spadaju u hardverski sažetak prije finalizacije kućište.

Ocijenite životni ciklus i dokaze o okolišu

  • Dostupnost: pitajte o horizontu nabave, obavijestima o reviziji, ograničenjima narudžbe i postupcima na kraju životnog vijeka.
  • Termi: potvrdite radno opterećenje stvarnim putem hlađenja i uvjetima okoline.
  • snaga: definirajte ulazni raspon, ponašanje pri pokretanju i smetnje koje instalacija može izazvati.
  • Usluga: odlučiti kako se pokvareni modul, nosač ili kompletna jedinica identificira i zamijeni.
  • kvalifikacija: razlikovati ocjene komponenti, ciljeve dizajna i dovršene testove za sastavljeni proizvod.

Nemojte pretpostavljati da je promjena na modul koji izgleda kompatibilno samostalna nadogradnja. Provjerite električno sučelje, zahtjeve za napajanjem, toplinsko rješenje, lanac pokretanja i softversku podršku. Čak i zamjena kompatibilna s konektorom treba dokumentirani opseg provjere valjanosti.

Tri praktična uzorka odabira

Aplikacija koja odgovara postojećoj ploči

Za pilot-projekt ili produkcijsku instalaciju čija sučelja, kućište i ekološke potrebe odgovaraju dostupnom SBC, započnite provjerom te platforme. Smanjeni prilagođeni hardverski rad može omogućiti timu da se usredotoči na aplikaciju i instalaciju.

Proizvod sa specijaliziranim terenskim priključcima

Kada dizajn treba posebne konektore, izolirana sučelja, ograničeni obris ili prilagođeni ulazni izvor, SoM plus nosač može pružiti čišću integraciju. Definirajte te potrebe u noseća pločica zahtjevi kratki prije odabira završnog modula.

Obitelj proizvoda s različitim varijantama I/O

Zajednički računalni modul može podržavati nekoliko nositelja. Da bi to bilo korisno, uspostavite zajedničku osnovu softvera i eksplicitnu identifikaciju varijanti. Inženjerska ušteda ovisi o kontroli razlika u obitelji, a ne o jednostavnom ponovnom korištenju istog procesora.

SoM i SBC pitanja

Je li SoM uvijek jeftiniji pri većoj glasnoći?

Ne. Usporedite potpunu jediničnu cijenu i dodatne troškove inženjeringa koristeći stvarne ponude, proizvodne pretpostavke i predviđene količine. Točan odgovor ovisi o primjeni i postojećim alternativama.

Može li se SBC koristiti u proizvodnom proizvodu?

Da, ako određena ploča, softver, raspored nabave i sklopljeni proizvod ispunjavaju zahtjeve. Razvojnu ploču i proizvodno podržani SBC treba ocijeniti na temelju njihovih dokumentiranih karakteristika.

Što treba odlučiti prije početka noseća pločica?

Definirajte modul, sučelja, snagu, kućište, radno okruženje, opseg softvera, očekivane količine i testove prihvaćanja. Identificirajte sve neriješene stavke koje bi mogle promijeniti shemu ili izgled.

Odaberite platformu oko kompletnog ugrađenog sustava

Računalo s jednom pločom (SBC) može pomoći u brzoj procjeni softvera i sučelja. Sustav-na-modulu (SoM) može postati računalni element prilagođenog noseća pločica dizajna kada je potrebno promijeniti položaj konektora, snagu ili mehaniku. Odluka o proizvodnji trebala bi uzeti u obzir ugrađenu podršku za Linux, dostupne upravljačke programe, odgovornost za ažuriranje i životni ciklus komponente kao i cijenu ploče.

Za industrijsko računalo ili pristupnik senzora, navedite ograničenja instalacije prije odabira bilo kojeg formata. Ako projekt također koristi kontroler temeljen na RTOS za vremenski osjetljiv I/O, eksplicitno definirajte njegovo sučelje za aplikacijski procesor. Prototip koji pokreće aplikaciju početna je točka za provjeru valjanosti proizvodnje, a ne njen kraj.

Planirajte prilagođeni razvoj PCB i noseća pločica

Tehničke reference

Reference proizvođača ilustriraju njihove vlastite platforme. Koristite vodič za dizajn za točno onaj modul odabran za vaš projekt.

Odaberite praktičan put do svog proizvoda.

Podijelite svoja sučelja, kućište ograničenja, ciljane količine i potrebe softvera. Možemo usporediti gotovu platformu s pristupom modula i prilagođenog nositelja.