Raspberry Pi ile PAM8302 amperini kapat


0

Ahududu Pi Sıfır W ile PAM8302 amplifikatör kullanıyorum ve harika çalışıyor. Ancak, amp'i sessiz başlatmak ve sonra bir Python betiğinden sesini açmak istiyorum. Dokümantasyon başına, PAM8302, kapatma pimi toprağa bağlandığında kapanır ve bunu RPi'nin toprağına bağlayarak doğruladım. Kapatma pimini düşük ve yüksek başlayan (sırasıyla ~ 0V ve 3,3V ölçülen) bir GPIO pinine bağlamayı denedim ve hiçbiri ampi susturmadı. Eğer toprağa bağlarsam sessizleştirir, ancak yer pimleri kontrol edilemediğinden sesini açamam. Sessiz işlevi üzerinde programatik denetime sahip olabilmemin bir yolu var mı? Düşünebilmemin tek yolu bir röle kullanmak, ancak mümkünse kaçınmayı tercih ederim.

Teşekkürler!


GPIO pin that starts low.... düşük başladığından emin misin?
jsotola

I pim ile şasi arasındaki voltajı ölçülerek 0.3mv çevresinde asılı olduğu
Nik I.

PAM8302 bağlıyken bu ölçüm alınır mı?
jsotola

Yanıtlar:


0

Tüm GPIO pinleri varsayılan olarak giriş olarak başlar. Bu, çoğu benzer cihaz için normaldir.

Giriş pimleri çekme veya çekme özelliğine sahip olmasına rağmen, YOK çıkış olarak düşük veya yüksek olarak başlar.

Aygıt Ağacı, önyüklemeden kısa bir süre sonra pim atamaları değiştirmek için kullanılabilir. Bu genellikle seri arayüzü vb. Etkinleştirmek için kullanılır.

Bir pimi çıktı olarak yapılandırmak için uygun bir Aygıt Ağacı kaplaması gerekir.

GPIO yapılandırma çizme sonra aslında bazı kısa sürede - "önyükleme" zaman yapılandırılması işaretçilerine ayarlamak için kullanılabilir.


Teşekkür ederim!! Ben gidip sonucu rapor edeceğim.
Nik I.,

İşe yaradı!! /Boot/config.txt dosyasını düzenledim ve 26'nın amp'in gpio=26=op,dlkapatma pimine bağlı GPIO pimi olduğunu ekledim . Panoya güç verildikten sonra bir saniyeden daha kısa sürede sessize alır. Yardımın için teşekkürler!
Nik I.
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.