Motorlu Ses Kontrolü, Giriş seçici, Uzaktan Kumanda

| Ekim 5, 2023 Tarihinde güncellendi
Motorlu Ses Kontrolü, Giriş seçici, Uzaktan Kumanda

PIC16F628 Motorlu Ses Kontrolü + Giriş seçici + Uzaktan Kumanda hepsi bir arada projesi Lambalı tüp amplifikatörde kullanılmak üzere tasarlanmış. Herhangi bir uzaktan kumandadan amplifikatörün ses seviyesini, giriş seçimini ve gücünü açma/kapama işlemini kontrol etmenizi sağlar ve ayrıca anot voltajı beslemesinde bir gecikme de uygulanır. Tüm uzaktan kumanda ayarları ve kodları kalıcı hafızada saklanır.

Not: Kontrol devresi Lambalı amfiye özel olan bölümler kullanılmadan veya iptal edilerek diğer amfi devreleri içinde kullanılabilir.

Çalışma algoritması:

1. Güç uygulandıktan sonra, amplifikatör kapalı kalır.

2. Uzaktan kumanda düğmesi veya kasa üzerindeki “AĞ” düğmesi kullanılarak açıldığında lambalar açılır, ses kontrolü motoru minimum ses seviyesi ayarlanana kadar mümkün olduğu kadar hızlı döndürülür.

3. Ayarlanan ısınma süresi geçtikten sonra anot voltajı bağlanır ve ses kontrolü küçük bir seviyeye ayarlanır. Bu işlem, tam ses seviyesinde kazara ani aktivasyonu önlemeye yarar. “AĞ” LED’i sürekli yanar.

4. Amplifikatör açıkken kasanın veya uzaktan kumandanın üzerindeki düğmeyi kullanarak istediğiniz girişi seçebilirsiniz. Seçilen giriş hatırlanır ve güç kapatıldığında değişmez.

5. Ses düğmesine bir kez basıldığında düğme 3. EEPROM hücresinde ayarlanan miktar kadar kaydırılır; ses düğmesini basılı tuttuğunuzda düğme sürekli olarak döner.

6. “Sessiz” tuşuna bastığınızda kumanda maksimum hızda minimuma doğru döner.

Tekrar basıldığında ses seviyesi 5. EEPROM hücresinde ayarlanan miktar kadar artar.

“Sessiz” komutundaki düğmeyi hareket ettirirken herhangi bir ses düğmesine basmak, “sessiz” işlemini iptal eder ve ses seviyesi kontrol moduna girer.

Devre Şeması

schematic-motorized-volume-control-input-selector-remote-control-tube-amp

Yeni Bir Uzaktan Kumandanın Programlanması

İlk açtığınızda uzaktan kumandanızı programlamanız gerekir. NEC tarafından kodlanan herhangi bir uzaktan kumanda uygundur. (Samsung ve Sony hariç)

1. Mikrodenetleyiciye giden güç kaynağını birkaç saniyeliğine ayırın.

2. Mikro denetleyiciye güç verin ve bir dakika içinde, en geç anot gücünü açtıktan sonra, amplifikatör gövdesindeki “GÜÇ” düğmesini “GÜÇ” LED’i saniyede bir kez yavaşça yanıp sönmeye başlayana kadar birkaç saniye basılı tutun. , bu yeni uzaktan kumanda’nIn programlama modudur.

3. Uzaktan kumanda düğmelerine belirli bir sırayla basın, kod alındığında “AĞ” LED’i birkaç kez yanıp sönerek komutun kabul edildiğini ve kaydedildiğini gösterir.

Düğmelere basma sırası aşağıdaki gibidir:

1. Güç

2. Giriş seçimi

3. Ses +

4. Ses –

5. Sessiz

(uzaktan kumandadaki uygun tuşlardan herhangi birine basabilirsiniz)

4. Gücü birkaç saniyeliğine kapatın. Açtıktan sonra uzaktan kumanda düğmelerinin doğru çalışıp çalışmadığını kontrol edin.

Mikrodenetleyici Yazılımı

EEPROM hücreleri:

1 – anot besleme gecikme süresi (saniye cinsinden)

2 – ses seviyesi kontrol motorunun dönüş hızı (1–255, burada 255 maksimum hızdır)

3 – tek tıklamayla adım (ses düğmesine bir kez basıldığında dönüş açısı, 0-255)

4 – min. maksimuma kadar yüksek sesle (saniyeler içinde ölçün ve kaydedin)

5 – açıldığında ses seviyesi (saniye cinsinden)

6* – bayrak, işlevlerin kullanımı. Düşük ses seviyesini ayarlama – adım 5. ve öğe 6 (1 – açık, 0 – kapalı)

7** – bayrak, yanıp sönen LED. Lambalar ısınırken “AĞ”, 1 – EVET, 0 – HAYIR

EEPROM hücrelerindeki tüm değerler onaltılık sisteme girilir, bunun için ekteki programı veya herhangi bir çevrimiçi hesap makinesini kullanabilirsiniz.

Projeye ait proteus simülasyon dosyası ve Microchip xc8 v1.30 ile yazılmış kaynak kod var Yazar: Alexander Begletsov

Kaynak: chipmk.ru

motorlu-ses-kontrolu-giris-secici-uzaktan-kumanda

Şifre-Pass: 320volt.com

Yayım tarihi: 2023/10/05 Etiketler: , ,



Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir