Raspberry_Pi_лого

Raspberry Pi 5 нэмэлт PMIC тооцоолох модуль 4

Raspberry-Pi-5 -Extra-PMIC -Compute -Module-4-бүтээгдэхүүн

Колофон

2020-2023 Raspberry Pi Ltd (хуучнаар Raspberry Pi (Trading) Ltd.) Энэхүү баримт бичиг нь Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) лицензийн дагуу лицензлэгдсэн.

  • баригдсан огноо: 2024-07-09
  • бүтээх хувилбар: githash: 3d961bb-цэвэр

Хуулийн хариуцлагаас татгалзах мэдэгдэл

ҮЕИЙН ҮЕД ӨӨРЧЛӨГДСӨН RASPBERRY PI БҮТЭЭГДЭХҮҮНИЙ (МЭДЭЭЛЛИЙН ХУУДАС ОРОН) ТЕХНИКИЙН БОЛОН НАЙДВАРТАЙ БАЙДЛЫН МЭДЭЭЛЭЛИЙГ ("НӨӨЦ") "БӨЛӨӨЛӨГИЙН PI LTD"-с ("RPL") "Байгаагаараа" болон Италийн ЯМАР НАЙДВАРТАЙ БАЙГУУЛЛАГЫН ТӨЛӨВ БАЙГУУЛЛАГААС ӨГДӨГ. ГЭХДЭЭ ХЯЗГААРЛАХГҮЙ БОЛ ЗОРИУЛАЛТ, ЗОРИУЛАЛТАНД ТОХИРСОН БАЙДЛЫН ДААЛГААН БАТАЛГАА ГАРГАЖ БАЙНА. ХОЛБОО БАРИХ ХУУЛИАР ЗӨВШӨӨРӨГДСӨН ДЭЭД ХЭМЖЭЭНД ШУУД, ШУУ БУС, ГАЗАР, ТУСГАЙ, ҮЛГЭРШҮҮЛЭГЧ, УЛАМ ХЭРЭГЛЭГДСЭН ХЭРЭГЛЭЛИЙГ ХАРИУЦАХГҮЙ. ОРЛОХ БАРАА, ҮЙЛЧИЛГЭЭ, АШИГ, АШИГЛАЛТЫН алдагдлын) ГЭРЭЭГЭЭР ХАТУУ ХАРИУЦЛАГА ҮҮСГЭЖ БАЙГАА БОЛОН ХЭРЭГЛЭХ ОНОЛ; НӨӨЦИЙГ АШИГЛАХАД ИЙМ ХОХИРОЛ ҮҮСЭХ БОЛОМЖТОЙГ ЗӨВЛӨСӨН ХЭРЭГЛЭЭД ҮҮСЭХ. RPL нь ямар ч үед, нэмэлт мэдэгдэлгүйгээр НӨӨЦӨЛТ болон тэдгээрт тодорхойлсон бүтээгдэхүүнд нэмэлт, сайжруулалт, залруулга болон бусад өөрчлөлт оруулах эрхтэй. RESOURCES нь дизайны зохих түвшний мэдлэгтэй чадварлаг хэрэглэгчдэд зориулагдсан болно. Хэрэглэгчид НӨӨЦИЙГ сонгох, ашиглах болон тэдгээрт тодорхойлсон бүтээгдэхүүний аливаа хэрэглээг дангаараа хариуцна. Хэрэглэгч нь НӨӨЦИЙН ашиглалтаас үүсэх бүх хариуцлага, зардал, хохирол болон бусад алдагдлаас RPL-ийг нөхөн төлж, гэм хоргүй байлгахыг зөвшөөрч байна. RPL нь хэрэглэгчдэд НӨӨЦИЙГ зөвхөн Raspberry Pi бүтээгдэхүүнтэй хамт ашиглах зөвшөөрлийг олгодог. RESOURCES-ийн бусад бүх хэрэглээг хориглоно. Бусад RPL болон бусад гуравдагч этгээдийн оюуны өмчийн эрхэд лиценз олгохгүй. ӨНДӨР ЭРСДЭЛТЭЙ ҮЙЛ АЖИЛЛАГАА. Raspberry Pi бүтээгдэхүүнүүд нь цөмийн байгууламж, агаарын хөлгийн навигаци, холбооны систем, агаарын хөдөлгөөний удирдлага, зэвсгийн систем, аюулгүй байдлын чухал хэрэглээ (амьдралыг дэмжих систем болон бусад эмнэлгийн хэрэгсэл гэх мэт) зэрэг аюулгүй ажиллагаа шаарддаг аюултай орчинд ашиглахаар төлөвлөөгүй, үйлдвэрлэгдээгүй эсвэл зориулагдаагүй болно. RPL нь өндөр эрсдэлтэй үйл ажиллагаанд тохирох аливаа шууд болон далд баталгааг тусгайлан үгүйсгэдэг бөгөөд Raspberry Pi бүтээгдэхүүнийг өндөр эрсдэлтэй үйл ажиллагаанд ашиглах эсвэл оруулахад ямар ч хариуцлага хүлээхгүй. Raspberry Pi бүтээгдэхүүнийг RPL-ийн стандарт нөхцлийн дагуу хангадаг. RPL-ийн НӨӨЦИЙН НӨХЦӨЛ-ийн заалт нь RPL-ийн стандарт нөхцлүүдийг өргөтгөхгүй эсвэл өөр байдлаар өөрчлөхгүй, үүнд тэдгээрт илэрхийлсэн татгалзал, баталгааг багтаасан боловч үүгээр хязгаарлагдахгүй.

Баримт бичгийн хувилбарын түүх

Суллах Огноо Тодорхойлолт
1.0 16 оны арванхоёрдугаар сарын 2022 • Анхны хувилбар
1.1 7 оны долдугаар сарын 2024 • Raspberry Pi нэмсэн vcgencmd командын алдааг зассан

5 дэлгэрэнгүй.

Баримт бичгийн хамрах хүрээ

Энэхүү баримт бичиг нь дараах Raspberry 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 Compute Module 4 төхөөрөмжүүд нь эрчим хүчний удирдлагын нэгдсэн хэлхээг (PMIC) ашиглан төрөл бүрийн эрчим хүчийг нийлүүлдэг.tagПХБ дээрх янз бүрийн бүрэлдэхүүн хэсгүүдэд шаардлагатай. Тэд мөн төхөөрөмжүүдийг зөв дарааллаар эхлүүлэхийн тулд асаалтуудыг дарааллаар нь хийдэг. Эдгээр загваруудыг үйлдвэрлэх хугацаанд хэд хэдэн өөр өөр PMIC төхөөрөмжийг ашигласан. Бүх PMICS нь боть дээрхээс илүү нэмэлт функцээр хангасанtage хангамж:

  • 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 хэмжих_volts usb_pd Боть хэмждэгtagusb_pd гэж тэмдэглэгдсэн зүү дээр e (CM4 IO схемийг үзнэ үү). Зөвхөн CM4.
vcgencmd хэмжих_volts ain1 Боть хэмждэгtage ain1 гэж тэмдэглэгдсэн зүү дээр (CM 4 IO схемийг үзнэ үү). Зөвхөн CM4.
vcgencmd measure_temp pmic PMIC-ийн температурыг хэмждэг. CM4 болон Raspberry Pi 4 ба 5.

Эдгээр бүх тушаалуудыг Линукс командын мөрөөс ажиллуулдаг.

Програмын кодын функцуудыг ашиглах

Хэрэв танд хэрэглүүр доторх мэдээлэл хэрэгтэй бол эдгээр vcgencmd командуудыг программчлан ашиглах боломжтой. Python болон C-ийн аль алинд нь үйлдлийн системийн дуудлагыг ашиглан тушаалыг ажиллуулж, үр дүнг мөр болгон буцаана. Энд зарим нэг экс байнаampvcgencmd командыг дуудах боломжтой Python код:Raspberry-Pi-5 -Extra-PMIC -Compute -Module-4-fig (1)

Энэ код нь Python дэд процессын модулийг ашиглан vcgencmd командыг дуудаж, pmic-д чиглэсэн measure_temp командыг дамжуулдаг бөгөөд энэ нь PMIC хэмжигчний температурыг хэмжих болно. Командын гаралтыг консол дээр хэвлэнэ.

Энд ижил төстэй экс байнаample in C:Raspberry-Pi-5 -Extra-PMIC -Compute -Module-4-fig (2)Raspberry-Pi-5 -Extra-PMIC -Compute -Module-4-fig (3)

Си код нь popen (систем()-ээс илүү, энэ нь бас сонголт байх болно) ашигладаг бөгөөд дуудлагын олон мөрийн үр дүнг хариуцаж чаддаг тул шаардлагатай хэмжээнээс арай илүү дэлгэрэнгүй байж магадгүй, харин vcgencmd нь зөвхөн нэг мөр текстийг буцаадаг.

ЖИЧ

Эдгээр кодын хандыг зөвхөн хуучин байдлаар нийлүүлдэгamples, мөн та өөрийн хэрэгцээ шаардлагаас хамааран тэдгээрийг өөрчлөх шаардлагатай байж магадгүй. Жишээ ньample, дараа нь ашиглахын тулд температурын утгыг гаргаж авахын тулд vcgencmd командын гаралтыг задлан шинжилж болно.

Байнга асуудаг асуултууд

  • Асуулт: Би эдгээр функцийг Raspberry Pi-ийн бүх загварт ашиглаж болох уу?
    • Хариулт: Үгүй ээ, эдгээр функцууд нь Raspberry Pi 4, Raspberry Pi 5, Compute Module 4 төхөөрөмжүүдэд зориулагдсан.
  • Асуулт: Ирээдүйд ашиглахын тулд эдгээр функцэд найдах нь аюулгүй юу?
    • Х: Энэ функц нь ирээдүйн PMIC хувилбаруудад хадгалагдах баталгаа байхгүй тул эдгээр функцуудыг ашиглахдаа болгоомжтой байхыг зөвлөж байна.

Баримт бичиг / нөөц

Raspberry Pi Raspberry Pi 5 нэмэлт PMIC тооцоолох модуль 4 [pdf] Зааварчилгааны гарын авлага
Raspberry Pi 4, Raspberry Pi 5, тооцоолох модуль 4, Raspberry Pi 5 нэмэлт PMIC тооцоолох модуль 4, Raspberry Pi 5, нэмэлт PMIC тооцоолох модуль 4, тооцоолох модуль 4

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *