GPIO pinlerini kullanırken alınması gereken önlemler


11

Raspberry Pi ve genel olarak elektronik ürünlerine yeni başlayan biri olarak, GPIO pinleri ile hacklemeye başlamak istiyorum, ancak İnternet'teki herhangi bir öğretici Pi'yi bir şekilde kızartmak konusunda uyarıyor. Pi kızartma şansını azaltabilmek için GPIO pinlerini kullanırken alınacak minimum minimum önlemlerin ve güvenlik önlemlerinin ne olduğunu bilmek istiyorum. RPi sitesindeki GPIO belgelerine bir göz attım ( http://www.raspberrypi.org/documentation/usage/gpio/ ). Bahsedilen tek şey

Talimatları takip ederseniz, GPIO ile uğraşmak güvenli ve eğlencelidir. Bununla birlikte, Pi'nize kabloları ve güç kaynaklarını rastgele takmak onu öldürebilir. Pi'nize çok fazla güç kullanan şeyleri bağlamaya çalışırsanız kötü şeyler de olabilir; LED'ler iyi, motorlar iyi değil.

Bu durumda RPi'ye BAĞLANMAMASI gereken şeyler ne olabilir ve olabilecek olası "kötü şeyler" nelerdir?


Bu pinler 40mu amperlerin içinden çok fazla akım çekmemesine dikkat ediyor!
j0h

Yanıtlar:


4

Eğer mantıklıysanız, oldukça güvenlidir. EN ÖNEMLİ şey, bir iğneye> 3.3V hiçbir şey bağlamak DEĞİLDİR. 5V'yi bağlamadığınızdan emin olun!

Genel olarak Pi ile bağlantı kurmaktan kaçınmalısınız (en azından daha fazla deneyim elde edene kadar).

Bir LED çalıştırmayı denemelisiniz (bir direnç aracılığıyla - 470Ω deyin). Basma düğmelerini bağlamak oldukça güvenlidir (1KΩ serisi direnç kullanmak iyi bir fikirdir).

Http://www.themagpi.com/ adresindeki MagPi dergisine bakarsanız birçok örnek bulacaksınız.


EN ÖNEMLİ RE - Statik ve endüktif sivri uçları içerir
John La Rooy

Daha ayrıntılı olabilir mi? Ayrıca, bileşenlerin güvenliği hakkında konuşmuyordum. Pi'nin
GPIO'suna

4

Bazı şeylerin neden olmasın hakkında daha ayrıntılı bilgi için:

  1. bir elektrik motorunu doğrudan takmayın: birini kontrol etmek iyidir, ancak doğrudan bağlanırsa, Pi'yi çalıştırmak için yeterince yakın bir güce sahip değildir ve motor eğilir ve jeneratör gibi davranır, güç gönderirse yok edilebilir pi içine.

  2. Pi çalışırken bir şey takmayın - bu yapılabilirken, bundan kaçınmanın nedenleri, bir şeyleri onlara bağlamadan önce GPIO'ların durumunu bildiğinizden emin olmaktır. Ayrıca, güç göndermeden ve bir şeyleri kırmadan önce hataları tespit etmek için size zaman kazandırır.

  3. Yüksek (veya negatif) gerilime sahip hiçbir şey takmayın - GPIO'lar ikili ve 3.3'ü "açık" olarak kabul edin - daha yüksek ve pi'ye zarar vereceksiniz. Ayrıca "kapalı" olarak 0 alırlar - herhangi bir düşük ve Pi'ye tekrar zarar verebilirsiniz.

  4. güç kaynakları - Pi'nin GPIO ile çalıştırılması amaçlanmamıştır ve bunu yaparsanız koruma çoklu sigortasını atlarsınız - bir sinyal (bir direnç yoluyla azaltılır) TAMAM olacaktır.

ne ekleyebilirsin:

  1. transistörler gibi kontrol elektroniği (güçlerini başka bir yerden alan)

  2. Diyotlar (düşük güçlü ekranlar) + akımı sınırlamak için bir direnç

  3. akımı sınırlamak ve yukarı / aşağı çekmek için anahtarlar + bir direnç

kullanmak istiyorsanız:

  1. bir ampul, motor vb. sürmek için bir transistör kullanın - daha yüksek bir güç için, bir röleyi çalıştırmak için bir transistör kullanın.

  2. analog giriş - analogdan dijitale dönüştürücü kullanın (veya bir tane oluşturun)


1

Elektronikte oldukça yeniyseniz, elektroniğin ne yapacağını simüle etmek için bir yazılım simülatörü belki de iyi bir fikirdir. Kullanıcı @ user2813274 gibi, onun hakkında:

  • maksimum akım akışı miktarı
  • ilgili voltaj seviyeleri

Elektrikli bileşenlerle uğraşabileceğiniz ve ledler ve anahtarlar vb. İçinden geçen voltaj ve akımı ölçebileceğiniz güzel bir web sitesi buldum. Hatta voltaj ve akım akışını görsel olarak gösterir.

Bu site ücretsiz bir açık kaynak kodlu indirme özelliğine sahiptir. bir java programı içeren bir zip dosyasıdır. sıkıştırmayı açar ve .jar dosyasını çift tıklarsanız, simülatör görünür. Oldukça gelişmiş elektronikler de simüle edilebilir. Bu site: http://www.falstad.com/circuit/

ne kadar elektronikte olduğunuzdan emin değilim. Örneğin bir LED nasıl çalışır; akımın sadece bir yönde akmasına izin verir (yandığı yön), ancak akımın akması için gereken minimum voltaj vardır. bazıları 1.7V ama 3 Volt'a kadar LED'ler bile var. Akım, uygulanan voltaja bağlı olduğundan, akan akımın aslında bir kısa devre (yani sonsuz akım) olacağı kadar çok iletmesine izin verebilirsiniz. Bu yüzden anahtarlarda ve LED'lerde dirençler bulunur.

İyi eğlenceler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.