Cili është ndryshimi midis një SoM dhe një SBC?

Një sistem-në-modul paketon një procesor dhe funksione mbështetëse në një modul që lidhet me një operator ose bord aplikacioni. Kufiri i saktë ndryshon sipas produktit: memoria, ruajtja, menaxhimi i energjisë dhe funksionet me valë mund të përfshihen. Transportuesi furnizon lidhjet dhe qarkun specifik të aplikacionit që janë jashtë atij kufiri.

Një kompjuter me një bord ofron një tabelë më të plotë me një grup të caktuar ndërfaqesh dhe lidhësish. Disa SBC janë ndërtuar rreth një SoM brenda. Të dyja qasjet mund të mbështesin produktet komerciale; Faktori i formës vetëm nuk përcakton besueshmërinë, mbështetjen e ciklit jetësor ose kualifikimin mjedisor. Inspektoni angazhimet dhe dëshmitë aktuale të shitësit për harduerin e zgjedhur.

VendimiJashtë raftit SBCSoM me pllakë mbajtëse të personalizuar
Puna fillestare e hardueritIntegroni bordin e furnizuar, fuqinë dhe mbylljenDizajnoni, ndërtoni dhe vërtetoni një bord aplikimi
NdërfaqetPërdorni lidhësit e disponueshëm ose shtoni përshtatësVendosni transmetuesit, lidhësit dhe mbrojtjen e kërkuar
Përshtatje mekanikeAkomodoni skicën ekzistuese dhe pozicionet lidhëseDizajnoni mbajtësin rreth kufizimeve të mbylljes dhe parzmores
SoftwareVërtetoni softuerin e dhënë për aplikacioninPërshtatni BSP dhe drejtuesit për operatorin sipas nevojës
Ekonomia e njësisëShpenzimet më të ulëta të zhvillimit të personalizuar mund t'i përshtaten ekzekutimeve të voglaInxhinieria me porosi mund të justifikohet nga kursimet e përsëritura të nivelit të sistemit
Ndrysho kontrollinVaret nga politika e rishikimit të furnizuesit të borditNdryshimet e operatorit kontrollohen nga projekti juaj; moduli ka ende një cikël jetësor të furnizuesit

Filloni me ndërfaqen dhe kufizimet e instalimit

Përshkruani çdo lidhje të jashtme si një ndërfaqe të plotë, jo vetëm një veçori të procesorit. Një kontrollues CAN nuk siguron në vetvete një lidhës, mbrojtje, përfundim ose një parzmore të verifikuar të izoluar CAN. Në mënyrë të ngjashme, një procesor i aftë për Ethernet nuk specifikon vendosjen e lidhësit, magnetikën, drejtimin e kabllove ose vlerësimin mjedisor të mbylljes.

Bëni një vizatim instalimi me një faqe. Shënoni hyrjen e furnizimit, kabllot e kamerës, rrjetin, aksesin e ruajtjes, vrimat e montimit dhe sipërfaqen e ftohjes. Shtoni rrezen e kërkuar të përkuljes së kabllove dhe aksesin e shërbimit. Kjo shpesh zbulon nëse një bord në dukje i lirë ka nevojë për një koleksion adaptuesish dhe pjesësh montimi që tejkalojnë avantazhin e tij fillestar.

Për edge AI, ngrini gjithashtu një përshkrim të ngarkesës së parë të punës: modelin, rezolucionin e hyrjes, numrin e transmetimeve aktive dhe shkallën e kërkuar të rezultatit. Kontrolloni rrugën e përshpejtuesit dhe softuerit përpara se të dizajnoni rreth modulit. Të RK3588 udhëzues vendosjeje përshkruan mënyrën e krijimit të një testi modeli të përsëritshëm.

Krahasoni koston e plotë të sistemit

Përdorni të njëjtin kufi për të dy alternativat. Përfshi bordin e llogaritjes, harduerin e bartësit ose ndërfaqes, konvertimin e fuqisë, lidhësit, mbylljen, ftohjen, montimin dhe testin e prodhimit. Regjistroni përshtatjen dhe inxhinierinë e softuerit veçmas nga kostot e përsëritura. Krahasimi i një çmimi të zhveshur SoM me një kompjuter të plotë të mbyllur errëson vendimin aktual.

Një llogaritje e planifikimit

Kosto shtesë e zhvillimit me porosi ÷ kursim i përsëritur për njësi = një sasi e thjeshtë e kthimit.

Për shembull, një kosto shtesë inxhinierike ilustruese 20,000 dollarë dhe një kursim 40 dollarë për njësi të plotë do të nënkuptonte 500 njësi përpara se ato kosto inxhinierike të mbulohen. Këto janë të dhëna hipotetike, jo një citat ALVEXIS. Llogaritja përjashton financimin, rrezikun e planit, mbështetjen dhe ndryshimet në rendimentin e prodhimit.

Nëse kursimi i përsëritur është zero ose negativ, kjo përllogaritje e thjeshtë e kostos nuk siguron vëllim të barabartë. Një operator me porosi mund të justifikohet ende nga një ndërfaqe e nevojshme, një mbyllje më e vogël ose një kufizim vendosjeje, por ky përfitim duhet të deklarohet në mënyrë eksplicite. Vlerësoni vëllimet e ulëta, të pritshme dhe të larta të prodhimit në vend që të trajtoni një parashikim si të sigurt.

Kërkoni kuota me të njëjtat produkte dhe teste pranimi. Një propozim mund të përfshijë vetëm PCB dizajn, ndërsa një tjetër përfshin BSP ndryshime, prototipe, pajisje testimi dhe dokumentacion prodhimi. Këto janë qëllime të ndryshme edhe nëse të dyja përshkruhen si një projekt i bordit transportues.

Përfshi pronësinë dhe mirëmbajtjen e softuerit

Identifikoni se kush do të mbajë imazhin e sistemit operativ, drejtuesit, konfigurimin e nisjes dhe aplikacionin pasi të pranohet prototipi. Pyetni se cilët komponentë ofrohen si burim, të cilët varen nga paketat binare dhe si testohen përditësimet. Mbani një ndërtim imazhi të riprodhueshëm ose një procedurë lëshimi të dokumentuar të përshtatshme për produktin.

Një operator i personalizuar mund të kërkojë ndryshime në konfigurimin e pin, pemën e pajisjes, renditjen e energjisë dhe drejtuesit periferikë. Ripërdorimi i një moduli të procesorit redukton disa punë harduerike, por nuk heq vërtetimin e softuerit të bordit të aplikacionit. Testoni pajisjet aktuale të bashkangjitura dhe shtigjet e rikuperimit, duke përfshirë fillimin me një pajisje periferike që mungon.

Plani për operacionet e shërbimit: rikuperimi i softuerit, ruajtja e zëvendësimit, identiteti i pajisjes, marrja e regjistrave dhe rikthimi i përditësimit. Këto kërkesa ndikojnë në lidhjet dhe aksesin e korrigjimit, kështu që ato i përkasin përmbledhjes së harduerit përpara se mbyllja të finalizohet.

Vlerësoni ciklin e jetës dhe të dhënat mjedisore

  • Disponueshmëria: pyesni për horizontin e furnizimit, njoftimet e rishikimit, kufizimet e porosive dhe procedurat e fundit të jetës.
  • Termike: vërtetoni ngarkesën e punës me rrugën aktuale të ftohjes dhe kushtet e ambientit.
  • Fuqia: përcaktoni diapazonin e hyrjes, sjelljen e nisjes dhe shqetësimet që mund të imponojë instalimi.
  • Shërbimi: vendosni se si një modul, bartës ose njësi e plotë e dështuar identifikohet dhe zëvendësohet.
  • Kualifikimi: dalloni vlerësimet e komponentëve, objektivat e projektimit dhe testet e përfunduara për produktin e montuar.

Mos supozoni se ndryshimi në një modul me pamje të përputhshme është një përmirësim i drejtpërdrejtë. Kontrolloni ndërfaqen elektrike, kërkesën për energji, zgjidhjen termike, zinxhirin e nisjes dhe mbështetjen e softuerit. Edhe një zëvendësim i pajtueshëm me lidhësin ka nevojë për një fushë verifikimi të dokumentuar.

Tre modele praktike të përzgjedhjes

Një aplikacion që i përshtatet një bord ekzistues

Për një instalim pilot ose prodhimi, ndërfaqet, mbyllja dhe nevojat mjedisore të të cilit përshtaten me një SBC të disponueshëm, filloni duke vërtetuar atë platformë. Puna e reduktuar e harduerit me porosi mund të lejojë që ekipi të fokusohet në aplikacion dhe instalim.

Një produkt me lidhje të specializuara në terren

Kur dizajni ka nevojë për lidhës të veçantë, ndërfaqe të izoluara, një skicë të kufizuar ose një furnizim të përshtatur të hyrjes, një operator plus SoM mund të sigurojë një integrim më të pastër. Përcaktoni ato nevoja në përmbledhje e kërkesave të bordit të transportuesit përpara se të zgjidhni modulin përfundimtar.

Një familje produktesh me variante të ndryshme I/O

Një modul i përbashkët kompjuterik mund të mbështesë disa operatorë. Për ta bërë atë të dobishme, krijoni një bazë të përbashkët të softuerit dhe identifikimin e qartë të variantit. Kursimi inxhinierik varet nga kontrolli i dallimeve në të gjithë familjen, jo thjesht nga ripërdorimi i të njëjtit procesor.

SoM dhe SBC pyetje

A është një SoM gjithmonë më e lirë me volum më të lartë?

Jo. Krahasoni koston e plotë të njësisë dhe koston shtesë inxhinierike duke përdorur kuotimet aktuale, supozimet e prodhimit dhe sasitë e parashikuara. Përgjigja e duhur varet nga aplikacioni dhe alternativat ekzistuese.

A mund të përdoret një SBC në një produkt prodhimi?

Po, nëse bordi i caktuar, softueri, rregullimi i furnizimit dhe produkti i montuar plotësojnë kërkesat. Një bord zhvillimi dhe një SBC e mbështetur nga prodhimi duhet të vlerësohen sipas karakteristikave të tyre të dokumentuara.

Çfarë duhet të vendoset përpara se të fillojë një bord qarku bartës për një modul llogaritës?

Përcaktoni modulin, ndërfaqet, fuqinë, mbylljen, mjedisin e funksionimit, shtrirjen e softuerit, sasitë e pritura dhe testet e pranimit. Identifikoni çdo artikull të pazgjidhur që mund të ndryshojë skemën ose paraqitjen.

Zgjidhni platformën rreth sistemit të plotë të integruar

Një kompjuter me një tabelë (SBC) mund të ndihmojë në vlerësimin e shpejtë të softuerit dhe ndërfaqeve. Një sistem-në-modul (SoM) mund të bëhet elementi llogaritës i një dizajni të personalizuar të bordit transportues kur vendosja, fuqia ose mekanika e lidhësit duhet të ndryshojnë. Vendimi i prodhimit duhet të marrë parasysh mbështetjen e integruar Linux, drejtuesit e disponueshëm, përgjegjësinë e përditësimit dhe ciklin e jetës së komponentit, si dhe çmimin e bordit.

Për një kompjuter industrial ose portë sensori, listoni kufizimet e instalimit përpara se të zgjidhni cilindo format. Nëse projekti përdor gjithashtu një kontrollues të bazuar në RTOS për I/O të ndjeshëm ndaj kohës, përcaktoni në mënyrë eksplicite ndërfaqen e tij me procesorin e aplikacionit. Një prototip që drejton aplikacionin është pika fillestare për vërtetimin e prodhimit, jo fundi i tij.

Planifikoni zhvillimin e personalizuar të PCB dhe operatorit

Referencat teknike

Referencat e prodhuesve ilustrojnë platformat e tyre. Përdorni udhëzuesin e projektimit për modulin e saktë të zgjedhur për projektin tuaj.

Zgjidhni një rrugë praktike për produktin tuaj.

Ndani ndërfaqet tuaja, kufizimet e mbylljes, sasitë e synuara dhe nevojat e softuerit. Ne mund të krahasojmë një platformë të gatshme me një modul dhe qasje të operatorit personal.