Mis vahe on SoM ja SBC vahel?

Süsteem-moodulis on protsessor ja tugifunktsioonid moodulis, mis ühendatakse kandja või rakendusplaadiga. Täpne piir on tooteti erinev: kaasas võivad olla mälu, salvestusruumi, toitehalduse ja traadita funktsioonid. Kandja tarnib rakendusespetsiifilisi ühendusi ja vooluringe, mis on väljaspool seda piiri.

Ühe pardaarvuti pakub terviklikumat plaati, millel on määratletud liideste ja pistikute komplekt. Mõned SBC-d on sisemiselt üles ehitatud SoM ümber. Mõlemad lähenemisviisid võivad toetada kaubanduslikke tooteid; vormitegur üksi ei määra töökindlust, olelusringi tuge ega keskkonnaalast kvalifikatsiooni. Kontrollige valitud riistvara tegelikke müüja kohustusi ja tõendeid.

OtsusValmis SBCSoM kohandatud kandurplaadiga
Esialgne riistvaratööIntegreerige kaasasolev plaat, toide ja korpusProjekteerige, ehitage ja kinnitage rakendustahvel
LiidesedKasutage saadaolevaid pistikuid või lisage adaptereidAsetage vajalikud transiiverid, pistikud ja kaitse
Mehaaniline sobivusMahutage olemasolevad kontuurid ja pistikute positsioonidKujundage kandur korpuse ja rakmete piirangute ümber
TarkvaraKinnitage rakenduse jaoks kaasas olev tarkvaraKohandage BSP ja draiverid vastavalt vajadusele operaatori jaoks
Üksuse ökonoomikaVäiksemad kohandatud arenduskulud sobivad väikesteks jooksedeksKohandatud projekteerimine võib olla õigustatud korduva süsteemitaseme säästmisega
Muuda juhtimistSõltub plaadi tarnija läbivaatamispoliitikastOperaatori muudatusi juhib teie projekt; moodulil on endiselt tarnija elutsükkel

Alustage liidese ja installipiirangutega

Kirjeldage iga välist ühendust tervikliku liidesena, mitte ainult protsessori funktsioonina. Kontroller CAN ei paku iseenesest isoleeritud CAN pistikut, kaitset, otsakut ega kinnitatud juhtmestikku. Sarnaselt ei määra Ethernet-toega protsessor pistiku asukohta, magnetilisust, kaablite marsruuti ega korpuse keskkonnakaitset.

Tee üheleheküljeline paigaldusjoonis. Märgistage toite sisend, kaamera kaablid, võrk, juurdepääs salvestusruumile, kinnitusavad ja jahutuspind. Lisage vajalik kaabli painderaadius ja juurdepääs hooldusele. See näitab sageli, kas näiliselt odav plaat vajab adapterite ja kinnitusdetailide kogumit, mis kaalub üles selle esialgse eelise.

edge AI puhul külmutage ka esimese töökoormuse kirjeldus: mudel, sisendi eraldusvõime, aktiivsete voogude arv ja nõutav tulemuste määr. Enne mooduli ümber kujundamist kontrollige kiirendit ja tarkvara teed. The RK3588 juurutusjuhend kirjeldab korratava mudeli testi loomist.

Võrrelge kogu süsteemi maksumust

Kasutage mõlema alternatiivi jaoks sama piiri. Kaasake arvutusplaat, kandja või liidese riistvara, võimsuse muundamine, pistikud, korpus, jahutus, monteerimis- ja tootmistest. Registreerige tarkvara kohandamine ja projekteerimine korduvatest kuludest eraldi. Palja hinna SoM võrdlemine täielikult suletud arvutiga muudab tegeliku otsuse häguseks.

Planeeringu arvutus

Täiendavad kohandatud arenduskulud ÷ korduv kokkuhoid ühiku kohta = lihtne tasuvuskogus.

Näiteks näitlik 20,000 dollari suurune projekteerimiskulu ja 40 dollari säästmine tervikliku üksuse kohta tähendaks 500 ühikut enne nende projekteerimiskulude katmist. Need on hüpoteetilised sisendid, mitte ALVEXIS tsitaat. Arvestus ei hõlma finantseerimist, ajakava riski, toetust ja toodangu tootluse muutusi.

Kui korduv kokkuhoid on null või negatiivne, ei anna see lihtne kuluarvestus tasuvusmahtu. Kohandatud vedaja võib siiski olla õigustatud vajaliku liidese, väiksema korpuse või kasutuselevõtupiiranguga, kuid see eelis tuleks selgelt välja tuua. Hinnake pigem madalaid, eeldatavaid ja suuri tootmismahte, selle asemel, et käsitleda ühte prognoosi kindlana.

Küsige hinnapakkumisi samade tulemuste ja vastuvõtutestidega. Üks ettepanek võib sisaldada ainult PCB kujundust, teine ​​aga BSP muudatust, prototüüpe, katseseadmeid ja tootmisdokumentatsiooni. Need on erinevad ulatused, isegi kui mõlemat kirjeldatakse kandeplaadi projektina.

Kaasake tarkvara omandiõigus ja hooldus

Tehke kindlaks, kes hooldab pärast prototüübi vastuvõtmist operatsioonisüsteemi kujutist, draivereid, alglaadimise konfiguratsiooni ja rakendust. Küsige, millised komponendid tarnitakse allikana, mis sõltuvad binaarpakettidest ja kuidas värskendusi testitakse. Hoidke tootele sobivat reprodutseeritavat kujutist või dokumenteeritud väljalaskeprotseduuri.

Kohandatud operaator võib nõuda pin-konfiguratsiooni, seadmepuu, toitejärjestuse ja välisseadmete draiverite muutmist. Protsessorimooduli korduvkasutamine vähendab riistvaratööd, kuid ei eemalda rakendusplaadi tarkvara valideerimist. Testige tegelikke ühendatud seadmeid ja taasteteid, sealhulgas käivitamist puuduva välisseadmega.

Teenindustoimingute plaan: tarkvara taastamine, asendussalvestus, seadme identiteet, logi otsimine ja värskenduste tagasipööramine. Need nõuded mõjutavad pistikuid ja silumisjuurdepääsu, nii et need kuuluvad enne korpuse lõplikku vormistamist riistvarakirjeldusse.

Hinnake olelusringi ja keskkonnaalaseid tõendeid

  • Saadavus: küsige tarneperioodi, ülevaatamisteadete, tellimispiirangute ja kasutusea lõppemise protseduuride kohta.
  • Termilised: kinnitada töökoormus tegeliku jahutustee ja keskkonnatingimustega.
  • Võimsus: määrake sisendvahemik, käivituskäitumine ja häired, mida installatsioon võib põhjustada.
  • Teenus: otsustada, kuidas rikkis moodul, kandja või terviklik seade tuvastatakse ja asendatakse.
  • Kvalifikatsioon: eristada kokkupandud toote komponentide hinnanguid, disaini eesmärke ja lõpetatud teste.

Ärge eeldage, et ühilduva välimusega moodulile üleminek on uuendus. Kontrollige elektrilist liidest, energiavajadust, termilist lahendust, alglaadimisahelat ja tarkvara tuge. Isegi konnektoriga ühilduv asendus vajab dokumenteeritud valideerimisulatust.

Kolm praktilist valikumustrit

Rakendus, mis sobib olemasoleva tahvliga

Piloot- või tootmisinstallatsiooni puhul, mille liidesed, korpus ja keskkonnavajadused vastavad saadaolevale SBC-le, alustage selle platvormi valideerimisest. Vähendatud kohandatud riistvaratöö võimaldab meeskonnal keskenduda rakendusele ja installimisele.

Spetsiaalsete väliühendustega toode

Kui disain vajab konkreetseid pistikuid, isoleeritud liideseid, piiratud kontuuri või kohandatud sisendallikat, võib SoM plusskandja pakkuda puhtamat integratsiooni. Määratlege need vajadused jaotises veduriplaadi nõuete lühikirjeldus enne lõpliku mooduli valimist.

Erinevate I/O variantidega tooteperekond

Jagatud arvutusmoodul võib toetada mitut operaatorit. Selle kasulikuks muutmiseks looge ühtne tarkvara baasjoon ja selge variandi tuvastamine. Tehnikasääst sõltub perekonna erinevuste kontrollimisest, mitte lihtsalt sama protsessori taaskasutamisest.

SoM ja SBC küsimust

Kas SoM on alati odavam suurema helitugevuse korral?

Ei. Võrrelge kogu ühiku maksumust ja täiendavaid insenerikulusid, kasutades tegelikke noteeringuid, tootmiseeldusi ja prognoositavaid koguseid. Õige vastus sõltub rakendusest ja olemasolevatest alternatiividest.

Kas SBC saab kasutada tootmistootes?

Jah, kui konkreetne plaat, tarkvara, tarnekorraldus ja kokkupandud toode vastavad nõuetele. Arenduspaneeli ja tootmistoega SBC tuleks hinnata nende dokumenteeritud omaduste põhjal.

Mida tuleks enne arvutusmooduli kandja trükkplaadi käivitamist otsustada?

Määrake moodul, liidesed, võimsus, korpus, töökeskkond, tarkvara ulatus, eeldatavad kogused ja vastuvõtutestid. Tuvastage kõik lahendamata üksused, mis võivad skeemi või paigutust muuta.

Valige platvorm kogu manustatud süsteemi ümber

Ühe pardaarvuti (SBC) aitab tarkvara ja liideseid kiiresti hinnata. Süsteem-moodul (SoM) võib muutuda kohandatud kandjaplaadi kujunduse arvutuselemendiks, kui pistiku paigutust, toidet või mehaanikat tuleb muuta. Tootmisotsuse tegemisel tuleks arvesse võtta manustatud Linux tuge, saadaolevaid draivereid, värskendusvastutust ja komponentide elutsüklit ning plaadi hinda.

Tööstusliku arvuti või anduri lüüsi puhul loetlege installipiirangud enne kummagi vormingu valimist. Kui projekt kasutab ajatundliku I/O jaoks ka RTOS-põhist kontrollerit, määrake selle liides rakenduse protsessoriga selgesõnaliselt. Prototüüp, mis rakendust käivitab, on tootmise valideerimise alguspunkt, mitte selle lõpp.

Planeerige kohandatud PCB ja kanduriplaadi arendus

Tehnilised viited

Tootjate viited illustreerivad nende enda platvorme. Kasutage oma projekti jaoks valitud täpse mooduli jaoks disainijuhendit.

Valige praktiline tee oma tooteni.

Jagage oma liideseid, korpuse piiranguid, sihtkoguseid ja tarkvaravajadusi. Saame võrrelda valmis platvormi mooduli ja kohandatud operaatori lähenemisviisiga.