Смартфонда модульдік дизайнды қалай жасауға болады
Смартфондардағы модульдік дизайн - құрылғыны бөлек «модульдерге» бөлетін дизайн тәсілі - мысалы, камера, батарея, дисплей, динамик немесе порттар - оларды бүкіл телефонды ауыстырмай ауыстыруға, жаңартуға немесе жөндеуге болады. Бұл тұжырымдама тартымды, себебі ол ұзақ қызмет ету мерзімін, оңай техникалық қызмет көрсетуді және электронды қалдықтарды азайту мүмкіндігін ұсынады. Дегенмен, модульдік дизайн жасау тек «компоненттерді алынбалы етуден» көп нәрсе; құрылғының жұқа, берік, қауіпсіз және пайдалануға ыңғайлы болып қалуын қамтамасыз ету үшін мұқият инженерлік шешімдер қабылдауды қажет етеді. Бұл мақалада смартфондарда модульдік дизайн жасаудың негізгі қадамдары мен принциптері талқыланады.
-
1. Модульдіктің мақсатын анықтаңыз
Бірінші қадам - модульдіктің шынайы деңгейін анықтау. Екі жалпы тәсіл бар:
1. Жартылай модульдік (қызмет көрсетуге жарамды дизайн)
Телефон әлі де кәдімгі смартфонға ұқсайды, бірақ батарея, камера, зарядтау порты немесе экран сияқты маңызды компоненттерді техниктер (немесе тіпті пайдаланушылар) қарапайым құралдармен оңай ауыстыра алады.
2. Толығымен модульдік (пайдаланушы ауыстыра алатын модульдер)
Модульдерді күрделі құралдарсыз — мысалы, камера модулін ауыстыру немесе динамик модулін қосусыз — толығымен алып тастауға болады және пайдаланушы ауыстыра алады.
Толығымен модульдік модельдер өте қолайлы болып көрінеді, бірақ бұл әдетте қиынырақ, себебі ол жылдам қосылатын қосқыштарды, берік қаңқа құрылымын және қосымша кеңістікті қажет етеді. Көптеген өндірушілер жартылай модульдік модельдерді таңдайды, себебі ол жұқалық, беріктік және жөндеудің қарапайымдылығы арасында жақсы тепе-теңдікті қамтамасыз етеді.
-
2. Модульдер жасауға жарамды компоненттерді картаға түсіру
Барлық компоненттер модульдеуге жарамайды. Компоненттерді мыналарға негіздеп таңдаңыз:
– Зақымдану жиілігі (мысалы, зарядтау порты, батарея)
– Жаңартуға деген ұмтылыс (камера, сақтау орны, желілік модуль)
– Дизайнға әсері (үлкен экранды модульдер күрделі болуы мүмкін)
– Қауіпсіздік талаптары (батарея мен радио қосымша қорғауды қажет етеді)
Жалпы кандидат модульдері:
– Батарея: тозу қалыпты жағдай болғандықтан, ең тиімдісі.
– Камера: көбінесе жаңартулардың нысанасы.
– USB/зарядтау тақтасы: зақымдалуға бейім, кішкентай тақта ретінде оңай ажыратылады.
– Динамик/микрофон: ауыстыру оңай және көп орын алмайды.
– Экран: модульдік болуы мүмкін, бірақ жақсы жақтау дизайны мен тығыздағышты қажет етеді.
-
3. Ішкі архитектураны құру: Mainframe және «Backbone»
Модульдік дизайнда сізге құрылым мен байланыстың орталығы ретінде қызмет ететін «негізгі сүйек» қажет. Әдетте ол мыналардан тұрады:
– Орташа кадр: экран мен компоненттерді ұстап тұратын негізгі құрылым ретіндегі ортаңғы кадр.
– Негізгі тақта: SoC, жедел жад, сақтау құрылғысы, модем, қуатты басқаруға арналған негізгі тақта.
– Қосымша тақта: зарядтау портына, антеннаға, аудиоға немесе белгілі бір сенсорларға арналған қосымша тақта.
Жиі қолданылатын стратегиялар:
– Сирек ауыстырылатын компоненттерді (SoC, RAM) берік аналық платаға орналастырыңыз.
– Жиі зақымдалатын компоненттерді арзан және оңай алынатын ішкі тақталарға орналастырыңыз.
– Қайта орнатқан кезде модульдің әрқашан дәл болуын қамтамасыз ету үшін кронштейндер мен «локатор түйреуіштерін» пайдаланыңыз.
Оның негізгі мақсаты - телефонның құрылымдық беріктігін сақтау және модульдерге қол жеткізуді жеңілдету.
-
4. Модуль интерфейстерін жобалау: қосқыштар, шина және қуат көзі
Модульдік дизайнның ең үлкен қиындығы модульдер арасындағы интерфейстерде жатыр. Сіз келесі сұраққа жауап беруіңіз керек: модульдер қалай байланысады және қуат алады?
а) Қосқыш
Жалпы нұсқалар:
– Тақтадан тақтаға жалғағыш (мезонин): тығыз, жылдам, тұрақты; камералар мен қосалқы тақталарға жарамды.
– Иілгіш кабель (FPC) + ZIF қосқышы: икемді және арзан; дисплейлер мен сенсорларға жарамды.
– Pogo түйреуіші: тез орнатылады және алынады, бірақ дәл дизайнды және шаңнан/коррозиядан қорғауды қажет етеді.
Жиі пайдаланушы алып тастайтын модульдер үшін pogo түйреуіштерін немесе арнайы қосқыштарды пайдалану оңайырақ. Дегенмен, дисплейлер мен камералар сияқты маңызды модульдер үшін тақтадан тақтаға қосқыштар көбінесе тұрақтырақ болады.
b) Байланыс хаттамасы
– Камералар әдетте MIPI CSI пайдаланады.
– Экран MIPI DSI пайдаланады.
– Сенсор модулі I2C/SPI пайдалана алады.
– Дыбыс аналогтық немесе сандық желілерді (мысалы, I2S) пайдалана алады.
Ескерту: Модульдік жоғарылаған сайын, MIPI сияқты жоғары жылдамдықты желілерді бағыттау бақыланатын кедергі мен төмен шу қажеттілігіне байланысты күрделене түседі.
c) Қуатты басқару
Модуль келесілерді орындауы керек:
– Шамадан тыс токтан қорғау
– ЭДС қорғанысы
– Орнатылған/алынған модульдерді анықтау (мүмкін болса, ыстық ауыстыруды анықтау)
Қауіпсіздік үшін батарея модулінде ішкі қорғаныс (BMS) және кері орнатуды немесе қысқа байланыстарды болдырмайтын құлыптау жүйесі болуы керек.
-
5. Құлыптау жүйесі: бұранда, қысқыш, магнит немесе сырғымалы құлып
Модульді ауыстыруды жеңілдету үшін, бірақ босап қалмауы үшін дұрыс бекіту механизмін таңдаңыз:
– Стандартты бұрандалар: ең берік және ең арзан; жартылай модульдік бұрандаларға жарамды.
– Пластикалық қыстырғыштар: тез ашылады, бірақ жиі ашылып-жабылса, тозуы/сынуы мүмкін.
– Сырғымалы құлып: пайдаланушылар үшін ыңғайлы, бірақ кеңістік пен дәл дизайнды қажет етеді.
– Магнит + туралау түйреуіштері: жылдам, бірақ қымбат және жақсы жобаланбаған жағдайда беріктік қаупін азайтады.
Көптеген конструкциялар негізгі компоненттерге арналған бұрандаларды және артқы қақпаққа арналған қысқыштарды біріктіреді. Ішкі модульдер үшін бұрандалар мен металл кронштейндер әлі де ең қауіпсіз нұсқа болып табылады.
-
6. Жылулық дизайн: Модульдер салқындатуға кедергі келтірмеуі керек
Қазіргі заманғы смартфондар SoC, 5G модемі және жылдам зарядтаудан жылу шығарады. Модульдік дизайнда:
– SoC-ден рамаға/графит парағына дейін жылу жолының бар екеніне көз жеткізіңіз.
– Алынбалы модульдер негізгі радиаторға кедергі келтірмеуі керек.
– Құрылғы бөлшектелген кезде де тиімді болып қалатын термопластикті немесе графит пленкасын пайдаланыңыз.
Егер камера модулін ауыстыруға болатын болса, қайта орнату фокусқа немесе туралауға әсер етуі мүмкін механикалық кернеулерге әсер етпейтініне көз жеткізіңіз.
-
7. Физикалық беріктік және қорғаныс: шаң, су және құлау сынағы
Модульдік көбінесе су мен шаңға төзімділікпен қайшы келеді, себебі саңылаулар неғұрлым көп болса, тығыздау соғұрлым қиын болады. Мүмкін болатын шешімдер:
– Артқы қақпақ пен жақтаудың түйіскен жеріне резеңке тығыздағышты пайдаланыңыз.
– Ерін тығыздағышы немесе тығыздағыш көбікпен модуль дизайны.
– Сыртқы саңылаулар санын азайтыңыз; мысалы, бір портты қалдырыңыз және тек ішкі модульдерді модульдік күйде қалдырыңыз.
Төзімділік сынағы үшін келесі әрекеттерді орындаңыз:
– Әртүрлі бұрыштардан құлау сынағы
– Бұралу сынағы (раманың бұралу сынағы)
– Қайталанатын құрастыру сынағы (жүздеген рет бөлшектеу және құрастыру)
– Шаң мен су шашырандыларына арналған сынақ
Жақсы модульдік дизайн ұстаған кезде кәдімгі телефон сияқты берік сезіледі.
-
8. Микробағдарлама және бағдарламалық жасақтама: Модульді анықтау және үйлесімділік
Ауыстырылатын модульдер бағдарламалық қамтамасыз етуді қажет етеді:
– Жүйе жүктеу кезінде модульдерді (мысалы, камера түрі, сенсорлар) анықтай алуы керек.
– Драйверлер аппараттық нұсқаларды қолдауы керек.
– Егер жаңарту модулі болса, камера қолданбасының үйлесімділігін сақтау үшін аппараттық абстракция механизмі қажет.
Анықтау негізінде:
– Модульдегі шағын EEPROM
– резистор идентификаторы
– I2C құрылғысының идентификаторы
Модульдік вариациялар неғұрлым көп болса, бағдарламалық жасақтаманы тексеру және сапаны тексеру жұмыстары соғұрлым көп болады.
-
9. Жөндеуге арналған дизайн: Модульдікті шынымен пайдалы ету
Модульдік дизайнды нақты әлемде пайдалы ету үшін келесі құрылғыларды жасаңыз:
– Стандартты бұрандаларды (мысалы, Phillips/Torx) және бұранда түрлерінің ең аз санын пайдаланыңыз.
– Батареяға арналған тарту ілмегі бар (артық желімнің алдын алады).
– Басқа компоненттерді тым көп алып тастамай, модульге кіруді қамтамасыз етеді.
– Жөндеу нұсқаулықтары мен қосалқы бөлшектердің қолжетімділігін қамтамасыз етіңіз.
Көптеген модульдік тұжырымдамалар идеяның нашарлығынан емес, жөндеу жұмыстары күрделі болып қалатындықтан немесе модульдерді алу қиын болғандықтан сәтсіздікке ұшырайды.
-
10. Модульдік жобалау ағынының мысалы (ықшам)
ҒЗТКЖ топтары жиі қолданатын ағын:
1. Негізгі модульдерді (батарея, камера, зарядтау тақтасы) анықтаңыз.
2. Негізгі құрылым ретінде орта жақтау дизайны.
3. Әрбір модуль үшін қосқыштар мен байланыс жолдарын анықтаңыз.
4. Бекіту механизмін және механикалық төзімділіктерді жобалаңыз.
5. EVT (Инженерлік тексеру сынағы) прототипін жасаңыз.
6. Термиялық, құлау және қайта жинау сынақтарын бірнеше рет жүргізу.
7. Әртүрлі модуль комбинациялары үшін бағдарламалық жасақтаманы валидациялау.
8. Жаппай өндіріске дайын екеніне көз жеткізу үшін DVT/PVT енгізіңіз.
-
Жабу
Модульдік смартфон дизайнын жасау икемділік пен инженерлік келісім арасындағы тепе-теңдікті талап етеді. Табысқа жетудің кілті - ауыстыру үшін шынымен маңызды модульдерді таңдау, берік негізгі фреймді құру, жылдам сигнал беру және қуат беру үшін қауіпсіз қосқыштарды жобалау және құрылғының берік және пайдалануға ыңғайлы болып қалуын қамтамасыз ету. Бағдарламалық жасақтаманы қолдау және «жөндеуге арналған дизайн» стратегиясымен үйлесімде модульдік құрылғының қызмет ету мерзімін ұзарту және электрондық қалдықтарды азайту үшін нақты шешім бола алады.
Қаласаңыз, мақаланың осы нұсқасын техникалық тұрғыдан (мысалы, MIPI шинасының, механикалық төзімділіктердің және қосқыш опцияларының егжей-тегжейлерін талқылау) немесе жалпы оқырманға қолжетімді етуге көмектесе аламын.