Daftar Isi:

Pengalih Audio (Arduino): 5 Langkah
Pengalih Audio (Arduino): 5 Langkah

Video: Pengalih Audio (Arduino): 5 Langkah

Video: Pengalih Audio (Arduino): 5 Langkah
Video: A compete guide to mp3 Module using Arduino & ESP32 board | DFPlayer Mini | Arduino Projects 2024, Juli
Anonim
Pengalih Audio (Arduino)
Pengalih Audio (Arduino)

Proyek ini dimulai karena grup proyek sekolah saya dan saya perlu mengganti beberapa sumber audio ke satu penguat audio. Saat mencari di internet untuk semacam modul sakelar audio untuk Arduino, kami tidak dapat menemukan yang seperti itu. Saya sudah mengetahui sebuah chip yang mampu mengubah sinyal analog, tetapi tidak ada mudule yang benar-benar berguna yang tersedia untuk itu. Jadi saya harus bekerja dan membuat sendiri.

Langkah 1: Apa yang Anda Butuhkan

Apa yang kamu butuhkan
Apa yang kamu butuhkan

Papan ini sepenuhnya SMD (kecuali untuk pin header) yang berarti semua komponen disolder di atas PCB. Ini berarti koneksi penyolderan sangat kecil dan karenanya lebih sulit untuk disolder daripada melalui komponen lubang. Untuk alasan ini saya menyarankan Anda untuk tidak mencoba ini tanpa terlebih dahulu berlatih dengan komponen yang lebih besar.

Bill of material:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF kapasitor (0805) (bipolar)
  • 4x LED (0805)
  • 4x 330 ohm resistor (0805)
  • 5x jack audio wanita
  • 1x 5 pin header

Ada juga BOM yang diekspor dari EasyEda:

Langkah 2: Skema Dijelaskan

Skema Dijelaskan
Skema Dijelaskan

Saya hanya akan membahas cara kerja skema secara singkat sehingga kebanyakan orang dapat mengikuti ini jika mereka mau.

Karena header pin tidak begitu menarik, kita akan beralih ke chip 4052. Chip ini adalah pengalih analog ganda dan seperti namanya, chip ini mengalihkan sinyal audio dari salah satu dari empat inputnya dan mengarahkannya ke satu output. Karena sebagian besar waktu audio adalah stereo, kami membutuhkan dua pengalih audio. di sinilah "ganda" berguna. Label ditandai sebagai CH1_L untuk "saluran 1 kiri" atau COM_L untuk "kiri umum" dan dapat diikuti ke konektor jack.

Selanjutnya adalah SN74HC139. Ini adalah demultiplexer tetapi jangan khawatir tentang istilah aneh ini. Fungsi utamanya adalah untuk menunjukkan saluran mana yang saat ini dipilih untuk melewati sinyal audio. Ini adalah bagian di mana saya membuat kesalahan kecil. Seharusnya menyalakan LED di saluran yang dipilih, tetapi karena itu menyala semua LED KECUALI untuk saluran yang dipilih. Jadi Anda dapat menganggap LED sebagai indikator "saluran ini dimatikan".

Satu-satunya bagian yang tersisa adalah konektor jack audio. Tidak ada yang istimewa untuk dilihat di sini sebenarnya. Satu-satunya hal yang mungkin tampak aneh adalah kapasitor. Ini adalah kapasitor decoupling dan mereka memblokir sinyal DC dan membiarkan sinyal AC mengalir seperti audio.

Langkah 3: Memesan Papan

Memesan Papan
Memesan Papan

Seperti yang mungkin Anda lihat di foto-foto PCB asli, saya harus membuat sambungan dengan kabel yang tidak saya rencanakan. Ini karena paket 74HC139 tidak benar (kesalahan perpustakaan EasyEda).

Kesalahan ini belum diperbaiki, jadi ingatlah ini saat memesan!

Langkah 4: Menggunakan Papan

Menggunakan Papan
Menggunakan Papan
Menggunakan Papan
Menggunakan Papan

Hal pertama yang perlu Anda lakukan adalah memberi daya pada papan dengan 5 volt karena tidak akan berfungsi tanpanya. Semua logika juga bekerja pada 5 volt. Hubungkan Sel1, Sel2 dan Mute ke arduino karena mereka tidak ditarik ke atas atau ke bawah oleh resistor apa pun. Jika mereka tidak terhubung mereka akan mengambang yang akan menimbulkan perilaku aneh.

Papan ini memiliki fungsi bisu yang akan mencegah sinyal apa pun untuk melewati papan. Dalam keadaan tidak bersuara, semua LED akan menyala. Untuk membisukan papan, tarik pin tinggi-tinggi.

Untuk memilih saluran, mute pertama harus dinonaktifkan. Dengan dua pin Sel Anda dapat memilih saluran sesuai dengan tabel kebenaran.

Langkah 5: Akhir

Terima kasih telah memeriksa instruksi saya. Saya harap ini berguna bagi Anda. Jika Anda memiliki pertanyaan, tinggalkan di komentar. Sebagian besar waktu saya membalas dalam beberapa hari.

Direkomendasikan: