Raspberry Pi 5 qo'shimcha PMIC hisoblash moduli 4
Kolofon
2020-2023 Raspberry Pi Ltd (sobiq Raspberry Pi (Trading) Ltd.) Ushbu hujjat Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) litsenziyasi ostida litsenziyalangan.
- Qurilish sanasi: 2024-07-09
- qurish versiyasi: githash: 3d961bb-clean
Huquqiy rad etish to'g'risidagi eslatma
RASPBERRY PI MAHSULOTLARI UCHUN TEXNIK VA ISHONCHLIK MA'LUMOTLARI (JUMLADAN MA'LUMOT VAQTLARI) MA'LUMOTLARNI O'ZGARTIRGAN ("RESURSLAR") RASPBERRY PI LTD ("RPL") TARAFIDAN "XAMDA" VA ISHLAB CHIQARILGAN ISHLAB CHIQARILGAN, MUMKIN MAQSADGA MUVOFIQLIK VA SOVLASH MAQSADIGA MUVOFIQLIK BO'YICHA KAFOLATLAR CHEKLANMAYDI. AMALDAGI QONUN RUXSAT BERGAN MAKSIMAL DARAJADA RPL HECH HOLDA HAR QANDAY BEVOVOVOZ, BIROVSIY, TASODIYoT, MAXSUS, NURUNLI YOKI BOSHQARGAN ZARARLAR UCHUN (Jumladan, JUKLASH, JUDA, JUDA, KO'RMA, KO'RSATMALAR, FOYDALANISH, MA'LUMOT YOKI FOYDALANISHNI YO'G'OTISH VA SHARTNOMA BO'LGAN HAR QANDAY JAVOBGARLIK NAZARIYASI BO'YICHA (QAT'IQ MA'LUMOT BO'YICHA) RESURSLARDAN FOYDALANISHNING HAR QANDAY YO'LDA, BUNDAY ZARAR BERISH MUMKINLIGI HAQIDA MASLAHAT BERILGAN BO'LGAN BO'LSA. RPL istalgan vaqtda va qo'shimcha ogohlantirmasdan RESURSLAR yoki ularda tasvirlangan mahsulotlarga har qanday yaxshilanishlar, yaxshilanishlar, tuzatishlar yoki boshqa o'zgartirishlar kiritish huquqini o'zida saqlab qoladi. RESURSLAR tegishli darajadagi dizayn bilimiga ega bo'lgan malakali foydalanuvchilar uchun mo'ljallangan. Foydalanuvchilar RESURSLARni tanlash va ulardan foydalanish va ularda tasvirlangan mahsulotlarning har qanday qo'llanilishi uchun faqat javobgardir. Foydalanuvchi RESURSLARdan foydalanish natijasida kelib chiqadigan barcha majburiyatlar, xarajatlar, zararlar yoki boshqa yo'qotishlar uchun RPLni qoplashga va zararsiz saqlashga rozi bo'ladi. RPL foydalanuvchilarga RESURSLARdan faqat Raspberry Pi mahsulotlari bilan birgalikda foydalanishga ruxsat beradi. RESURSLARdan boshqa barcha foydalanish taqiqlanadi. Boshqa RPL yoki boshqa uchinchi shaxslarning intellektual mulk huquqiga litsenziya berilmaydi. YUQORI XAVFLI FAOLIYAT. Raspberry Pi mahsulotlari xavfsiz ishlashni talab qiluvchi xavfli muhitda, masalan, yadroviy inshootlar, samolyot navigatsiyasi yoki aloqa tizimlari, havo harakatini boshqarish, qurol tizimlari yoki xavfsizlik uchun muhim bo'lgan ilovalarda (shu jumladan, hayotni qo'llab-quvvatlash tizimlari va boshqa tibbiy asboblar) ishlab chiqilmagan, ishlab chiqarilmagan yoki foydalanish uchun mo'ljallanmagan. RPL yuqori xavfli faoliyatga yaroqliligi to‘g‘risidagi har qanday aniq yoki nazarda tutilgan kafolatni rad etadi va Raspberry Pi mahsulotlaridan foydalanish yoki yuqori xavfli faoliyatga qo‘shilishi uchun hech qanday javobgarlikni o‘z zimmasiga olmaydi. Raspberry Pi mahsulotlari RPL standart shartlariga muvofiq taqdim etiladi. RPLning RESURSLAR bilan ta'minlanishi RPLning standart shartlarini kengaytirmaydi yoki boshqa tarzda o'zgartirmaydi, shu jumladan, lekin ularda ifodalangan rad etish va kafolatlar bilan cheklanmaydi.
Hujjat versiyasi tarixi
Chiqarish | Sana | Tavsif |
1.0 | 16 2022 dekabr | • Dastlabki nashr |
1.1 | 7 2024 iyul | • Raspberry Pi qo'shilgan vcgencmd buyruqlaridagi xatoni tuzatdi
5 tafsilot. |
Hujjat doirasi
Ushbu hujjat quyidagi Raspberry Pi mahsulotlariga tegishli:
Pi nol | Pi 1 | Pi 2 | Pi 3 | Pi 4 | Pi 5 | Pi 400 | CM1 | CM3 | CM4 | Piko | ||||||||
Nol | W | H | A | B | A+ | B+ | A | B | B | A+ | B+ | Hammasi | Hammasi | Hammasi | Hammasi | Hammasi | Hammasi | Hammasi |
* | * | * | * |
Kirish
Raspberry Pi 4/5 va Raspberry Pi Compute Module 4 qurilmalari turli xil quvvatlarni etkazib berish uchun Quvvatni boshqarish integral sxemasidan (PMIC) foydalanadi.tagPCB dagi turli komponentlar tomonidan talab qilinadi. Ular, shuningdek, qurilmalarning to'g'ri tartibda ishga tushirilishini ta'minlash uchun quvvatlanishlarni ketma-ketlashtiradi. Ushbu modellarni ishlab chiqarish davomida bir qator turli xil PMIC qurilmalari ishlatilgan. Barcha PMICS jilddan ko'ra qo'shimcha funktsiyalarni taqdim etditagelektron ta'minot:
- CM4 da ishlatilishi mumkin bo'lgan ikkita ADC kanali.
- Raspberry Pi 4 va Raspberry Pi 400 va Raspberry Pi 5 ning barcha modellarining keyingi versiyalarida ADClar CC1 va CC2 dagi USB-C quvvat ulagichiga ulangan.
- Raspberry Pi 4 va 5 va CM4 da mavjud PMIC haroratini kuzatish uchun ishlatilishi mumkin bo'lgan chipdagi sensor.
Ushbu hujjat dasturiy ta'minotdagi ushbu xususiyatlarga qanday kirishni tasvirlaydi.
OGOHLANTIRISH
Ushbu funksiya PMIC ning kelajakdagi versiyalarida saqlanib qolishiga kafolat yo'q, shuning uchun uni ehtiyotkorlik bilan ishlatish kerak.
Shuningdek, siz quyidagi hujjatlarga murojaat qilishingiz mumkin:
- Raspberry Pi CM4 ma'lumotlar jadvali: https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf
- Raspberry Pi 4 qisqartirilgan sxemalari: https://datasheets.raspberrypi.com/rpi4/raspberry-pi-4-reduced-schematics.pdf
Ushbu oq qog'ozda Raspberry Pi Raspberry Pi OS ishlayotgani va so'nggi proshivka va yadrolar bilan to'liq yangilangan deb taxmin qilinadi.
Xususiyatlardan foydalanish
Dastlab bu xususiyatlar faqat PMIC-ning o'zida registrlarni to'g'ridan-to'g'ri o'qish orqali mavjud edi. Biroq, registr manzillari foydalanilgan PMICga (shuning uchun kengash reviziyasiga) qarab farq qiladi, shuning uchun Raspberry Pi Ltd ushbu ma'lumotni olishning qayta ko'rib chiqish-agnostik usulini taqdim etdi. Bu vcgencmd buyruq qatori vositasidan foydalanishni o'z ichiga oladi, bu foydalanuvchi kosmik ilovalariga Raspberry Pi Ltd qurilmasining dasturiy ta'minotida saqlangan yoki undan foydalanilgan ma'lumotlarga kirish imkonini beruvchi dastur.
Mavjud vcgencmd buyruqlari quyidagilar:
Buyruq | Tavsif |
vcgencmd measure_volts usb_pd | Vol.ni o'lchayditage usb_pd belgilangan pin ustida (CM4 IO sxemasiga qarang). Faqat CM4. |
vcgencmd measure_volts ain1 | Vol.ni o'lchayditagain1 bilan belgilangan pin ustida e (CM 4 IO sxemasiga qarang). Faqat CM4. |
vcgencmd measure_temp pmic | PMIC matritsasining haroratini o'lchaydi. CM4 va Raspberry Pi 4 va 5. |
Bu buyruqlarning barchasi Linux buyruq satridan ishga tushiriladi.
Dastur kodidagi xususiyatlardan foydalanish
Agar sizga ilova ichidagi ma'lumotlar kerak bo'lsa, ushbu vcgencmd buyruqlaridan dasturiy ravishda foydalanish mumkin. Python va C da OS qo'ng'irog'i buyruqni bajarish va natijani satr sifatida qaytarish uchun ishlatilishi mumkin. Mana bir necha sobiqampvcgencmd buyrug'ini chaqirish uchun ishlatilishi mumkin bo'lgan Python kodi:
Ushbu kod vcgencmd buyrug'ini chaqirish va PMIC matritsasining haroratini o'lchaydigan pmicga mo'ljallangan measure_temp buyrug'iga o'tish uchun Python subprocess modulidan foydalanadi. Buyruqning chiqishi konsolga chop etiladi.
Mana shunga o'xshash sobiqample C da:
C kodi popen (tizim() o'rniga, bu ham variant bo'lardi) dan foydalanadi va ehtimol kerak bo'lganidan biroz batafsilroqdir, chunki u qo'ng'iroqdan bir nechta satr natijalarini ko'rib chiqishi mumkin, vcgencmd esa faqat bitta satr matnni qaytaradi.
ESLATMA
Ushbu kod ko'chirmalari faqat avvalgidek beriladiamples, va maxsus ehtiyojlaringizga qarab ularni o'zgartirishingiz kerak bo'lishi mumkin. Misol uchunample, keyinchalik foydalanish uchun harorat qiymatini olish uchun vcgencmd buyrug'ining chiqishini tahlil qilishni xohlashingiz mumkin.
Tez-tez so'raladigan savollar
- Savol: Ushbu xususiyatlardan barcha Raspberry Pi modellarida foydalanishim mumkinmi?
- Javob: Yo‘q, bu funksiyalar Raspberry Pi 4, Raspberry Pi 5 va Compute Module 4 qurilmalari uchun maxsus mavjud.
- Savol: Kelajakda foydalanish uchun ushbu xususiyatlardan foydalanish xavfsizmi?
- Javob: Bu funksiyaning kelajakdagi PMIC versiyalarida saqlanib qolishiga kafolat yo‘q, shuning uchun bu funksiyalardan foydalanishda ehtiyot bo‘lish tavsiya etiladi.
Hujjatlar / manbalar
![]() |
Raspberry Pi Raspberry Pi 5 qo‘shimcha PMIC hisoblash moduli 4 [pdf] Qo'llanma Raspberry Pi 4, Raspberry Pi 5, hisoblash moduli 4, Raspberry Pi 5 qo‘shimcha PMIC hisoblash moduli 4, Raspberry Pi 5, qo‘shimcha PMIC hisoblash moduli 4, hisoblash moduli 4 |