Sa artikulong ito, ilalarawan ko kung paano ka makakapag-upgrade bahay synthesizer ng musikal. Ang hamon ay para sa amin na unang umunlad at pagkatapos ay muling magkasama electronic synthesizer, ngunit may mga karagdagang epekto at pag-andar.
Ngayon sa Internet mayroong isang malaking bilang ng mga iba't ibang mga scheme para sa mga amateur synthesizer. Karamihan sa mga ito ay batay sa prinsipyo ng 555 o iba pang mga circuit circuit. Ang tanging limitasyon ay ang tulad ng isang circuit ay maaaring makabuo ng isang tono nang paisa-isa, at upang i-play ang mga chord, kailangan nating hawakan ang mga susi, habang tumatanggap ng maraming mga tono na tunog nang sabay-sabay.
Alinsunod dito, para sa 12 mga tono, kailangan namin ng 12 dalas na mga generator. Kung ang iyong keyboard ng musika ay binubuo ng 48 mga susi, kakailanganin mo ang 48 mga generator ng tono.
Kaya, sa kasong ito, maaaring i-save sa amin ng CMOS 4060 logic chip.Ang chip na ito ay may labing-apat na channel ng binary divider / counter na may end-to-end transfer function, pati na rin ang generator mismo. Ang diagram ng function na block ng CMOS 4060 ay ganito: ang Qn output ay magkakaroon ng n-th na halaga ng counter, tulad ng 2 ^ n, na nangangahulugang Q4 2 ^ 4 = 16 (1/16 ng dalas ng orasan) habang ang Q5 2 ^ 5 = 32 ( i.e. 1/32 dalas ng orasan). Sa aking kaso, gagamitin ko ang partikular na chip na ito.
Ang mga sukat ng mga octaves ay magkakaugnay. Ang pinakaunang octave, ito ay C1 (dalas 16.3Hz), mayroon itong eksaktong kalahati ng isang octave C2 (dalas 32.7Hz), atbp. Ang CMOS 4060 ay may kakayahang ibahagi ang kanilang bilis ng orasan sa pamamagitan ng mga output ng Qn. Upang gawin ito, kailangan mo (4060x12) mga tagalikha ng tono, habang mayroong suporta para sa 7 octaves (7x12 = 96 tone).
Sa totoo lang, ang paunang proyekto ay ang mga sumusunod: ang disenyo ay binubuo ng isang 12x4060 tone generator, at dsPIC na idinisenyo para sa mga epekto, amplifier at kontrol.
Ipinapakita ng diagram sa itaas ang mga tagabuo ng tono ng CMOS 4060. Ang dalas ng orasan kung saan, maaari nating kalkulahin ang formula f = 1 / (2xPixR2xC1). Sa aking pag-unlad, gumagamit ako ng 4 na mga octaves (i.e. 48 tone) na nagsisimula sa C3 octave (dalas 130Hz) at sa B6 octave (dalas 1975Hz). Maaari mong piliin ang mga halagang kailangan mo.
Kaya, ang isang pamamaraan ay inihanda kung saan 6 na mga output ng tunog:
Ang mga sumusunod na diagram ay isang maginoo 7805a power supply at isang LM386 amplifier. Karaniwang walang espesyal:
Kaya, ang unang hakbang para sa amin ay upang ihanda ang software at mga pindutan. Kinuha ko ang mga pindutan mula sa laruang keyboard ng Tsino, na nais kong itapon, gayunpaman, dumating ito nang madaling gamitin pagkatapos.Ang tanging bagay na nakalito sa akin ay ang mga pindutan ng matrix ay ginamit sa laruan. Bilang isang resulta, gumawa ako para sa mga pindutan ng PP:
Ang circuit board ay ipinapakita dito:
Narito nakita namin ang board na inihanda ko para sa mga pindutan na may orihinal na laki:
Ang aking pagpupulong ay talagang ipinakita dito:
Ipinapakita ng larawang ito ang mga wire at circuit:
Sa larawang ito nakita namin ang matagumpay na nakumpleto na pagpupulong:
Upang ayusin ang dalas, ginamit ko ang Nexus 7, pati na rin ang application ng tuner ng gStrings. Sa pamamagitan ng paraan, nais kong pasalamatan ang mga developer para sa kapaki-pakinabang na application na ito. Ngayon ay kailangan nating ayusin ang isang oktaba. Ngayon na ang C3, C4 o anumang iba pang tala ay nakatutok, ang natitira ay awtomatikong mai-tunaw salamat sa frequency divider:
Sa wakas, pagkatapos ng pahinga at isang malaking halaga ng caffeine, ang unang yugto ng proyekto ay nakumpleto at ito ay tulad nito:
Ang mga sumusunod na aksyon:
- Sa imahe maaari mong mapansin ang isang walang laman na puwang sa pagitan ng mga board. Tama iyon, ang puwang na ito ay idinisenyo upang makontrol ang dsPIC at mga epekto ng tunog.
- Kailangan din nating gawin ang tuktok na takip.
Ang aking mga saloobin tungkol sa pagpupulong na ito:
- Ang mga pindutan, sa kasamaang palad, ay hindi malambot tulad ng sa orihinal na keyboard. Samakatuwid, kakailanganin upang makahanap ng isang mas angkop na pagpipilian para sa paglutas ng pangwakas na bersyon ng aparato.
- Ang amplifier LM386 ay hindi lubos na tumutugma sa mga tono. Sa mababang dami, napansin ko ang ilang pagbaluktot. Samakatuwid, sa paglaon, malamang na papalitan ko ito ng isang mas angkop na stereo amplifier. Gusto ko rin na magkaroon ako ng parehong kaliwa at kanang octaves na may magkahiwalay na epekto at output ng tunog.
Listahan sa mga radioelement:
Ang resulta: Sa gayon, maaari mong i-upgrade ang iyong synthesizer. Ang proseso ay natural na hindi mabilis, para sa ganitong uri ng pagproseso kakailanganin mo ang pasensya at ilang mga kasanayan. Gayunpaman, ang resulta ay nangangailangan ng lahat ng mga pagsisikap na ito at hindi ka mag-iiwan ng pagkabigo. Sa exit, makakakuha ka ng isang mahusay na karanasan na maaaring mailapat sa maraming iba pang mga pagbabago, pag-upgrade o gawang bahay teknolohiyang elektronik.