вівторок, 23 травня 2023 р.

"Spooky Organ" DIY проєкт (частина 2 - осцилятори частоти)

   Генератор звукових частот - найголовніша частина будь-якого електронного музичного інструменту. Він потребує найбільшої уваги при розробці, від генератора частот залежить стабільність тональності, як часто доведеться налаштовувати частоту тону, та й остаточний голос інструменту.

   В першій частині була розглянута система з 12-ма незалежними осциляторами для кожної ноти. З кінця 70-их років мин. ст. така схема вважається застарілою, але, на сьогоднішній день є найбільш прийнятною для відтворення у сенсі кількості компонентів та, відповідно, габаритів інструмента. Єдиним її недоліком є те, що доведеться вручну налаштовувати всі 12 осциляторів. Система, а точніше електронний чіп, який називають Top Octave Generator, або Top Octave Synthesizer (TOS) вільна від цього недоліку, але я одразу відкинув її з відомих причин - пошук давно знятих з виробництва мікросхем не вартий часу та коштів, а створювати їх аналог з десятків двійково-десяткових лічильників - це дурна справа. Крім того TOS має фазову одноманітність, так як всі 12 нот отримуються за допомогою частотних дільників з одного осцилятора, який задає високу частоту, що органному звучанню не йде на користь. Тому альтернативи 12-ом незалежним осциляторам я не знайшов.

    В наші часи, коли цифра вбила розвиток у цьому напрямку, важко застосувати якісь сучасні технології, які б, у музичному сенсі, значно перевершували старі транзисторні органи, але в сенсі собівартості та кількості компонентів є деякий прогрес.

   Генератор частот складається з дванадцяти осциляторів частоти (frequency oscillators, master oscillators) та певної кількості дільників частот кожного осцилятора. Сьогодні простий осцилятор частоти можна зробити на логічних елементах NOT, NAND, NOR, або, ще простіше, на трігерах Шмітта CD40106 (малюнок нижче).

   В приведених схемах частота сигналу залежить від ємності конденсатора С1, та опору резистора R1. На практиці резистор R1 доцільно використовувати змінний, або виконати послідовний ланцюг з двох резисторів, один з яких змінний, так як налаштування на потрібну ноту проводиться саме ним. Також, для стабільності частоти осцилятора, до цього резистора вимагається висока точність.

    Недоліком, в музичному сенсі, цих осциляторів є те, що на виході вони видають практично квадратну форму сигналу. Як відомо, через це окрім основної ноти у звуці присутні непарні гармоніки, які неприємно сприймаються на слух. Простим рішенням є перетворення сигналу у прямокутну форму, що можна зробити різними способами. Наприклад, останній, на трігері, легко модифікувати в прямокутний сигнал за наступною схемою:

    В якості резистора підлаштування я використав СП5-2В. Знадобилось би всього дві мікросхеми CD40106 щоб реалізувати 12 осциляторів частоти. В порівнянні с транзисторними осциляторами їхня частота більш залежна від напруги живлення. Із стабілізаторами напруги типу LM... це не повинно ставити під сумнів стабільність частоти осциляторів на CMOS трігерах CD40106, але, зрештою, вони більш підходять для аналогових синтезаторів, ніж для електроорганів. Такий висновок я зробив зі спостереженням за сигналом на осцилоскопі, коли порівнював цей осцилятор з транзисторним (про транзисторну схему буде далі):

    Дивлячись на форму сигналу транзисторного осцилятора можна помітити невеликі фазові коливання, це робить трохи природнішим органне звучання, при цьому частота надзвичайно стабільна. Коливання також помітні і в роботі осцилятора на CMOS трігері CD40106, але вони більш схожі на коливання частоти разом з фазою сигналу. Звісно, вони незначні і важко помітні на слух. Крім того, сигнал транзисторного осцилятора з більш плавними кутами, що дає набагато музичніший тон. Хоча в моєму випадку форма сигналу не має значення, я віддав перевагу старому транзисторному осцилятору. Це збільшить розмір плати всього генератора частот, проте конструкція буде заснована на класичній схемі, що було заплановано спочатку проєктування.

    Майже всі транзисторні генератори частоти електроорганів складаються з двох контурів (на германієвих або кремнієвих транзисторах). Перший - осцилятор синусоїдального сигналу зроблений за схемою Хартлі (Ralph Hartley) або Колпітца (Edwin H. Colpitts), другий - бафер для зниження вихідного імпедансу осцилятора та перетворення синусоїдального сигналу на прямокутний (або близький до прямокутного), що необхідно для подальшого ділення частот. Цікаве рішення було реалізовано в електроорганах Farfisa FAST - де осцилятор прямокутного сигналу на одному pnp транзисторі Q1 (див.схему нижче). Такий осцилятор не потребує другого транзисторного каскаду, що зменшує кількість компонентів і наближує мене до мети створити дійсно компактний інструмент.

   В осциляторах частоти я використав 2N4403 pnp транзистори, але також непогані результати показали транзистори і з меншим коефіцієнтом посилення, наприклад BC558. В якості D1 може бути будь-який кремнієвий малопотужний діод , наприклад КД521.

   Індукційні катушки для 12-ти осциляторів я виготовив на мініатюрних каркасах від високочастотних фільтрів радіоприймачів за вказаними нижче розмірами:

   Обмотка здійснена подвійним дротом діаметром 0.07мм 420 витків. Таким чином намотуються одразу дві однакові обмотки. Для налаштування потрібної частоти в середину каркасу з катушкю вкручується феритовий стрижень:

    Готовий індуктор розташований в алюмінієвому екрануючому ковпачку. Також важливо, щоб катушка знаходилась в середині феритового кільця! Це запобігатиме впливу алюмінієвого екрану на індукцію катушки.

    Такі маленькі індуктори та невелика кількість витків обумовлені підвищеною частотою осциляторів. Як зазначалось в першій частині, вихідний сигнал з осциляторів подається тільки на дільники частоти, тому вони (осцилятори) працюють з вищою в два рази частотою, ніж найвищі відтворювані ноти:

C   ≈ 16746Гц
B   ≈ 15804Гц
A# ≈ 14916Гц
A   ≈ 14080Гц
G# ≈ 13288Гц
G   ≈ 12544Гц
F#  ≈ 11840Гц
F    ≈ 11176Гц
E    ≈ 10548Гц
D#  ≈ 9956Гц
D    ≈ 9396Гц
C#  ≈ 8868Гц

   Оскільки 12 осциляторів повинні працювати з різною частотою (незалежно один від одного), а катушки індукторів зроблені майже всі однаково, потрібна різна ємність конденсаторів, які шунтують обмотки, для роботи на вказаних частотах. Нижче приведена оригінальна таблиця ємностей осциляторів електрооргану Farfisa Fast 4:

   Для моїх осциляторів, з іншими індукторами, та вищими частотами, ємності С1,С3 довелось підбирати дослідним шляхом. В результаті я отримав:

GEN.
C1, C3
C2
C4
C
15nF
2.2nF
6.8nF
C#
45nF
4.7nF
8.2nF
D
43nF
3.9nF
12nF
D#
36nF
3.9nF
8.3nF
E
33nF
3.9nF
10nF
F
32nF
3.9nF
10nF
F#
31nF
3.3nF
10nF
G
28nF
3.3nF
10nF
G#
24nF
2.7nF
8.2nF
A
22nF
2.7nF
8.2nF
A#
20nF
2.2nF
12nF
B
17nF
2.2nF
6.8nF

   Багато ємностей вийшли ненормовані, їх довелось створювати з двох паралельно з'єднаних конденсаторів. Також необхідно перевіряти всі конденсатори, в тому числі і з'єднані, приладом визначення ємностей.

   Мені не вдалось знайти виробника, який би був здатен виготовити PCB плату потрібних розмірів і в одному екземплярі, тому 12 осциляторів зроблені на універсальній перфарованій платі.


   Від однобічної плати розміром 300/180мм, яка обійшлась мені $4.20, я здобув потрібний відрізок розміром 240/37мм.

   Резистори R2, R3 встановлені вертикально, конденсатори С1 розташовані на зворотному боці плати.

   Лейаут плати можна завантажити з мого Github у теці master_oscillators: Spooky-Organ

   Далі буде.

вівторок, 25 квітня 2023 р.

Spudnik Drive Mark 2 (guitar preamp)

    Час від часу користуючись гітарним преампом описаним у публікації "Spudnik Drive", я поступово встановлював корегування в схемі для більш вдосконаленої його версії. Оскільки Spudnik Drive позиціонувався як експерементальний девайс, його первісна версія неминуче пішла у забуття. Це все той самий передпідсилювач на двох лампах 6Н2П (можлива заміна на 12AX7, враховуючи різний pinout!), але тепер його можливості розширені.

   Нова схема має переваги в значній мірі через застосування подвійного резистора R5 "Gain", що дало ширші можливості перелаштування звуку - від чистого, до овердрайву. При цьому, також, присутній подвійний перемикач Switch 1, що дає змогу обійти два лампових каскади овердрайву. Таким чином преамп може слугувати чистим бустером з налаштуванням тембру потенціометром R21 Tone.

   Доданий перемикач Switch 2 для зміни вихідного імпедансу. В режимі "High Imp" преамп слід підключати тільки до приладів з високим вхідним імпедансом, наприклад, до гітарного входу лампового підсилювача. В такому режимі рівень вихідного сигналу преампу залежить від полеження ручки потенціометра R5 "Gain". В режимі "Low Imp" преамп можна підключати до будь-якого пристрою. В цьому режимі окремо налаштовується рівень овердрайву потенціометром R5 "Gain", та вихідний рівень сигналу потенціометром R27 "Volume".

    Як видно на схемі, прогрів ламп вмикається одразу при під'єднанні пристрою до мережі, а перемикач гнізда IEC320 AC-17 підключений в якості Standby. Здебільшого таке спрощення зроблене через брак місця на шасі, але також може бути альтернативним рішенням уникнення двох перемикачів.

Компоненти:

Лампи (Tubes):
V1, V2 - 6Н2П

Резистори:
R1, R23 - 1MOhm 0.25W
R2, R8 - 68k 0.25W
R3, R9, R15, R24 - 100k 0.5W
R4, R10 - 1.5k 0.5W
R5 - 1MOhm dual liner potentiometer
R6, R12 - 12k 0.25W
R7, R13 - 2.7Meg 0.25W
R11 - 516k 0.25W
R14, R22 - 100k 0.25W
R16 - 2.7k 0.5W
R17, R19 - 680-690k 0.25W
R18, R20 - 220k 0.25W
R21 - 1MOhm liner potentiometer
R25 - 1.2k 0.5W
R26 - 27k 0.25W
R27 - 10k logarithmic potentiometer
R28 - 1.5k 0.25W
R29 - 4.7k 0.5W
R30 - 8.2k 0.5W

Конденсатори:
C1 - 22µF 25V (electro)
C2, C11 - 22nF 400V (film)
C3 - 1.5nF 400V (film)
C5, C9 - 2.2nF 400V (film)
C4 - 1µF 25V (electro)
C6 - 150pF 500V (film КСО-2), можна замінити на керамічний
C7, C12 - 100nF 400V (film)
C8 - 1nF 400V (film)
C10 - 4.7nF 400V (film)
C13 - 1.5nF 1000VAC (film)
C14 - 47nF 400V (film)
C15, C17, C19 - 47µF 400V (electro)
C16, C18 - 33nF 400V (film)
C20 - 22µF 400V (electro)

Діоди:
D1 - 1N4007 or another
D2, D3 - 3mm orange LED

Перемикачі:
Switch 1 - Mini Toggle Switch DPDT on-off
Switch 2 - Mini Toggle Switch SPDT on-off
Switch 3 - IEC320 AC-17 Rocker Switch Power Socket with Neon Lamp

    З новою схемою пристрій отримав і новий, трохи більший корпус. Це зігнутий літерою "П" листовий алюміній завтовшки 0.33 мм наклеєний на тонкий пластик, з боків закріплений на опорах з деревини бук.



    Блок живлення - випрямляч напруги MB10F, дросель L1 з фільтруючим ланцюгом C13, C14, C15, C16, C17, C18, C19, R29, R30 виготовлений на перфарованій платі розміром 50/70 мм.

   Плата розташована на шасі в екранованому кожусі.

    Всі інші компоненти розташовані в середені шасі на монтажних планках, деякі залишились підвішаними на дротах.


    Нестандартну передню панель було вирішено залишити без змін, тому в цілому це той самий "неправильний" дизайн.





неділю, 5 лютого 2023 р.

Gutted Fuzz

    Переглядаючи свої старі розробки, які так і не були остаточно завершені, я згадав одну просту схему, яка, все ж таки, варта уваги. Ця схема була проміжним варіантом на шляху до створення The Fuzz '64. Тоді я її швидко відкинув через недостатню схожість із звучанням The Ventures, але як своєрідний фазз ця схема заслуговує на існування.

    Так само, як і в The Fuzz '64, рівень спотворення сигналу тут можна змінювати від мінімального до повного fuzz, але на цьому схожість цих фазз ефектів закінчується. Звісно, на мінімальних положеннях ручки Gain можна теж отримати "прозорий" fuzz, проте в цілому Gutted Fuzz звучить агресивніше, але не настільки, щоб зрадити sixties традиціям :)


    Схема дуже проста - складається всього з двох каскадів, тому її зібрати під силу навіть початківцю у цій справі. Перший каскад на транзисторі Q1 підсилює сигнал і формує тембр. Змінним резистором R4 можна змінювати рівень подачи сигналу на другий каскад. Він побудований на транзисторі Q2, обмеження сигналу відбуваються тільки на ньому. Ступінь спотворень залежить від рівня подачі сигналу на цей каскад, тобто від положення ручки змінного резистора R4 Gain. Далі все класично: R11 Tone - зміна тембру у невеликих межах, R13 Volume - рівень вихідного сигналу (також його можна корегувати змінюючи опір резистора R12).

    За структурою це та ж схема, яка була реалізована у публікації "Treble-Booster?", але Gutted Fuzz звучить набагато цікавіше, і схема реалізована на кремнієвих n-p-n, а не на гарманієвих p-n-p транзисторах, що теж спрощує реалізацію конструкції та її живлення. Виграє нова схема переважно через більш вдалий передпідсилювач на транзисторі Q1, який є звичайним booster контуром, тому, при бажанні, пристрій можна реалізувати у двох режимах - чистий Treble Booster і Fuzz. Для цього у схему потрібно додати ще один footswitch, або будь-який інший подвійний перемикач (S2 на схемі) типу DPDT.


    Також були додані резистор R7 - 1MOhm, та конденсатор C7 - 2,2nF, ємність якого можна корегувати на свій розсуд, в залежності від того, скільки потрібно зрізати нижніх частот.

    В якості транзистора Q1 я використав BC550B з ціллю отримання мінімального рівня шуму. Q2 - КТ315Б з коефіцієнтом посилення приблизно 150. Звісно, можна спробувати і щось більш якісне в якості Q2, наприклад, той самий BC550B, або 2N5088, 2N3904 і т.п., але мені сподобався спотворюючий звук КТ315Б. У випадку використання будь-якого іншого транзистора Q2 на платі передбачено два місця - для стандартного TO-92 і для КТ315.


   Лейаут розроблений таким чином, що всі компоненти без змін можна розташувати і на стандартній однобічній перфарованій платі.

   Усі постійні резистори на 0.25 Вт. Потенціометри R4, R11, R13 я використав лінійної характеристики, хочя для більш плавного регулювання R4, R13 можна встановити логарифмічні. Конденсатори C1, C2 діаметром 5мм - 16-25 Вольт. Всі інші конденсатори - низковольтна плівка. Footswitch перемикачі S1, S2 типу 3PDT, або DPDT. Вхідний чотириконтактний стерео роз'єм.

   На цій же PCB платі можна зробити Gutted Fuzz за першою схемою - без перемикача S2. Для цього потрібно між контактами плати S2a-2 i S2a-1 встановити додатковий замикаючий провідник (jumper). Перемикач S1 під'єднати за принциповою схемою. C7, R7, зрозуміло, не потрібно встановлювати.

    Живлення пристрою здійснюється від елементу 6F22, але це не виключає можливість використати стабілізований блок живлення напругою 9 Вольт.