Raspberry_Pi_логотипі

Raspberry Pi 5 қосымша PMIC есептеу модулі 4

Raspberry-Pi-5 -Extra-PMIC -Есептеу -Модуль-4-өнім

Колофон

2020-2023 Raspberry Pi Ltd (бұрынғы Raspberry Pi (Trading) Ltd.) Бұл құжат Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) лицензиясы бойынша лицензияланған.

  • Құрылған күні: 2024 ж
  • құрастыру нұсқасы: githash: 3d961bb-таза

Құқықтық жауапкершіліктен бас тарту туралы ескерту

РАSPBERRY PI ӨНІМДЕРІНІҢ ТЕХНИКАЛЫҚ ЖӘНЕ СЕНІМДІЛІК ДЕРЕКЕТТЕРІН (СОҢ ОЙЫНША ДЕРЕКТЕР ПАРАҚШАЛАРЫН) УАҚЫТТЫ ӨЗГЕРТЕТІН РЕСУРСТАР («РЕСУРСТАР») «ҚАЛҒАН САЙЫНДА» ЖӘНЕ КЕЗ КЕЛГЕН АЙТЫЛҒАН АЙТАЛҒАН РЕСПУБЛИКАЛАРДА ЖАСАДЫ. БІРАҚ ШЕКТЕУЛЕГЕН ЕМЕС, САТУ ЖӘНЕ НЕГІЗГІ МАҚСАТҚА ЖАЙЫМДЫЛЫҚТЫҢ ЖАСАҒАН КЕПІЛДЕРІ БАСТАДЫ. ҚОЛДАНЫЛАТЫН ЗАҢ РҰҚСАТ БЕРЕТІН МЕКСІМДІ ДӘРЕЖЕЛЕРДЕ RPL КЕЗ КЕЛГЕН ТІКЕЛЕЙ, ЖАНА, ЖАҚСЫ, АРНАЙЫ, ҮЛГІЛІ НЕМЕСЕ СОЛАРҒА ҚОСЫЛҒАН ЗАЛДАР ҮШІН ЖАУАПКЕРШІЛІК БОЛМАЙДЫ (соның ішінде, ҚОЛДАНЫЛУДЫ, ДЕРЕКТЕРДІ ЖӘНЕ КӘСІПКЕРДІҢ ТОҚТАУЫН АУЫСТЫРУ; КЕЛІСІЛГЕН ЖӘНЕ КЕЗ КЕЛГЕН ЖАУАПКЕРШІЛІК ТЕОРИЯСЫ бойынша, ҚАТАЛ ЖАУАПКЕРШІЛІК, БАСҚА ЖАУАПКЕРШІЛІК; РЕСУРСТАРДЫ ПАЙДАЛАНУДЫҢ КЕЗ КЕЛГЕН ӘДІЛДЕРІНДЕ, ОСЫНДАЙ ЗИЯН ТАРТУ МҮМКІНДІГІ ТУРАЛЫ ЕСКЕРТПЕН КЕЗДЕ ТУЫНДАУ. RPL кез келген уақытта және қосымша ескертусіз ҚОРЛАРҒА немесе оларда сипатталған өнімдерге кез келген жақсартуларды, жақсартуларды, түзетулерді немесе кез келген басқа өзгертулерді енгізу құқығын өзіне қалдырады. РЕСУРСТАР дизайн білімінің лайықты деңгейлері бар білікті пайдаланушыларға арналған. Пайдаланушылар РЕСУРСТАРДЫ таңдау және пайдалану және оларда сипатталған өнімдердің кез келген қолданылуы үшін ғана жауапты. Пайдаланушы ресурстарды пайдаланудан туындайтын барлық міндеттемелерге, шығындарға, залалдарға немесе басқа шығындарға қарсы RPL-ді зиянсыз өтеуге және ұстауға келіседі. RPL пайдаланушыларға РЕСУРСТАРДЫ тек Raspberry Pi өнімдерімен бірге пайдалануға рұқсат береді. РЕСУРСтарды басқа кез келген басқа пайдалануға тыйым салынады. Кез келген басқа RPL немесе басқа үшінші тараптың зияткерлік меншік құқығына лицензия берілмейді. ЖОҒАРЫ ТӘУЕКЕЛДІ ҚЫЗМЕТТЕР. Raspberry Pi өнімдері ядролық қондырғыларды, әуе кемелерінің навигациялық немесе байланыс жүйелерін, әуе қозғалысын басқаруды, қару-жарақ жүйелерін немесе қауіпсіздік үшін маңызды қолданбаларды (оның ішінде өмірді қамтамасыз ету жүйелерін және басқа да медициналық құрылғыларды) пайдалану сияқты қауіпсіз өнімділікті талап ететін қауіпті орталарда пайдалануға арналмаған, өндірілмеген немесе өнімдердің істен шығуы тікелей өлімге, жеке жарақатқа немесе ауыр физикалық немесе қоршаған ортаға зиян келтіруге әкеп соқтыруы мүмкін («H» «қауіпті немесе қоршаған ортаға зиян»). RPL жоғары тәуекелді әрекеттерге жарамдылық туралы кез келген айқын немесе жанама кепілдіктен арнайы бас тартады және Raspberry Pi өнімдерін пайдалану немесе тәуекелі жоғары әрекеттерге қосу үшін ешқандай жауапкершілік көтермейді. Raspberry Pi өнімдері RPL стандартты шарттарына сәйкес беріледі. RPL компаниясының РЕСУРСтарды қамтамасыз етуі RPL стандартты шарттарын кеңейтпейді немесе басқаша өзгертпейді, соның ішінде оларда көрсетілген бас тарту мәлімдемелері мен кепілдіктермен шектелмейді.

Құжат нұсқасының тарихы

Шығару Күн Сипаттама
1.0 16 желтоқсан 2022 ж • Бастапқы шығарылым
1.1 7 жылдың 2024 шілдесі • Raspberry Pi қосылған vcgencmd пәрмендеріндегі қатені түзетіңіз

5 деталь.

Құжат көлемі

Бұл құжат келесі Raspberry Pi өнімдеріне қолданылады:

Pi нөл Pi 1 Pi 2 Pi 3 Pi 4 Pi 5 Pi 400 CM1 CM3 CM4 Пико
Нөл W H A B A+ B+ A B B A+ B+ Барлығы Барлығы Барлығы Барлығы Барлығы Барлығы Барлығы
                        * * *     *  

Кіріспе

Raspberry Pi 4/5 және Raspberry Pi есептеу модулінің 4 құрылғылары әртүрлі көлемді беру үшін қуатты басқарудың біріктірілген схемасын (PMIC) пайдаланады.tagPCB-дегі әртүрлі құрамдас бөліктерге қажет. Сондай-ақ, олар құрылғылардың дұрыс ретпен іске қосылуын қамтамасыз ету үшін қосуларды ретпен реттейді. Осы үлгілерді шығару барысында бірқатар әртүрлі PMIC құрылғылары қолданылды. Барлық PMICS томдағыдан жоғары және қосымша функционалдылықты қамтамасыз еттіtagе жеткізу:

  • CM4-те пайдалануға болатын екі ADC арнасы.
  • Raspberry Pi 4 және Raspberry Pi 400 және Raspberry Pi 5-тің барлық үлгілерінің кейінгі нұсқаларында ADC CC1 және CC2 құрылғыларындағы USB-C қуат қосқышына жалғанған.
  • Raspberry Pi 4 және 5 және CM4 құрылғыларында қол жетімді PMIC температурасын бақылау үшін пайдалануға болатын чиптегі сенсор.

Бұл құжат бағдарламалық құралдағы осы мүмкіндіктерге қол жеткізу жолын сипаттайды.

ЕСКЕРТУ

Бұл функцияның PMIC-тің болашақ нұсқаларында сақталуына кепілдік жоқ, сондықтан оны сақтықпен пайдалану керек.

Сіз сондай-ақ келесі құжаттарға сілтеме жасай аласыз:

Бұл ақ қағаз Raspberry Pi Raspberry Pi операциялық жүйесінде жұмыс істейді және соңғы микробағдарлама мен ядролармен толық жаңартылған деп болжайды.

Мүмкіндіктерді пайдалану

Бастапқыда бұл мүмкіндіктер тек PMIC-дегі регистрлерді тікелей оқу арқылы ғана қол жетімді болды. Дегенмен, тізілім мекенжайлары пайдаланылған PMIC-ке (сондықтан, тақтаның қайта қарауына) байланысты өзгереді, сондықтан Raspberry Pi Ltd бұл ақпаратты алудың ревизиялық-агностикалық әдісін ұсынды. Бұл пайдаланушы кеңістігі қолданбаларына Raspberry Pi Ltd құрылғысының микробағдарламасында сақталған немесе одан қол жеткізілетін ақпаратқа қол жеткізуге мүмкіндік беретін бағдарлама болып табылатын vcgencmd пәрмен жолы құралын пайдалануды қамтиды.

Қолжетімді vcgencmd пәрмендері келесідей:

Пәрмен Сипаттама
vcgencmd measure_volts usb_pd Томды өлшейдіtage usb_pd деп белгіленген түйреуіште (CM4 IO схемасын қараңыз). Тек CM4.
vcgencmd measure_volts ain1 Томды өлшейдіtage ain1 деп белгіленген істікте (CM 4 IO схемасын қараңыз). Тек CM4.
vcgencmd measure_temp pmic PMIC өлшегішінің температурасын өлшейді. CM4 және Raspberry Pi 4 және 5.

Бұл пәрмендердің барлығы Linux пәрмен жолынан іске қосылады.

Бағдарлама кодының мүмкіндіктерін пайдалану

Қолданба ішіндегі ақпарат қажет болса, бұл vcgencmd пәрмендерін бағдарламалы түрде пайдалануға болады. Python және C екеуінде де команданы іске қосу және нәтижені жол ретінде қайтару үшін ОЖ шақыруын пайдалануға болады. Міне, кейбір бұрынғыampvcgencmd пәрменін шақыру үшін пайдалануға болатын Python коды:Raspberry-Pi-5 -Extra-PMIC -Есептеу -Модуль-4-сур (1)

Бұл код vcgencmd пәрменін шақыру үшін Python ішкі процесс модулін пайдаланады және PMIC өлшегішінің температурасын өлшейтін pmic-ке бағытталған measure_temp пәрменін береді. Пәрменнің нәтижесі консольге басып шығарылады.

Міне, ұқсас эксample in C:Raspberry-Pi-5 -Extra-PMIC -Есептеу -Модуль-4-сур (2)Raspberry-Pi-5 -Extra-PMIC -Есептеу -Модуль-4-сур (3)

C коды popen пайдаланады (жүйенің орнына(), ол да опция болар еді) және ол қажет болғаннан біршама егжей-тегжейлі болуы мүмкін, себебі ол қоңыраудан бірнеше жол нәтижелерін өңдей алады, ал vcgencmd мәтіннің бір жолын ғана қайтарады.

ЕСКЕРТУ

Бұл код үзінділері тек бұрынғы ретінде беріледіamples және арнайы қажеттіліктеріңізге байланысты оларды өзгерту қажет болуы мүмкін. Мысалыample, кейінірек пайдалану үшін температура мәнін шығару үшін vcgencmd пәрменінің шығысын талдау қажет болуы мүмкін.

Жиі қойылатын сұрақтар

  • С: Бұл мүмкіндіктерді барлық Raspberry Pi үлгілерінде пайдалана аламын ба?
    • Ж: Жоқ, бұл мүмкіндіктер Raspberry Pi 4, Raspberry Pi 5 және Compute Module 4 құрылғылары үшін арнайы қол жетімді.
  • С: Болашақта пайдалану үшін осы мүмкіндіктерге сену қауіпсіз бе?
    • A: Бұл функцияның болашақ PMIC нұсқаларында сақталатынына кепілдік жоқ, сондықтан бұл мүмкіндіктерді пайдалану кезінде сақ болу ұсынылады.

Құжаттар / Ресурстар

Raspberry Pi Raspberry Pi 5 қосымша PMIC есептеу модулі 4 [pdf] Instruction Manual
Raspberry Pi 4, Raspberry Pi 5, есептеу модулі 4, Raspberry Pi 5 қосымша PMIC есептеу модулі 4, Raspberry Pi 5, қосымша PMIC есептеу модулі 4, есептеу модулі 4

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *