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.
| Otsus | Valmis SBC | SoM kohandatud kandurplaadiga |
|---|---|---|
| Esialgne riistvaratöö | Integreerige kaasasolev plaat, toide ja korpus | Projekteerige, ehitage ja kinnitage rakendustahvel |
| Liidesed | Kasutage saadaolevaid pistikuid või lisage adaptereid | Asetage vajalikud transiiverid, pistikud ja kaitse |
| Mehaaniline sobivus | Mahutage olemasolevad kontuurid ja pistikute positsioonid | Kujundage kandur korpuse ja rakmete piirangute ümber |
| Tarkvara | Kinnitage rakenduse jaoks kaasas olev tarkvara | Kohandage BSP ja draiverid vastavalt vajadusele operaatori jaoks |
| Üksuse ökonoomika | Väiksemad kohandatud arenduskulud sobivad väikesteks jooksedeks | Kohandatud projekteerimine võib olla õigustatud korduva süsteemitaseme säästmisega |
| Muuda juhtimist | Sõltub plaadi tarnija läbivaatamispoliitikast | Operaatori 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.
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
- Digi: manussüsteemi lähtepunkti valimine
- Digi: moodulipõhiste manustatud platvormide näited
- NVIDIA: riistvara ja tarkvara esialgse riistvara testimise kontroll-loendi näide
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.
