Mundarija:
- 1 -qadam: Global sxema
- 2 -qadam: Elektr ta'minoti
- 3 -qadam: Arduino dasturi va EEPROM parametrlari
- 4 -qadam: Uni yarating
- 5 -qadam: ish
- 6 -qadam: Boshqa integratsiya tafsilotlari …
Video: Mash-in / AV-almashtirish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Mening uyimda bir nechta video o'yin pristavkalari bor, shuning uchun men televizordagi hamma narsani ulash uchun biror narsa qilishim kerak edi.
O'tmish ovozi muallifi sifatida men musiqani yaxshi sozlamalarda tinglashni yaxshi ko'raman … va menda ob'ektiv akustik tahlil va empirizmni birlashtiradigan yondashuv bor. Men quvurlar modasi, qimmat konvertorlar va marketing narsalariga unchalik sezgir emasman. Menga ishlayotgan vaqtda, vites ekranida qanday egri chizig'i yoki siz to'lagan narxingiz yoqadi. Menimcha, shaxsiy foydalanish uchun oddiy stereo karnaylar etarli darajada yaxshi, va analog ishni to'g'ri bajaradi. Manipulyatsiya qilish oson, almashtirish oson, yig'ish va hk.
Shuning uchun men birinchi 16 kanalli analog audio va kompozit video kalitini (+1 stereo audio kiritish aralashgan) qurdim.
Maqsad, shuningdek, manbalarning quvvat manbalarini boshqarish edi (energiyani tejashni sozlash va avval manbalarni to'g'ri yoqish, so'ng ularni oxirida o'chirish). Men eski va sezgir audio/video uskunalar uchun qulayroq bo'lishi mumkin bo'lgan qattiq holli estafetani tanladim.
Bu birinchi versiyada masofadan boshqarish pulti yo'q edi va men divandan turib ovoz balandligini yoki kirishni o'zgartirishdan charchadim. Bundan tashqari, men har bir kirishda har bir manba qaysi manbadan ulanganini eslab qolishim kerak edi va men tanlagan "tanlash" tugmachasini bosib, mening sevimli konsolim qayerga ulanganini (yoki mening fonoim, yoki boshqa narsalarni) aniqlashdan zerikdim..
Men ovoz sifatidan unchalik mamnun emas edim, chunki men audio signalni almashtirish uchun ishlatgan chiplar buning uchun optimallashtirilmagan. Ovoz chiqishi faqat passiv susaytiruvchi sifatida ikki potentsiometr yordamida amalga oshirildi. Menga yaxshiroq ovoz sifati kerak edi.
Bundan tashqari, bu birinchi versiya hech qanday yangi texnologiyaga mos keladigan tarzda ishlab chiqilmagan va asosan to'liq analogli mahsulot bo'lgan.
Shunday qilib, "Mash-in"-bu bir necha yil oldin men qilgan birinchi versiyaning evolyutsiyasi, birinchi versiyaning bir qismini yangi xususiyatlar bilan qayta ishlatish:
- Tizim hozirda to'liq analog emas, lekin asosan arduino tomonidan boshqariladi.
- IQ masofadan boshqarish pulti.
- 4 qatorli LCD displey (I2C avtobus)
- audio uchun yangi kommutatsion chiplar (BB dan MPC506A). Ular, ehtimol, nazariy jihatdan ovoz uchun eng yaxshisi emas, lekin ma'lumotlar sahifasi shuni ko'rsatadiki, bu buzilish haqida etarli darajada yaxshi (va mening oldingi CD4067 -ga qaraganda ancha yaxshi). Ba'zi sinovlardan so'ng, kommutatsiya paytida shovqin eshitildi, lekin audio karta va arduino dasturidagi o'tish moslamasi qisqa vaqt ichida ovozni o'chirish uchun juda moslashuvchan, bu yaxshi natija beradi!
- chiqishni yanada professional yondashuv bilan boshqaradigan qo'shimcha chip (PGA2311). Bu Arduino -ning SPI avtobusi bilan yaxshiroq boshqaruvni ta'minlaydi, shuningdek ovozni o'chirish funktsiyasini to'g'ri boshqaradi va har bir kirishda darajadagi ofsetlarni dasturlash imkoniyatini beradi, bu juda yaxshi.
- tashqi modullarni ishlab chiqish uchun kengaytma porti (televizor yoki HDMI kalitlari uchun RS-232, mening yashash xonamdagi audio sozlamalarning qolgan qismlarida analog signalni yo'naltirish uchun qo'shimcha audio o'rni va boshqalar).
- yaxshiroq dizayn, qurilma yoqilganda ichkarida chiroyli yorug'lik.:)
1 -qadam: Global sxema
Global jarayon bu:
kirishlar> [kommutatsiya bo'limi]> [qo'shimcha audio kiritish bilan audio karta / sum]> [ovozni o'chirish / tovush bo'limi]> chiqish
Arduino beradi:
- kommutatsiya bo'limini boshqarish uchun 5 ta alohida chiqishda 5 bitli ikkilik so'z (shuning uchun u, masalan, kengaytma moduli bilan foydali bo'lishi mumkin bo'lgan 16 jismoniy kirish + 16 virtual kirishni boshqarishi mumkin).
- PGA 2311 ni boshqarish uchun SPI avtobusi (ovoz chiqishi/ovoz balandligi).
- LCD displeyni boshqarish uchun I2C avtobus.
- old paneldagi HUI kirishlari (shu jumladan kodlovchi va 3 tugma: kutish/yoqish, menyu/chiqish, funksiya/kirish).
- IQ sensori uchun kirish.
- SSRni boshqarish uchun chiqish.
Mana:
- global sxema
- Arduino pinout varaqasi
- o'tish bo'limi uchun ishlatiladigan ikkilik so'zlar jadvali
- bu loyihada qayta ishlatilgan eski audio karta sxemasi
Shunday qilib, audio karta ikkita alohida PCBga bo'linadi:
- yig'ish qismi
- ovoz balandligi / ovozni o'chirish qismi
Shunday qilib, analog ovozli signal yig'ish PCB (opamp TL074) ga o'tish uchun kommutatsiya bo'limidan keyin asosiy kartadan chiqib ketadi va orqa paneldagi chiqish ulagichiga o'tishdan oldin PGA 2311 tomonidan qayta ishlanadigan asosiy kartaga qaytadi.
Menimcha, buni qilishning hojati yo'q, lekin bu men uchun yangi PCB ishlab chiqmasdan eski qismimni qayta ishlatishning bir usuli edi.
2 -qadam: Elektr ta'minoti
Men quvvat manbasini ishlab chiqmadim (AC/DC moduli). Amazonda sotib olish arzonroq va osonroq edi;)
Menga 3 xil DC kuchlanish kerak edi:
Mantiqiy qismlar uchun bitta +5V (shu jumladan, Arduino… Ha, men +5V chiqishiga taxtani etkazib berishni o'z ichiga olgan yomon narsani qildim … lekin haqiqat: u ishlaydi).
Ovoz qismlari uchun bitta +12V va bitta -12V.
3 -qadam: Arduino dasturi va EEPROM parametrlari
bu erda:
- Arduino dasturi
- sozlashlar Arduino -da boshqariladigan va EEPROM -da saqlangan parametrlar
Eslatma: Men standart IQ masofadan boshqarish pultidan foydalandim va siz dasturda masofadan boshqarish pultining har bir tugmachasining kodini o'zgartirishingiz mumkin.
Men mediastent qurilmamga tez kirish uchun dasturda kalit sifatida ishlatardim. "Mash-in" sozlamalari menyusi siz qaysi yorliqni belgilashni tanlaganingizni sozlash uchun qilingan. Ushbu parametr Arduino EEPROM -da saqlanadi.
4 -qadam: Uni yarating
mana buni amalga oshirish uchun Gerber fayli.
Arduino to'g'ridan-to'g'ri PCB-ga pastga qaragan holda joylashtirilgan (uyatchan kabi).
ma'lum muammolar:
- Kompozit videoning o'tish bo'limi uchun ishlatiladigan CD4067 to'g'ri quvvat bilan ta'minlanmagan. Sxema 12V kuch beradi, lekin Arduino tomonidan 5V mantiq signallari bilan ishlaydigan haydovchi … shuning uchun kirishlar baribir birinchi bo'lib qoladi (00000).
- Bu MPC506 chiplari bilan bir xil muammo, lekin mantiqiy darajalar ushbu komponentlar tomonidan to'g'ri ko'rib chiqilgan, shuning uchun bu borada hech narsa o'zgarmaydi.
Shunday qilib, siz PCB -ni biroz o'zgartirishingiz kerak bo'ladi, lekin agar siz IC -ni qo'llab -quvvatlasangiz va ba'zi simlarni qo'shsangiz, buni boshqarish mumkin.
5 -qadam: ish
Bu erda siz old va orqa panelning qoralamasini topasiz.
Boshqa barcha 3D fayllar bu erda mavjud.
Men hamma narsani Sketchup -da yaratganman, shuning uchun narsalarni bepul sozlash juda oson.
Barcha ichki panellar bir -biriga yopishtirilgan ikkita qatlamda bosilgan. Shuningdek, ichki plastinka ikki bosqichda, taxminan 2 qatlam to'q sariq rangda (yoki sizga yoqqan rangda), qolgan qismi esa oq rangda bosilgan. Shunday qilib, qurilma kutish holatida oq rangga o'xshaydi va u yoqilganda to'q sariq rangda bo'ladi (ichidagi yorug'lik bilan).
Men ichida 230VAC kichik LED chiroq ishlatilgan. Bu 1 Vt dan kam quvvat sarflaydi va unchalik qizib ketmaydi. Bu SSRning o'zi tomonidan ishlab chiqarilgan.
SST isitgichga o'rnatiladi. Korpusning yon tomonida teshik bor, u havoni ichkarida qayta ishlashga imkon beradi.
Aytgancha, bu mening holatimda 10A SSR, va men korpus ichidagi haroratning tarqalishini maqbul qiymatda cheklash uchun unga 8A sigortasini o'rnatdim (siz qanchalik ko'p kuch sarflasangiz, shuncha ko'p issiqlik). Isitgich bilan u 40 ° C dan oshmasligi kerak, hatto korpus to'liq yopilgan bo'lsa ham, bu ishning PLA qismlari uchun ham yaxshi.
Bosib chiqarishga deyarli tayyor!;)
6 -qadam: Boshqa integratsiya tafsilotlari …
Bu erda kabelni yotqizishga yordam beradigan va ishni osonlashtiradigan ba'zi fayllar.
Boshqa foydali narsalar oxir -oqibat shu erda!:)
Tavsiya:
Mash up Arduino kod namunalari: 6 qadam (rasmlar bilan)
Mash up Arduino kodi namunalari: Bu qo'llanma ishchi loyiha prototipini yaratish uchun Arduino namunali eskizlarini birlashtirish jarayonidan o'tadi. Loyihangiz uchun kodni ishlab chiqish eng qo'rqinchli qism bo'lishi mumkin, ayniqsa siz buni ming marta qilmagan bo'lsangiz
Pivo chirog'i bo'lishi mumkin (mash'ala): 7 qadam
Pivo chiroqchasi (mash'ala): Quyoshli bog 'chiroqidagi chiroqni ishlatib, mini-generatorning voltini oshirish va mash'alni o'zgartirish uchun past quvvatli chiroqni yaratish uchun pivoni reflektor sifatida ishlatish mumkinmi, deb o'yladim. .. Kam quvvatli chiroq juda foydali bo'lishi mumkin
DIY yuqori quvvatli qizil nurli terapiya 660nm chiroq uchun mash'ala: 7 qadam
DIY yuqori quvvatli qizil nur terapiyasi 660nm og'riqli chiroq. Siz yuqori quvvatli DIY 660nm qizil chiroq terapiyasi chiroqini atigi 80 dollarga yasay olasizmi? Ba'zi kompaniyalar maxsus sous yoki yuqori quvvatli qurilma borligini aytishadi, lekin ular o'z raqamlarini ta'sirchan qilib ko'rsatishadi. Aqlli d
Qopqoqli Joule o'g'ri mash'alasi: 16 qadam (rasmlar bilan)
Qopqoqli joule o'g'ri mash'alasi: Ushbu loyihada siz Joule Thief zanjirini va sxemaga mos keladigan korpusni qanday qurish haqida bilib olasiz. Bu yangi boshlanuvchilar va o'rta sinflar uchun nisbatan oson sxema. Joule o'g'ri juda oddiy kontseptsiyaga amal qiladi, u ham shunga o'xshash
Plastik mash'ala: 5 qadam
Plastik mash'ala: Hammaga salom, bu mening ikkinchi ko'rsatmam. Endi biz oddiy plastmassa buyumlar bilan mash'ala chiroqini qanday yasashni ko'rishimiz mumkin