Isi kandungan:

Penukar Audio (Arduino): 5 Langkah
Penukar Audio (Arduino): 5 Langkah

Video: Penukar Audio (Arduino): 5 Langkah

Video: Penukar Audio (Arduino): 5 Langkah
Video: How to Play audio with Arduino 2024, November
Anonim
Penukar Audio (Arduino)
Penukar Audio (Arduino)

Projek ini bermula kerana kumpulan projek sekolah saya dan saya perlu menukar beberapa sumber audio ke satu penguat audio. Semasa mencari di internet untuk mencari modul suis audio untuk Arduino, kami tidak dapat menjumpainya seperti itu. Saya sudah mengetahui cip yang mampu menukar isyarat analog, tetapi tidak ada mudule yang berguna untuknya. Oleh itu, saya terpaksa bekerja dan mencipta sendiri.

Langkah 1: Apa Yang Anda Perlu

Apa Yang Anda Perlu
Apa Yang Anda Perlu

Papan ini benar-benar SMD (kecuali pin header) yang bermaksud semua komponen disolder di atas PCB. Ini bermaksud sambungan pematerian sangat kecil dan dengan itu lebih sukar untuk disolder daripada melalui komponen lubang. Atas sebab ini saya mengesyorkan anda untuk tidak mencuba ini tanpa berlatih terlebih dahulu dengan komponen yang lebih besar.

Bil bahan:

  • 1x 74HC139
  • 1x CD4052
  • Kapasitor 10x 10uF (0805) (bipolar)
  • LED 4x (0805)
  • Perintang 4x330 ohm (0805)
  • Soket audio wanita 5x
  • Tajuk 1x 5 pin

Terdapat juga BOM yang dieksport dari EasyEda:

Langkah 2: Skema yang Dijelaskan

Skema yang Dijelaskan
Skema yang Dijelaskan

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

Oleh kerana header pin tidak menarik, kita akan beralih ke cip 4052. Cip ini adalah penukar analog dua dan seperti namanya ia menukar isyarat audio dari empat inputnya dan mengarahkannya ke satu output. Oleh kerana kebanyakan masa audio adalah stereo, kita memerlukan dua penukar audio. di sinilah "dual" sangat berguna. Label ditandai sebagai CH1_L untuk "saluran 1 kiri" atau COM_L untuk "kiri biasa" dan boleh diikuti ke penyambung bicu.

Seterusnya adalah SN74HC139. Ini adalah demultiplexer tetapi jangan risau dengan istilah pelik ini. Fungsi utamanya adalah untuk menunjukkan saluran mana yang dipilih untuk melewati isyarat audio. Ini adalah bahagian di mana saya melakukan kesalahan kecil. Seharusnya menyalakan LED di saluran yang dipilih, tetapi karena itu menyala semua LED KECUALI untuk saluran yang dipilih. Oleh itu, anda boleh menganggap LED sebagai penunjuk "saluran ini diredam".

Bahagian yang tinggal hanyalah penyambung bicu audio. Tidak ada yang istimewa untuk dilihat di sini sebenarnya. Satu-satunya perkara yang kelihatan pelik adalah kapasitor. Ini adalah kapasitor decoupling dan mereka menyekat isyarat DC dan membiarkan isyarat AC seperti audio.

Langkah 3: Memesan Papan

Memesan Lembaga
Memesan Lembaga

Seperti yang anda lihat pada foto-foto PCB yang sebenarnya, saya harus membuat sambungan dengan wayar yang tidak saya rancangkan. Ini kerana pakej 74HC139 tidak betul (ralat perpustakaan EasyEda).

Kesalahan ini belum diperbaiki, jadi ingatlah ini semasa membuat pesanan!

Langkah 4: Menggunakan Papan

Menggunakan Papan
Menggunakan Papan
Menggunakan Papan
Menggunakan Papan

Perkara pertama yang perlu anda lakukan ialah menghidupkan papan dengan 5 volt kerana ia tidak akan berfungsi tanpanya. Semua logik juga berfungsi pada 5 volt. Sambungkan Sel1, Sel2 dan Bisukan ke arduino kerana mereka tidak ditarik ke atas atau ke bawah oleh perintang. Sekiranya mereka tidak tersambung, mereka akan terapung yang akan menimbulkan tingkah laku pelik.

Papan ini mempunyai fungsi bisu yang akan menghalang isyarat untuk bergerak melalui papan. Dalam keadaan senyap, semua LED akan menyala. Untuk mematikan papan tarik pin tinggi.

Untuk memilih saluran, bisu pertama harus dilumpuhkan. Dengan dua pin Sel anda boleh memilih saluran mengikut jadual kebenaran.

Langkah 5: Tamat

Terima kasih kerana melihat arahan saya. Saya harap ini berguna bagi anda. Sekiranya anda mempunyai sebarang pertanyaan, tinggalkan di komen. Selalunya saya membalas dalam beberapa hari.

Disyorkan: