فهرست مطالب:

تعویض صدا (آردوینو): 5 مرحله
تعویض صدا (آردوینو): 5 مرحله

تصویری: تعویض صدا (آردوینو): 5 مرحله

تصویری: تعویض صدا (آردوینو): 5 مرحله
تصویری: How to use 2 channel relay to control AC and DC loads in Arduino 2024, جولای
Anonim
تعویض صدا (آردوینو)
تعویض صدا (آردوینو)

این پروژه به این دلیل آغاز شد که من و گروه پروژه مدرسه ام نیاز داشتیم چندین منبع صوتی را به یک تقویت کننده صوتی تغییر دهیم. هنگام جستجو در اینترنت برای برخی از ماژول های سوئیچ صدا برای آردوینو ، چیزی شبیه به آن پیدا نکردیم. من قبلاً تراشه ای را داشتم که می توانست سیگنال های آنالوگ را تغییر دهد ، اما هیچ مودول واقعاً مفیدی برای آن در دسترس نبود. بنابراین دست به کار شدم و کار خودم را ایجاد کردم.

مرحله 1: آنچه شما نیاز دارید

چه چیزی نیاز دارید
چه چیزی نیاز دارید

این برد کاملاً SMD است (به جز سرصفحه های پین) که به این معنی است که همه اجزاء در بالای PCB لحیم شده اند. این بدان معناست که اتصالات لحیم کاری بسیار کوچک هستند و بنابراین لحیم کاری آنها سخت تر از اجزای سوراخ است. به همین دلیل به شما توصیه می کنم این کار را بدون تمرین اولیه با اجزای بزرگتر امتحان نکنید.

بیل مواد:

  • 1x 74HC139
  • 1x CD4052
  • خازن 10x 10uF (0805) (دوقطبی)
  • 4 برابر LED (0805)
  • مقاومت 4x 330 اهم (0805)
  • جک صوتی زن 5 برابر
  • هدر 1x 5 پین

همچنین BOM از EasyEda صادر می شود:

مرحله 2: شماتیک توضیح داده شده است

شماتیک توضیح داده شده است
شماتیک توضیح داده شده است

من فقط به طور مختصر به بررسی عملکرد طرحواره ها می پردازم تا اکثر مردم در صورت تمایل بتوانند این کار را انجام دهند.

از آنجا که سرآیند پین جالب نیست ، به تراشه 4052 می پردازیم. این تراشه یک سوئیچ آنالوگ دوگانه است و همانطور که از نامش مشخص است سیگنال صوتی را از چهار ورودی خود روشن کرده و به یک خروجی هدایت می کند. از آنجا که بیشتر اوقات صدا به صورت استریو است ، ما به دو سوئیچ صدا نیاز داریم. اینجاست که "دوگانه" به کار می آید. برچسب ها به عنوان CH1_L برای "کانال 1 سمت چپ" یا COM_L برای "سمت چپ معمولی" علامت گذاری شده اند و می توانند تا اتصالات جک دنبال شوند.

مورد بعدی SN74HC139 است. این یک برنامه چندگانه است اما نگران این اصطلاح عجیب نباشید. عملکرد اصلی آن این است که نشان دهد کدام کانال برای عبور از سیگنال صوتی در حال حاضر انتخاب شده است. این قسمتی است که من یک اشتباه جزئی انجام دادم. قرار بود یک LED در کانالی که انتخاب شده است روشن شود ، اما همانطور که هست همه LED ها را به جز برای کانال انتخاب شده روشن می کند. بنابراین می توانید LED ها را به عنوان نشانگرهای "این کانال خاموش است" تصور کنید.

تنها قطعاتی که باقی مانده اتصالات جک صدا است. در واقع چیز خاصی برای دیدن در اینجا وجود ندارد. تنها چیزی که ممکن است عجیب به نظر برسد خازن ها هستند. اینها خازن ها را جدا می کنند و سیگنال های DC را مسدود کرده و مانند صدا به سیگنال های AC اجازه می دهند.

مرحله 3: سفارش هیئت مدیره

سفارش تابلو
سفارش تابلو

همانطور که ممکن است در عکسهای PCB واقعی دیده باشید ، مجبور شدم با سیم ارتباطی برقرار کنم که برای آن برنامه ریزی نکرده بودم. این به این دلیل است که بسته 74HC139 صحیح نیست (خطای کتابخانه EasyEda).

این اشتباه برطرف نشده است بنابراین هنگام سفارش به این نکته توجه کنید!

مرحله 4: استفاده از تخته

استفاده از برد
استفاده از برد
استفاده از برد
استفاده از برد

اولین کاری که باید انجام دهید این است که برد را با 5 ولت تغذیه کنید زیرا بدون آن کار نمی کند. تمام منطق نیز روی 5 ولت کار می کند. Sel1 ، Sel2 و Mute را به آردوینو وصل کنید زیرا توسط هیچ مقاومتی به بالا یا پایین کشیده نمی شوند. اگر آنها به هم متصل نباشند ، شناور خواهند بود که رفتارهای عجیب و غریبی را تداعی می کند.

این برد دارای عملکرد خاموش است که از انتقال سیگنال به داخل برد جلوگیری می کند. در حالت خاموش همه LED ها روشن می شوند. برای قطع صفحه ، پین را بالا بکشید.

برای انتخاب کانال ابتدا باید نادیده گرفته شود. با دو پین Sel می توانید یک کانال را با توجه به جدول حقیقت انتخاب کنید.

مرحله 5: پایان

با تشکر از شما برای بررسی دستورالعمل من امیدوارم این مطلب برای شما مفید بوده باشد اگر س questionsالی دارید ، آنها را در نظرات بنویسید. بیشتر اوقات در عرض چند روز پاسخ می دهم.

توصیه شده: