Bahaya Pi Underpowered?


12

Saya membaca bahwa sambaran petir di sudut kanan atas pi saya berarti bahwa itu saat ini kurang bertenaga.

Saya tidak akan bisa mendapatkan kabel baru selama beberapa hari dan saya bertanya-tanya apakah menjalankan di bawah daya akan memiliki efek negatif jangka panjang pada pi?


3
Tergantung pada berapa banyak dan jenis periferal yang terhubung ke Pi. Memiliki sirkuit yang terhubung ke GPIO akan berdampak juga. Risiko utama adalah merusak sistem file pada kartu SD, Anda mungkin juga melihat beberapa memperlambat respons. Saya akan menyarankan untuk tidak menggunakan Pi bertenaga di bawah, atau setidaknya meminimalkan beban tegangan di atasnya. Model Pi akan berguna untuk diketahui.
Darth Vader

Saya melihat ini di HNQ dan berpikir itu adalah pertanyaan matematika ... Apa yang terjadi jika Anda tidak setidaknya Π ^ 2, meskipun?
MarioDS

Jawaban:


19

Risiko utama yang dapat saya pikirkan adalah kerusakan sistem file. Pi Anda kemungkinan besar akan menutup secara tak terduga jika daya tidak mencukupi. Jika Anda (atau proses latar belakang) kebetulan sedang menulis sesuatu ke kartu SD pada saat itu Anda menjalankan risiko yang layak merusak sistem file. Itu mungkin membuat Pi Anda tidak aktif hingga Anda dapat mem-gambar-ulang kartu SD.

Jika catu daya Anda sangat lemah, Anda berisiko merusaknya secara fisik (catu daya, bukan Pi). Lakukan sedikit akal sehat ketika Anda mempertimbangkan pilihan Anda dan jangan mencoba memberi daya pada Pi dari pasokan 100mA.

Selain itu saya pikir Anda akan baik-baik saja - komponen yang kurang bertenaga biasanya tidak berfungsi, dan bukannya membahayakan. Jika Anda ingin menjadi sangat berhati-hati, saya kira Anda bisa mencabut semuanya dari pin GPIO dan menghindari menghubungkan Pi ke penyimpanan eksternal. Itu harus meminimalkan risiko kerusakan apa pun drive listrik atau rusak.


Terima kasih, itulah yang terjadi. Saya dapat menemukan kabel lain dan sekarang sedang menggambar ulang. Untungnya saya tidak memiliki sesuatu yang penting pada pi.
Philip Kirkbride

4

Jika perlu untuk melakukan ini, Anda dapat meminimalkan kerusakan sebagai berikut.

LANGKAH 1: Lepaskan semua periferal USB yang Anda bisa, dan nyalakan sisanya secara eksternal.

Tempatkan satu hub USB POWERED antara SATU port USB pada Pi dan semua periferal USB. (Hub bertenaga memiliki bata sendiri. Hub yang tidak bertenaga akan memperburuk keadaan. Jika Anda membutuhkan lebih banyak port, DAISY CHAIN ​​THE HUBS, jangan gunakan dua port pada Pi.)

DASAR PERINGKAT: Periferal USB pada awalnya menggunakan hingga 35mA per port, tetapi dapat bernegosiasi hingga 500mA per port setelah koneksi awal itu. Jika Anda menggunakan dua hub bertenaga, Anda masih bisa menggambar hingga 70mA (meskipun mungkin tidak). Menggunakan satu port USB yang terhubung ke hub yang ditenagai menjamin daya tarikan host yang serendah mungkin.

LANGKAH 2: Turunkan semua laju jam - jam CPU, jam GPU, jam memori, dan jam SPI yang digunakan untuk kartu SD. (Anda dapat menemukan yang terakhir dalam instruksi untuk overclocking kartu SD).

Kembalikan tarif jam ke normal setelah Anda mendapatkan persediaan yang tepat. (Anda bahkan mungkin dapat melakukan overclock sekarang, asalkan Anda menggunakan heatsink yang tepat dan pendinginan.)

DASAR PERINGKAT: Jumlah daya yang digunakan per instruksi cukup konstan. Jika Anda memiliki lebih sedikit daya yang tersedia, Anda perlu menggunakan lebih sedikit energi per detik - lebih sedikit instruksi per detik berarti lebih sedikit daya yang digunakan.

Langkah ini mudah, hanya membosankan. Tweak satu pengaturan pada satu waktu, dan uji menyeluruh. Mulailah dengan menjatuhkan 25% semua kecepatan stok. Jika memungkinkan, pasang ammeter dan MENGUKUR GAMBAR LANCAR SEBELUM DAN SETELAH SETIAP PERUBAHAN, itu mudah dilakukan dan akan sangat berguna bagi Anda untuk mengetahuinya.

LANGKAH 3: Nonaktifkan semua peralatan GPIO yang bisa Anda jalani.

Ini termasuk fitur individual pada setiap perangkat, dan ini sering diabaikan. Mempertimbangkan:

  • Mengurangi gain pada pemancar dan penerima
  • Mematikan atau meredupkan tampilan lampu latar
  • Menurunkan framerate tampilan
  • Meminimalkan volume pada speaker
  • Mengizinkan waktu akuisisi yang lebih lama untuk antena GPS
  • Kembali ke standar nirkabel kecepatan rendah
  • Mengurangi tingkat pengambilan sampel ADC dan DAC
  • Menjalankan motor satu per satu, bila memungkinkan (jangan menggeser dan memiringkan pada saat yang sama, dll.)
  • Kurangi kecepatan pensinyalan (angka baud serial, dll.)
  • Kurangi siklus tugas gerbang optik / kode abu-abu

DASAR PERINGKAT: Muatan Anda adalah tujuan Anda, tetapi Anda mungkin dapat memenuhi tujuan desain Anda dengan cara setengah bulat, menggunakan satu perangkat pada suatu waktu, daripada hanya meninggalkan semuanya pada setiap saat. Ini adalah langkah tersulit, tetapi juga akan menjadi yang paling bermanfaat untuk desain masa depan.


1
Saya cukup yakin daya USB yang tidak dinegosiasikan adalah 100 mA. Bukan hal RPi, itu hanya standar USB.
MSalters

Terima kasih, saya akan memeriksa speknya. Itu sebenarnya berkaitan dengan saya sekarang, jadi saya menghargai catatan itu.
breakpoint

(Catatan Kaki: USB 3 memungkinkan negosiasi arus hingga 900mA. Namun, saat ini, hanya Raspberry Pi 4 yang mendukung USB 3, dan chipsetnya sudah memiliki masalah serius dengan panas berlebih, kecuali jika didinginkan secara aktif.)
breakpoint
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.