Mundarija:

Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi: 7 qadam
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi: 7 qadam

Video: Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi: 7 qadam

Video: Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi: 7 qadam
Video: 18-trek | Den Braun | Raqamli qal'a | AUDIO KITOB JAVONI | Roman | 18+ 2024, Iyul
Anonim
Image
Image
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi
Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi

Bir necha yil oldin, men 5 Vtli gitara kuchaytirgichini qurdim, bu o'sha paytda mening audio tizimim uchun juda yaxshi echim edi va yaqinda men yangi interfeysni kuchliroq va foydalanuvchi interfeysi uchun analog komponentlardan foydalanmasdan qurishga qaror qildim. aylanadigan potentsiometrlar va almashtirish kalitlari kabi.

Raqamli boshqariladigan 18 vattli gitara kuchaytirgichi-yakka o'zi, raqamli boshqariladigan 18 vattli mono-gitara kuchaytirgichi, kechiktiruvchi effektli tizim biriktirgichi va oqlangan suyuq kristalli displey, bu pallada nimalar bo'layotgani haqida aniq ma'lumot beradi.

Loyihaning xususiyatlari:

  • To'liq raqamli boshqaruv: Foydalanuvchi interfeysi usuli - bu o'rnatilgan kalitli aylanadigan kodlovchi.
  • ATMEGA328P: Mikro-nazoratchi (Arduino-ga o'xshash tizim sifatida ishlatiladi): Barcha sozlanishi parametrlar foydalanuvchi tomonidan dasturlashtirilgan tarzda boshqariladi.
  • LCD: foydalanuvchi interfeysi chiqishi vazifasini bajaradi, shuning uchun qurilma parametrlarini, masalan, daromad/tovush/kechikish chuqurligi/kechikish vaqti kabi, juda yaqin kuzatilishi mumkin.
  • Raqamli potentsiometrlar: kichik sxemalarda ishlatiladi, shuning uchun qurilma boshqaruvini to'liq raqamli qiladi.
  • Kaskadli tizim: Oldindan belgilangan tizimning har bir sxemasi alohida tizim bo'lib, u faqat elektr uzatish liniyalarini ulashadi, ular nosozliklar yuz berganda nosozliklarni nisbatan oson bartaraf etishga qodir.
  • Oldindan kuchaytirgich: LM386 integral sxemasiga asoslangan, juda oddiy sxematik dizayn va minimal qismlarga talab.
  • Kechiktirish effekti sxemasi: PT2399 integral sxemasiga asoslangan, uni eBay -dan alohida IC sifatida sotib olish mumkin (men butun kechikish davrini o'zim yaratganman) yoki aylanadigan potentsiometrlarni digipotlar bilan almashtirish qobiliyatiga ega bo'lgan to'liq modul sifatida foydalanish mumkin.
  • Quvvat kuchaytirgichi: TDA2030 moduliga asoslangan, u allaqachon uning ishlashi uchun barcha periferik sxemalarni o'z ichiga oladi.
  • Quvvat manbai: Qurilma eski 19V shahar tashqi noutbukdan quvvat oladi, shuning uchun qurilma LM7805 uchun oldingi regulyator sifatida pastga tushadigan DC-DC modulini o'z ichiga oladi, bu esa qurilmadan quvvat sarflashda issiqlikni kamroq sarflaydi.

Qisqa ma'lumot bilan tanishib chiqqandan so'ng, uni tuzaylik!

1 -qadam: Fikr

Fikr
Fikr
Fikr
Fikr
Fikr
Fikr
Fikr
Fikr

Blok -sxemada ko'rib turganingizdek, qurilma gitara kuchaytirgichining dizayniga klassik yondashuv sifatida ishlaydi, boshqaruv pallasida va foydalanuvchi interfeysida ozgina farqlar mavjud. Biz kengaytiradigan sxemalarning uchta guruhi mavjud: analog, raqamli va elektr ta'minoti, bu erda har bir guruh alohida kichik sxemalardan iborat (mavzu keyingi bosqichlarda yaxshi tushuntiriladi). Loyihaning tuzilishini tushunishni osonlashtirish uchun keling, ushbu guruhlarni tushuntirib beraylik:

1. Analog qism: Analog sxemalar blok diagrammaning yuqori yarmida joylashganki, yuqorida ko'rib turganimizdek. Bu qism qurilma orqali o'tadigan barcha signallar uchun javobgardir.

1/4 raz'em - bu qurilmaning gitara mono usuli bo'lib, u quti va lehimli elektron sxemalar chegarasida joylashgan.

Keyingi bosqich-LM386 integral sxemasiga asoslangan oldindan kuchaytirgich, bunday audio ilovalarda foydalanish juda oson. LM386 asosiy quvvat manbasidan 5V doimiy quvvat bilan ta'minlanadi, bu erda uning parametrlari, daromadlari va hajmi raqamli potentsiometrlar orqali boshqariladi.

Uchinchi bosqich - tashqi 18 ~ 20V shahar quvvat manbai bilan ishlaydigan TDA2030 integral sxemasiga asoslangan quvvat kuchaytirgichi. Ushbu loyihada quvvat kuchaytirgichida tanlangan daromad barcha ish vaqti davomida o'zgarmaydi. Qurilma bitta o'ralgan PCB emasligi sababli, TDA2030A yig'ilgan modulidan foydalanish tavsiya etiladi va uni faqat kirish -chiqish va quvvat manbai pimlarini ulab bard prototipiga ulash tavsiya etiladi.

2. Raqamli qism: Raqamli sxemalar blok -sxemaning pastki yarmida joylashgan. Ular foydalanuvchi interfeysi va analog parametrlarni nazorat qilish, masalan, kechikish vaqti/chuqurligi, hajmi va ortishi uchun javobgardir.

O'rnatilgan SPST kalitiga ega kodlovchi foydalanuvchi nazorati usuli sifatida belgilanadi. U bitta qism sifatida yig'ilganligi sababli, to'g'ri ishlashning yagona zarurati-tortishish rezistorlarini dasturiy yoki jismoniy o'rnatish (biz buni sxematik bosqichda ko'ramiz).

Mikroprotsessor "asosiy miya" sifatida ATMEGA328P bo'lib, bu qurilmada Arduino uslubida ishlatiladi. Bu barcha elektron raqamli kuchga ega bo'lgan va hamma narsani nima qilishni buyuradigan qurilma. Dasturlash SPI interfeysi orqali amalga oshiriladi, shuning uchun biz har qanday mos USB -provayder -dasturchi yoki sotib olingan AVR tuzatuvchisidan foydalanishimiz mumkin. Agar siz Arduino -ni sxemada mikrokontroller sifatida ishlatmoqchi bo'lsangiz, bu dasturlash bosqichida mavjud bo'lgan biriktirilgan C kodini kompilyatsiya qilish orqali mumkin.

Raqamli potentsiometrlar - SPI interfeysi orqali mikrokontroller tomonidan boshqariladigan, ikkita parametrli to'liq nazorat qilish uchun jami 4 ta potentsiometrga ega ikkita juftli integral mikrosxemalar:

LCD - bu foydalanuvchi interfeysi chiqishi, bu bizga qutida nima bo'layotganini bilish imkonini beradi. Ushbu loyihada men Arduino foydalanuvchilari orasida eng mashhur 16x2 LCD -dan foydalandim.

3. Quvvat manbai: Elektr ta'minoti butun tizimga energiya (kuchlanish va oqim) berish uchun javobgardir. Quvvat kuchaytirgich sxemasi to'g'ridan-to'g'ri tashqi noutbuk adapteridan quvvat oladi va qolgan barcha kontaktlarning zanglashi 5V DCdan quvvatlanadi, shuning uchun DC-DC pastga yoki chiziqli regulyatorga ehtiyoj bor. Agar 5V chiziqli regulyator tashqi 20V ga ulangan bo'lsa, oqim chiziqli regulyator orqali yukga o'tganda, 5V regulyatorda katta issiqlik tarqaladi, biz buni xohlamaymiz. Shunday qilib, 20V va 5V chiziqli regulyator (LM7805) o'rtasida oldindan regulyator vazifasini bajaradigan 8V DC-DC pastga tushirish konvertori mavjud. Bunday biriktirma yuk oqimi yuqori qiymatlarga yetganda, chiziqli regulyatorda katta tarqalishni oldini oladi.

2 -qadam: qismlar va asboblar

Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar
Qismlar va asboblar

Elektron qismlar:

1. Modullar:

  • PT2399 - Echo / kechiktirish IC moduli.
  • LM2596-pastga tushadigan DC-DC moduli
  • TDA2030A - 18 Vt quvvatli kuchaytirgich moduli
  • 1602A - Umumiy LCD 16x2 belgi.
  • O'rnatilgan SPST tugmachali aylanadigan kodlovchi.

2. Integral sxemalar:

  • LM386 - mono ovozli kuchaytirgich.
  • LM7805 - 5V chiziqli regulyator.
  • MCP4261/MCP42100 - 100KOm ikkita raqamli potentsiometr
  • ATMEGA328P - mikrokontroller

3. Passiv komponentlar:

A. Kondansatkichlar:

  • 5 x 10 uF
  • 2 x 470 uF
  • 1 x 100 uF
  • 3 x 0,1 dyuym

B. Rezistorlar:

  • 1 x 10R
  • 4 x 10K

C. Potentsiometr:

1 x 10K

(Ixtiyoriy) Agar siz PT2399 modulidan foydalanmasangiz va sxemani o'zingiz qurmoqchi bo'lsangiz, quyidagi qismlar talab qilinadi:

  • PT2399
  • 1 x 100K rezistor
  • 2 x 4,7 dyuymli kondansatkich
  • 2 x 3.9nF kondansatör
  • 2 x 15K rezistor
  • 5 x 10K rezistor
  • 1 x 3.7K rezistor
  • 1 x 10uF kondansatör
  • 1 x 10nF kondansatör
  • 1 x 5,6K rezistor
  • 2 x 560pF kondansatör
  • 2 x 82nF kondansatör
  • 2 x 100nF kondansatör
  • 1 x 47uF kondansatör

4. Ulagichlar:

  • 1 x 1/4 dyuymli mono raz'emli ulagich
  • 7 x ikkita terminal bloklari
  • 1 x ayol 6-pinli qatorli ulagich
  • 3 x 4-pinli JST ulagichlari
  • 1 x erkak quvvat ulagichi

Mexanik qismlar:

  • Quvvat qabul qilish quvvati 18 Vt ga teng yoki undan yuqori dinamik
  • Yog'ochdan yasalgan korpus
  • Foydalanuvchi interfeysi uchun yog'och ramka (LCD va aylanadigan kodlovchi uchun).
  • Karnay va UI joylari uchun ko'pikli kauchuk
  • Qismlarga 12 ta burg'ulash vintlari
  • LCD ramka uchun 4 ta mahkamlash murvatlari va yong'oqlar
  • Qurilmaning barqaror tebranishi uchun 4 x rezina oyoq (rezonansli mexanik shovqin - kuchaytirgich dizaynida keng tarqalgan narsa).
  • Aylanadigan kodlovchi tugmasi

Asboblar:

  • Elektr tornavida
  • Issiq yopishtiruvchi qurol (agar kerak bo'lsa)
  • (Ixtiyoriy) Laboratoriya quvvat manbai
  • (Ixtiyoriy) osiloskop
  • (Majburiy emas) Funktsiya generatori
  • Lehimlash temir / stantsiya
  • Kichik kesuvchi
  • Kichik pense
  • Lehimlaydigan kalay
  • Cımbızlar
  • O'rash simlari
  • Burg'ulash qismlari
  • Yog'ochni kesish uchun kichik o'lchamdagi arra
  • Pichoq
  • Silliqlash fayli

3 -qadam: sxemalarga tushuntirish

Sxemalarga tushuntirish
Sxemalarga tushuntirish
Sxemalarga tushuntirish
Sxemalarga tushuntirish
Sxemalarga tushuntirish
Sxemalarga tushuntirish

Loyihaning blok -sxemasi bilan tanish bo'lganimiz uchun, sxemaning ishlashiga o'tishimiz mumkin, biz sxemaning ishlashi haqida bilishimiz kerak bo'lgan hamma narsani hisobga olamiz:

Kuchaytirgichning oldingi davri: LM386 minimal qismlarni hisobga olgan holda ulanadi, tashqi passiv komponentlardan foydalanishga hojat yo'q. Agar siz ovoz signalini kirishiga chastotali javobni o'zgartirishni xohlasangiz, masalan, boshni kuchaytirish yoki ohangni boshqarish, siz LM386 ma'lumotlar jadvaliga murojaat qilishingiz mumkin, bu esa ushbu qurilmaning sxematik diagrammasiga ta'sir qilmaydi, ulanishdagi oldingi kuchaytirgichdan oldin.. Biz IC uchun bitta 5V doimiy quvvat manbasidan foydalanayotganimiz sababli, signalni shaharni o'chirish uchun IC chiqishiga ajratuvchi kondansatör (C5) qo'shilishi kerak. Ko'rinib turibdiki, 1/4 "ulagichli (J1) signal pimi" A "digipot piniga ulangan va LM386 teskari kirmaydigan raqamli" B "piniga ulangan, shuning uchun bizda oddiy kuchlanish bo'luvchi, SPI interfeysi orqali mikrokontroller tomonidan boshqariladi.

Kechikish / Echo effekti davri: Bu elektron PT2399 kechiktirish effekti IC ga asoslangan. Ma'lumotlar jadvaliga ko'ra, bu sxema murakkab ko'rinadi va uni lehim bilan chalkashtirib yuborish juda oson. Oldindan yig'ilgan PT2399 modulini sotib olish tavsiya etiladi, va aylanadigan potentsiometrlarni moduldan ajratib olish va digipot liniyalarini (Wiper, 'A' va 'B') ulash kifoya. Men ma'lumotlar varag'ining echo effekti dizayniga havola qildim, tebranishlarga vaqt oralig'ini tanlash va teskari aloqa signalining hajmiga digipotlar biriktirilgan (biz nima deyishimiz kerak - "chuqurlik"). Delay_IN liniyasi deb ataladigan kechiktiruvchi kontaktlarning zanglashiga olib kelishi oldingi kuchaytirgich zanjirining chiqishiga ulangan. Bu sxemada aytilmagan, chunki men barcha sxemalarni faqat elektr uzatish liniyalariga ulashni xohlaganman va signal chiziqlari tashqi kabellar bilan bog'langan. "Qanday qulay emas!", Deb o'ylashingiz mumkin, lekin analog ishlov berish sxemasini qurishda, loyihadagi har bir sxemani qismlarga bo'linib tuzatish ancha osonroq. Shovqinli bo'lgani uchun 5V shahar quvvat manbaiga bypass kondansatkichlarini qo'shish tavsiya etiladi.

Quvvat manbai: Qurilma tashqi kuchlanishli 20V 2A AC/DC adapter orqali quvvatlanadi. Men shuni aniqladimki, issiqlik ko'rinishidagi chiziqli regulyatorda katta miqdordagi quvvat sarfini kamaytirishning eng yaxshi echimi-8V DC-DC tushirish konvertorini (U10) qo'shish. LM2596 - bu ko'plab dasturlarda ishlatiladigan va Arduino foydalanuvchilari orasida mashhur bo'lgan, eBay -da narxi 1 dollardan kam bo'lmagan konvertor. Biz bilamizki, chiziqli regulyatorning o'tkazuvchanlik kuchlanishi pasayadi (7805 nazariy yaqinlashuvi 2,5 V atrofida), shuning uchun LM7805 ning kirish va chiqishi o'rtasida ishonchli 3V bo'shliq mavjud. Chiziqli regulyatorni e'tiborsiz qoldirish va lm2596 -ni to'g'ridan -to'g'ri 5V liniyasiga ulash tavsiya etilmaydi, chunki kuchlanish shovqinlari elektr quvvati barqarorligiga ta'sir qilishi mumkin.

Quvvat kuchaytirgichi: ko'rinadigan darajada oddiy. Men bu loyihada TDA2030A modulidan foydalanganim uchun, yagona talab - bu quvvat pimlari va quvvat kuchaytirgichining kirish -chiqish liniyalarini ulash. Yuqorida aytib o'tilganidek, quvvat kuchaytirgichining kirishi ulagichlar yordamida tashqi kabel orqali kechikish davri chiqishiga ulanadi. Qurilmada ishlatiladigan karnay maxsus terminal bloki orqali quvvat kuchaytirgichining chiqishiga ulanadi.

Raqamli potentsiometrlar: Ehtimol, butun qurilmadagi eng muhim komponentlar, bu uni raqamli boshqarishga imkon beradi. Ko'rib turganingizdek, ikki xil digipot mavjud: MCP42100 va MCP4261. Ular bir xil nuqta bilan bo'lishadilar, lekin muloqotda farq qiladi. Men bu loyihani qurganimda aktsiyamda faqat ikkita oxirgi digipot bor edi, shuning uchun men o'zimdan foydalanganman, lekin men MCP42100 yoki MCP4261 bir xil turdagi ikkita digipotdan foydalanishni tavsiya qilaman. Har bir digipot SPI interfeysi, almashish soati (SCK) va ma'lumotlarni kiritish (SDI) pinlari tomonidan boshqariladi. ATMEGA328P SPI tekshirgichi alohida chip tanlash (CS yoki Idoralar) pinlarini haydash orqali bir nechta qurilmalarni boshqarishga qodir. U shu loyihada ishlab chiqilgan bo'lib, u erda SPI chipini yoqish pinlari alohida mikrokontroler pinlariga ulanadi. PT2399 va LM386 5V tarmoqqa ulangan, shuning uchun biz IC -lar ichidagi digipot rezistorlar tarmog'idagi kuchlanishning o'zgarishi haqida xavotirlanmasligimiz kerak (u asosan ma'lumotlar jadvalida, ichki o'tish rezistorlaridagi kuchlanish darajasi oralig'ida).

Mikrokontroller: Yuqorida aytib o'tilganidek, Arduino uslubidagi ATMEGA328P-ga asoslangan, bitta passiv komponent-qayta o'rnatish pinidagi tortish qarshiligi (R17) kerak. 6-pinli ulagich (J2) USB-provayder dasturchisi orqali SPI interfeysi orqali qurilmani dasturlash uchun ishlatiladi (Ha, xuddi shu digipotlar ulangan interfeys). Barcha pinlar sxematik diagrammada keltirilgan tegishli komponentlarga ulangan. 5V quvvat manbai pinlari yaqinida bypass kondansatörlerini qo'shish qat'iy tavsiya etiladi. Enkoder pimlari (C27, C28) yonida ko'rgan kondansatörler, bu pinlarda kodlovchi holatining sakrashini oldini olish uchun ishlatiladi.

LCD: Suyuq kristalli displey 4 -bitli ma'lumotlarni uzatish va ma'lumotlarni biriktirish uchun qo'shimcha ikkita pin bilan klassik tarzda ulanadi - Ro'yxatdan o'tish tanlovi (RS) va Enable (E). LCD doimiy yorqinlik va o'zgaruvchan kontrastga ega, uni bitta trimmer (R18) yordamida sozlash mumkin.

Foydalanuvchi interfeysi: Qurilmaning aylanuvchi koderida o'rnatilgan SPST tugmachasi bor, uning barcha ulanishlari tasvirlangan mikrokontroller pinlariga bog'langan. Ichki tortish moslamasini ishlatmasdan, har bir kodlovchi piniga tortish qarshiligini ulash tavsiya etiladi: A, B va SW. Enkoder komponentidan foydalanilganda qurilma kodi va ishonchliligiga mos kelish uchun A va B kodlovchi pinlari mikrokontrolderning tashqi uzilish pinlariga ulanganligiga ishonch hosil qiling.

JST ulagichlari va terminal bloklari: Har bir analog sxema: oldindan kuchaytirgich, kechiktiruvchi va quvvat kuchaytirgichi lehimli taxtada izolyatsiya qilingan va terminal bloklari orasidagi kabellar bilan bog'langan. Enkoder va LCD JST kabellariga ulanadi va lehimli taxtaga yuqorida ta'riflanganidek JST ulagichlari orqali ulanadi. Tashqi quvvat manbai ulagichi va 1/4 dyuymli mono jakli gitara usuli terminal bloklari orqali ulanadi.

4 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Qisqa tayyorgarlikdan so'ng, taxtada barcha komponentlarning aniq joylashishini tasavvur qilish kerak. Lehimlash jarayonini oldindan kuchaytirgichdan boshlash va barcha raqamli sxemalar bilan tugatish afzaldir.

Mana, bosqichma-bosqich tavsif:

1. Lehimdan oldingi kuchaytirgich sxemasi. Uning ulanishlarini tekshiring. Tuproq chiziqlari barcha mos chiziqlarga taqsimlanganligiga ishonch hosil qiling.

2. Lehimlash PT2399 moduli/IC sxematik sxemaga muvofiq, barcha periferik sxemalar bilan. Men butun kechikish davrini lehimlaganim uchun, har bir PT2399 pinli funktsiyasiga ko'ra, oson lehimlanadigan ko'plab umumiy chiziqlar borligini ko'rishingiz mumkin. Agar sizda PT2399 moduli bo'lsa, aylanadigan potentsiometrlarni ajratib oling va raqamli potentsiometrning aniq tarmoqlarini bu bo'shashgan pimlarga lehimlang.

3. Lehimlovchi TDA2030A moduli, karnay chiqish ulagichining yuzi markazdan tashqarida joylashganligiga ishonch hosil qiling.

4. Lehim quvvat manbai sxemasi. Sxemaga muvofiq bypass kondansatörlerini joylashtiring.

5. Lehimlash Mikrokontroller sxemasi uning dasturiy ulagichi bilan. Uni dasturlashga harakat qiling, bu jarayonda muvaffaqiyatsizlikka uchramasligiga ishonch hosil qiling.

6. Lehimlovchi raqamli potentsiometrlar

7. Barcha JST ulagichlarini har bir chiziqli ulanishga muvofiq joylarda lehimlang.

8. Kengashni quvvatlantiring, agar sizda funktsiya generatori va osiloskop bo'lsa, kirish signaliga har bir analog zanjirning javobini bosqichma-bosqich tekshiring (tavsiya etiladi: 200mVpp, 1KHz).

9. Quvvat kuchaytirgichi va kechiktirish davri/moduli bo'yicha kontaktlarning zanglashini alohida tekshiring.

10. Karnayni quvvat kuchaytirgichining chiqishiga va signal generatorini kirishga ulang, ohangni eshitganingizga ishonch hosil qiling.

11. Agar biz o'tkazgan barcha testlar muvaffaqiyatli bo'lsa, biz montaj bosqichiga o'tishimiz mumkin.

5 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish

Ehtimol, bu sizning yondashuvingizda yog'ochni kesish uchun foydali vositalar bo'lmasa, texnik yondashuv nuqtai nazaridan loyihaning eng qiyin qismi. Menda juda cheklangan asboblar to'plami bor edi, shuning uchun men qiyin yo'lni tanlashga majbur bo'ldim - silliqlash fayli bilan qutini qo'lda kesish. Keling, asosiy bosqichlarni ko'rib chiqaylik:

1. Qutini tayyorlash:

1.1 Karnay va elektron taxtani ajratish uchun mos o'lchamli yog'och korpusingiz borligiga ishonch hosil qiling.

1.2 Karnay uchun joyni kesib oling, rezonansli tebranishlarni oldini olish uchun karnayni kesish joyiga ko'pikli kauchuk ramkani yopish tavsiya etiladi.

1.3 Foydalanuvchi interfeysi uchun alohida yog'och ramkani kesib oling (LCD va kodlovchi). LCD uchun mos maydonni kesib oling, LCD yo'nalishi korpus old tomoniga teskari ko'rinmasligiga ishonch hosil qiling. Bu tugagandan so'ng, aylanadigan kodlovchi uchun teshik qazing. LCD -jodugar 4 burg'ulash vintini va aylanadigan kodlovchi mos metall somun bilan mahkamlang.

1.4 Ko'pikli kauchukni butun interfeysi bo'ylab foydalanuvchi interfeysi yog'och ramkaga joylashtiring. Bu, shuningdek, rezonansli yozuvlarning oldini olishga yordam beradi.

1.5 Elektron taxtaning qaerda joylashganligini aniqlang, so'ngra yog'och korpusda 4 teshik oching

1.6 Tarmoqli tashqi quvvat manbai va 1/4 dyuymli gitarali kirish joyi joylashtiriladigan tomonni tayyorlang, mos diametrli ikkita teshikni burang. Bu ulagichlar elektron karta bilan bir xil pinli (ya'ni qutbli) ekanligiga ishonch hosil qiling. Shundan so'ng, har bir kirish uchun ikki juft simni lehimlang.

2. Qismlarni ulash:

2.1 Karnayni tanlangan maydonga ulang, ikkita sim 4 ta burg'ulash vintlari bilan karnay pimlariga ulanganligiga ishonch hosil qiling.

2.2 Tanlangan tomonga foydalanuvchi interfeysi panelini biriktiring. Ko'pikli kauchukni unutmang.

2.3 Barcha sxemalarni terminal bloklari orqali ulang

2.4 JST ulagichlari orqali LCD va enkoderni taxtaga ulang.

2.5 Karnayni TDA2030A moduli chiqishiga ulang.

2.6 Quvvat va gitara kirishini plataning terminal bloklariga ulang.

2.7 Taxtani burg'ulash teshiklari o'rnida toping, taxtani 4 ta burg'ulash vintlari bilan mahkamlang.

2.8 Yog'ochdan yasalgan barcha qismlarni bir -biriga mahkamlang, shunda u qattiq qutiga o'xshaydi.

6 -qadam: Dasturlash va kod

Qurilma kodi AVR mikrokontrollerlar oilasi qoidalariga bo'ysunadi va ATMEGA328P MCUga mos keladi. Kod Atmel Studio -da yozilgan, ammo xuddi shu ATMEGA328P MCU -ga ega Arduino IDE bilan Arduino kartasini dasturlash imkoniyati mavjud. Mustaqil mikrokontroller Atmel Studio-ga muvofiq USB disk raskadrovka adapteri yoki eBay-dan sotib olinadigan Internet-provayder-provayder orqali dasturlashtirilishi mumkin. Odatda AVRdude dasturlash dasturlari ishlatiladi, lekin men juda qulay foydalanuvchi interfeysi bilan ProgISP - oddiy USB ISP dasturlash dasturini afzal ko'raman.

Kod haqidagi barcha kerakli tushuntirishlarni biriktirilgan Amplifice.c faylidan topishingiz mumkin.

Qo'shilgan Amplifice.hex fayli to'g'ridan -to'g'ri qurilmaga yuklanishi mumkin, agar u biz kuzatgan sxemaga to'liq mos bo'lsa.

7 -qadam: sinov

Sinov
Sinov
Sinov
Sinov

Xo'sh, biz xohlagan hamma narsa amalga oshgandan so'ng, sinov vaqti keldi. Men bir necha yil oldin hech qanday sababsiz qurgan qadimiy arzon gitara va oddiy passiv ohangni boshqarish moslamasini sinab ko'rishni afzal ko'rdim. Qurilma ham raqamli, ham analog effektli protsessor yordamida sinovdan o'tkaziladi. PT2399da kechikish ketma -ketligida ishlatiladigan audio namunalarni saqlash uchun juda kichik RAMga ega bo'lish unchalik yaxshi emas, aks -sado namunalari orasidagi vaqt juda katta bo'lsa, signalning buzilishi deb hisoblanadigan o'tish bitlarining katta yo'qotilishi bilan echo raqamli bo'ladi. Ammo biz eshitadigan "raqamli" buzilishlar qurilma ishining ijobiy yon ta'siri sifatida foydali bo'lishi mumkin. Bularning barchasi ushbu qurilma yordamida amalga oshirmoqchi bo'lgan dasturga bog'liq (men buni "V1.0 ni kuchaytirganman" deb aytganman).

Umid qilamanki, siz buni foydali deb topasiz.

O'qiganingiz uchun tashakkur!

Tavsiya: