Ebben a cikkben leírom, hogyan lehet frissíteni otthon zenei szintetizátor. A kihívás az lesz, hogy először fejlesszük ki, majd újból összeszereljük elektronikus szintetizátor, de további effektusokkal és funkciókkal.
Manapság az interneten nagyon sok különféle program létezik az amatőr szintetizátorok számára. Legtöbbjük az 555 elvén vagy más generátor áramkörön alapszik. Az egyetlen korlátozás az, hogy egy ilyen áramkör egyszerre csak egy hangot képes generálni, és az akkordok lejátszásához a gombokat együtt kell tartani, miközben több olyan hangot kell fogadnunk, amelyek egyszerre szólnak.
Ennek megfelelően 12 hanghoz 12 frekvenciagenerátorra van szükségünk. Ha a zenei billentyűzet 48 billentyűből áll, akkor 48 hanggenerátorra van szüksége.
Tehát ebben az esetben a CMOS 4060 logikai chip megmenthet minket. Ennek a chipnek tizennégy csatornás bináris osztója / számlálója van a végpontok közötti átvitel funkcióval, valamint maga a generátor. A CMOS 4060 funkcióblokk diagramja a következő: azaz 1/32 óra frekvencia). Az én esetemben ezt a chipet fogom használni.
Az oktávok mérete össze van kötve. A legelső oktáv, ez C1 (frekvencia 16,3Hz), pontosan fele a C2 oktávnak (frekvencia 32,7Hz) stb. A CMOS 4060 képes megosztani órájuk sebességét a Qn kimeneteken keresztül. Ehhez (4060x12) hanggenerátorokra van szükség, míg 7 oktáv (7x12 = 96 hang) támogatására van szükség.
Valójában a kezdeti projekt a következő: a kialakítás egy 12x4060 hanggenerátorból és egy dsPIC-ből áll, amelyet effektusokhoz, erősítőkhöz és vezérléshez terveztek.
A fenti ábra a CMOS 4060 hanggenerátorokat mutatja. Ennek órafrekvenciáját az f = 1 / (2xPixR2xC1) képlettel számolhatjuk. Fejlesztésem során 4 oktávot (azaz 48 hangot) használok a C3 oktávtól (frekvencia 130Hz) és a B6 oktávig (frekvencia 1975Hz) kezdve. Kiválaszthatja a kívánt értékeket.
Tehát elkészítjük egy olyan sémát, amelyben 6 kimeneti hang:
A következő ábrák egy hagyományos 7805a tápegység és egy LM386 erősítő. Alapvetően semmi különleges:
Tehát az első lépés számunkra a szoftver és a gombok elkészítése lesz. Vettem a gombokat a kínai játékbillentyűzetről, amelyet el akartak dobni, ám jóval később jól jött.Az egyetlen dolog, ami zavart engem, az volt, hogy a mátrix gombjait a játékban használták. Ennek eredményeként készítettem a PP gombokat:
Az áramköri lap itt látható:
Itt látható az a tábla, amelyet előkészítettem az eredeti méretű gombokhoz:
Gyűjteményem valójában itt látható:
Ez a fotó mutatja a vezetékeket és áramköröket:
Ezen a képen a sikeresen befejezett összeszerelést látjuk:
A frekvencia beállításához a Nexus 7-et, valamint a gStrings tuner alkalmazást használtam. Egyébként szeretném megköszönni a fejlesztőknek ezt a hasznos alkalmazást. Most csak egy oktávot kell beállítanunk. Most, hogy a C3, C4 vagy bármely más hang hangolva van, a többi automatikusan hangolódik a frekvenciaelosztónak köszönhetően:
Végül, pihenés és hatalmas mennyiségű koffein után a projekt első szakasza befejeződött, és így kiderült:
A következő műveletek:
- A képen üres helyet észlelhet a táblák között. Így van, ezt a helyet a dsPIC és a hanghatások vezérlésére tervezték.
- A felső fedelet is el kell készíteni.
Gondolataim a szerelvényről:
- A gombok sajnos nem olyan lágyak, mint az eredeti billentyűzetnél. Ezért meg kell találni egy megfelelőbb lehetőséget az eszköz végső verziójának megoldására.
- Az LM386 erősítő nem igazán felel meg a hangoknak. Kis hangerőn észleltem némi torzulást. Ezért később valószínűleg helyettesítem egy megfelelőbb sztereo erősítővel. Azt is szeretném, ha legyen mind a bal, mind a jobb oktáva, külön effektekkel és hangkimenettel.
Lista radioelemekkel:
Az eredmény: Így frissítheti szintetizátorát. A folyamat természetesen nem gyors, az ilyen feldolgozáshoz türelemre és bizonyos készségekre lesz szüksége. Az eredmény azonban mindezeket az erőfeszítéseket igényli, és nem fog csalódást okozni. A kijáraton kiváló élményt kap, amelyet sok más változtatásban, frissítésben vagy más módon is alkalmazhat házi termékek elektronikus technológia.