Агуулгын хүснэгт:

Аудио шилжүүлэгч (Arduino): 5 алхам
Аудио шилжүүлэгч (Arduino): 5 алхам

Видео: Аудио шилжүүлэгч (Arduino): 5 алхам

Видео: Аудио шилжүүлэгч (Arduino): 5 алхам
Видео: #5 Как запрограммировать ПЛК Outseal Arduino — управление водяным насосом 2024, Арваннэгдүгээр
Anonim
Аудио шилжүүлэгч (Arduino)
Аудио шилжүүлэгч (Arduino)

Манай сургуулийн төслийн групп бид хоёр олон аудио эх үүсвэрийг нэг аудио өсгөгч рүү шилжүүлэх шаардлагатай болсон тул энэ төслийг эхлүүлсэн. Arduino -д зориулсан аудио шилжүүлэгч модулийг интернетээс хайж байхдаа бид үүнтэй төстэй зүйлийг олж чадсангүй. Би аналог дохиог солих чадвартай чипийг аль хэдийн мэддэг байсан, гэхдээ үнэхээр хэрэгтэй mudules байдаггүй. Тиймээс би ажиллах ёстой бөгөөд өөрийн гэсэн бүтээлээ хийсэн.

Алхам 1: Танд юу хэрэгтэй байна

Чамд юу хэрэгтэй
Чамд юу хэрэгтэй

Энэхүү самбар нь бүхэлдээ SMD (зүү толгойноос бусад) бөгөөд бүх бүрэлдэхүүн хэсгүүдийг ПХБ -ийн дээд талд гагнаж байна гэсэн үг юм. Энэ нь гагнуурын холболт нь маш жижиг тул нүхний хэсгүүдээс илүү гагнахад хэцүү байдаг гэсэн үг юм. Ийм учраас илүү том бүрэлдэхүүн хэсгүүдийг ашиглахгүйгээр үүнийг туршиж үзэхгүй байхыг зөвлөж байна.

Билл материал:

  • 1х 74HC139
  • 1х CD4052
  • 10x 10uF конденсатор (0805) (хоёр туйлт)
  • 4x LED (0805)
  • 4x 330 ом эсэргүүцэл (0805)
  • 5х эмэгтэй аудио залгуур
  • 1х 5 зүү толгой

EasyEda -аас экспортлосон Монголбанк бас байдаг:

Алхам 2: Схемийг тайлбарлав

Схемийг тайлбарлав
Схемийг тайлбарлав

Би схемийн ажлыг товчхон авч үзэх болно, тиймээс ихэнх хүмүүс хүсвэл үүнийг дагаж мөрдөх боломжтой болно.

Зүү толгой нь тийм ч сонирхолтой биш тул бид 4052 чип рүү шилжих болно. Энэхүү чип нь хос аналог шилжүүлэгч бөгөөд нэрнээс нь харахад дөрвөн оролтын аудио дохиог сольж, нэг гаралт руу чиглүүлдэг. Ихэнх тохиолдолд аудио стерео байдаг тул бидэнд хоёр аудио шилжүүлэгч хэрэгтэй болно. энд "хос" нь хэрэгтэй болно. Лаблелийг "зүүн 1 -р суваг" -ын хувьд CH1_L эсвэл "нийтлэг зүүн" -ийн хувьд COM_L гэж тэмдэглэсэн бөгөөд үүнийг үүрний холбогчдод дагаж мөрдөх боломжтой.

Дараагийнх нь SN74HC139 юм. Энэ бол demultiplexer боловч энэ хачин нэр томъёоны талаар санаа зовох хэрэггүй. Гол функц нь аудио дохиог дамжуулахын тулд аль сувгийг сонгохыг зааж өгөх явдал юм. Энэ бол миний жижиг алдаа хийсэн хэсэг юм. Энэ нь сонгосон суваг дээр LED асаах ёстой байсан боловч сонгосон сувгаас бусад бүх ледийг гэрэлтүүлдэг. Тиймээс та LED -ийг "энэ сувгийг хаасан" үзүүлэлт гэж ойлгож болно.

Үлдсэн хэсэг нь зөвхөн аудио үүрний холбогч юм. Энд харах онцгой зүйл байхгүй. Хачирхалтай санагдаж болох цорын ганц зүйл бол конденсатор юм. Эдгээр нь конденсаторыг салгаж, DC дохиог хааж, аудио гэх мэт AC дохиог дамжуулдаг.

Алхам 3: Удирдах зөвлөл захиалах

Удирдах зөвлөл захиалах
Удирдах зөвлөл захиалах

Жинхэнэ ПХБ -ийн зургуудаас би харж байсан шиг би төлөвлөөгүй утсаар холболт хийх шаардлагатай болсон. Учир нь 74HC139 -ийн багц буруу байна (EasyEda номын сангийн алдаа).

Энэ алдааг засаагүй тул захиалга өгөхдөө үүнийг санаарай!

Алхам 4: Самбар ашиглах

Удирдах зөвлөлийг ашиглаж байна
Удирдах зөвлөлийг ашиглаж байна
Удирдах зөвлөлийг ашиглаж байна
Удирдах зөвлөлийг ашиглаж байна

Таны хийх ёстой хамгийн эхний зүйл бол самбарыг 5 вольтоор тэжээх явдал юм, учир нь энэ нь ажиллахгүй болно. Бүх логик нь 5 вольт дээр ажилладаг. Sel1, Sel2, Mute -ийг arduino руу холбоно уу, учир нь тэдгээрийг ямар ч эсэргүүцэл татахгүй. Хэрэв тэд холбогдоогүй бол тэд хачин жигүүрийг өдөөх болно.

Энэхүү самбар нь хаах функцтэй бөгөөд энэ нь самбараар дамжин өнгөрөх дохиог урьдчилан сэргийлэх болно. Дуугүй байхад бүх LED гэрэл асах болно. Самбарыг дуугүй болгохын тулд зүүг өндөр татаж аваарай.

Сувгийг сонгохын тулд эхлээд дууг хаах хэрэгтэй. Хоёр Сэл зүүгээр та үнэний хүснэгтийн дагуу суваг сонгох боломжтой.

Алхам 5: Төгсгөл

Миний зааврыг шалгаж үзсэнд баярлалаа. Энэ нь танд ямар ч ашиггүй байсан гэж найдаж байна. Хэрэв танд асуулт байгаа бол тэдгээрийг сэтгэгдэл дээр үлдээнэ үү. Ихэнх тохиолдолд би хэдхэн хоногийн дотор хариулдаг.

Зөвлөмж болгож буй: