U ovom ću članku opisati kako možete nadograditi na dom glazbeni sintisajzer. Izazov će nam biti prvo razviti, a zatim ponovno sastaviti elektronički sintisajzer, ali s dodatnim efektima i funkcijama.
Danas na Internetu postoji prilično velik broj različitih shema za amaterske sintisajzere. Većina njih temelji se na principu 555 ili drugih sklopova generatora. Jedino ograničenje je da takav sklop može istodobno stvarati samo jedan ton, a da bismo svirali akorde, trebamo držati tipke zajedno, istovremeno primajući nekoliko tonova koji zvuče.
Prema tome, za 12 tona trebamo 12 generatora frekvencije. Ako se vaša glazbena tipkovnica sastoji od 48 tipki, tada će vam trebati 48 generatora tonova.
Dakle, u ovom slučaju nas može spasiti logički čip CMOS 4060. Ovaj čip ima četrnaest kanalnih binarnih razdjelnika / brojača s funkcijom prijenosa s kraja na kraj, kao i sam generator. Dijagram funkcionalnog bloka CMOS 4060 izgleda ovako: izlaz Qn imat će n-tu vrijednost brojača, poput 2 ^ n, što znači da je Q4 2 ^ 4 = 16 (1/16 takt frekvencije), dok je Q5 2 ^ 5 = 32 ( tj. 1/32 takt frekvencije). U mom slučaju koristit ću upravo ovaj čip.
Veličine oktava međusobno su povezane. Prva oktava, to je C1 (frekvencija 16,3Hz), ima točno pola oktave C2 (frekvencija 32,7Hz) itd. CMOS 4060 može dijeliti svoju brzinu takta putem Qn izlaza. Da biste to učinili, potrebni su vam (4060x12) generatori tona, dok će biti podrška za 7 oktava (7x12 = 96 tonova).
Zapravo, početni projekt je sljedeći: dizajn se sastoji od generatora tona 12x4060 i dsPIC koji je dizajniran za efekte, pojačala i kontrolu.
Na gornjoj slici prikazani su generatori tona CMOS 4060. Takta frekvencija koju možemo izračunati formulom f = 1 / (2xPixR2xC1). U svom razvoju koristim 4 oktave (tj. 48 tonova) počevši od oktave C3 (frekvencija 130Hz) i oktave B6 (frekvencija 1975Hz). Možete odabrati vrijednosti koje su vam potrebne.
Dakle, pripremljen je plan u kojem je 6 izlaznih tonova:
Sljedeći dijagrami su uobičajeni izvor napajanja 7805a i pojačalo LM386. U osnovi ništa posebno:
Dakle, prvi korak za nas bit će priprema softvera i tipki. Uzeo sam gumbe s tipkovnice kineske igračke, koje sam želio baciti, međutim, dobro je došlo nakon toga.Jedino što me je zbunilo bilo je to što su se u igračkama koristili matrični gumbi. Kao rezultat, stvorio sam za PP gumbe:
Ovdje je prikazana pločica:
Ovdje vidimo ploču koju sam pripremio za gumbe izvorne veličine:
Moj skup je zapravo prikazan ovdje:
Ova fotografija prikazuje žice i sklopove:
Na ovoj fotografiji vidimo uspješno završenu montažu:
Za podešavanje frekvencije koristio sam Nexus 7, kao i gStrings tuner aplikaciju. Usput, želim zahvaliti programerima na ovoj korisnoj aplikaciji. Sada ćemo morati prilagoditi samo jednu oktavu. Sada kada je podešen C3, C4 ili bilo koja druga napomena, ostatak će se automatski prilagoditi zahvaljujući djelitelju frekvencije:
Napokon, nakon odmora i ogromne količine kofeina, završena je prva faza projekta i pokazalo se ovako:
Sljedeće radnje:
- Na slici možete primijetiti prazan prostor između ploča. Tako je, ovaj prostor dizajniran je za kontrolu dsPIC-a i zvučnih efekata.
- Moramo napraviti i gornji poklopac.
Moje misli o ovom skupu:
- Tipke, nažalost, nisu tako meke kao na originalnoj tipkovnici. Stoga će biti potrebno pronaći prikladniju opciju za rješenje konačne verzije uređaja.
- Pojačalo LM386 ne odgovara sasvim tonovima. Na maloj jačini primijetio sam neko izobličenje. Stoga ću je kasnije najvjerojatnije zamijeniti prikladnijim stereo pojačalom. Također bih htio da imam i lijevu i desnu oktavu s odvojenim efektima i zvukom.
Popis s radioelementima:
Rezultat: Dakle, možete nadograditi svoj sintesajzer. Postupak, naravno, nije brz, za ovakvu obradu trebat će vam strpljenje i neke vještine. Međutim, rezultat zahtijeva sve ove napore i neće vas ostaviti razočarane. Na izlazu ćete dobiti izvrsno iskustvo koje se može primijeniti u mnogim drugim izmjenama, nadogradnjama ili domaćih proizvoda elektronička tehnologija.