Cov txheej txheem:

EHX B9 Kev Hloov Kho Lub Tshuab: 5 Cov Kauj Ruam (nrog Duab)
EHX B9 Kev Hloov Kho Lub Tshuab: 5 Cov Kauj Ruam (nrog Duab)

Video: EHX B9 Kev Hloov Kho Lub Tshuab: 5 Cov Kauj Ruam (nrog Duab)

Video: EHX B9 Kev Hloov Kho Lub Tshuab: 5 Cov Kauj Ruam (nrog Duab)
Video: Гитарная педаль Electro-Harmonix B9 Organ Machine (эффект органа) 2024, Hlis ntuj nqeg
Anonim
EHX B9 Hloov Kho Lub Tshuab
EHX B9 Hloov Kho Lub Tshuab
EHX B9 Hloov Kho Lub Tshuab
EHX B9 Hloov Kho Lub Tshuab

(ehx B9) - Thaum kuv tseem yog menyuam yaus kuv tau txaus siab los ntawm cov twj paj nruas zoo kawg: Godwin Organ -Guitar ntawm Peter Van Wood (tsim hauv Ltalis los ntawm Sisme)! Kuv ntseeg Petus sawv cev rau pab tub rog ntaus kis las yug hauv qhov sib piv jurassic uas tau saib ntawm cov koom haum (yog cov koom haum, tsis yog cov keyboardists!)

Kev sim ntau tau ua tiav "ua piv txwv" Cov Khoom Siv (cov kav dej lossis hluav taws xob) los ntawm cov kis las (Roland, Casio …)

Tab sis muaj qee yam uas ploj lawm …

Hauv qhov haujlwm no kuv hloov tus qauv B9 (Kuv ntseeg tias txhua "9s" series ntawm EHX zoo ib yam) kom npog qhov kuv ntseeg tias muaj txiaj ntsig zoo heev:

  1. OLED DISPLAY: nyeem txoj haujlwm ntawm qhov hloov pauv nyob ze rau qhov tsis yooj yim sua nyob rau lub sijhawm muaj xwm txheej, yog li cov duab ci zoo nkauj Oled tau txais tos heev kom pom thiab ntxiv qee cov ntaub ntawv ntxiv.
  2. ROTARY ENCODER: tus lej nkag tau yooj yim tuaj yeem siv rau kev hloov pauv ua ntej thiab ntau dua.
  3. PRESET FUNCTION: qhia txoj hauv kev yooj yim kom txav mus los ntawm 2 qhov sib txawv presets yog qhov tseem ceeb los qhia qee qhov kev lom zem hauv koj kev ua si!
  4. MUTE/DRY FUNCTION: yog tias koj siv lub amp sib cais rau Organ OUT nws tuaj yeem ua kom tsis txhob muaj lub teeb liab ntaus ntawv ib yam nkaus (Mute). Lub luag haujlwm no yog tus qauv ntawm B9 tab sis xav kom qhib lub tsev thiab txav lub microswitch: lub cav nkag teb tuaj yeem ua nws txhua lub sijhawm koj xav tau yam tsis qhib nws.
  5. LESLIE SPEED-UP FUNCTION: qhov no yog qhov laj thawj thawj vim li cas kuv thiaj pib xav hloov kho B9. Tsis muaj lub suab Organ tsis muaj Leslie! Tab sis kev siv yooj yim tshaj plaws yog txav los ntawm kev nrawm qis mus rau qhov nrawm thiab rov qab.

Khoom siv

  1. Arduino Nano Txhua
  2. OLED Zaub IZOKEE 0.96 "I2L 128X64 Pixel 2 xim
  3. Teb Encoder nrog laub khawm (Cylewet)
  4. Cov Potenziometer IC MCP42010
  5. Multiplexer IC 74HC4067
  6. 3 x Reed Relays SIP-1A05
  7. Momentary stomp foot-switch laub khawm
  8. Ob tog ob sab PCB (Luam Circuit Board) rau DIY
  9. .1uF ceramic capacitor (rau MCP42010 lim)

Kauj Ruam 1: Koj Yuav Pom Dab Tsi Los Ntawm Koj Cov Electro-Harmonix Hloov Kho…

Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…
Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…
Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…
Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…
Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…
Dab Tsi Koj tuaj yeem Cia Siab Los Ntawm Koj Electro-Harmonix Hloov Kho…

Cov yam ntxwv tshiab uas B9 yuav muaj:

OLED DISPLAY uas qhia txog xwm txheej ntawm chav nyob:

  1. OFF cov ntawv yog rov qab - ON cov ntawv yog ib txwm
  2. Qhuav (lub neej qub): lub cev thiab ntaus nkauj yog ob qho tib si nyob ntawm "Organ OUT"
  3. Mute: tsuas yog lub cev nyob ntawm "Organ OUT", lub guitar yog Mute!
  4. cov txiaj ntsig tau xaiv los ntawm tus lej thiab cov lus piav qhia: nyob rau sab saum toj daj hais txog hom kev siv cov txiaj ntsig zoo li Ntshav Ntshav, Procol Harum, Jimmy Smith…
  5. hom kev hloov pauv - Leslie/Vibrato/Tremolo
  6. qhov nrawm ntawm MODULATION
  7. qhov kev hloov kho nrawm-nce hauv kev nce qib ntawm sab laug mus rau sab xis lub npe ntawm cov txiaj ntsig tau xaiv

ROTARY ENCODER:

  1. ntawm lub zog nce qhov kev xaiv tsis raug yog B9, lub ntsiab lus tias kev tswj hwm cov txiaj ntsig tau tswj hwm los ntawm B9 thawj qhov hloov pauv
  2. tig lub moos raws lub sijhawm kom xaiv cov nyhuv 1, 2, 3… 9, 1, 2, 3…
  3. kom rov qab tswj hwm mus rau B9 tig nws rov qab… 3, 2, 1, B9 lossis…
  4. … Nias lub khawm hloov lub pob kom toggle ntawm cov txiaj ntsig tau xaiv thiab B9 kev hloov pauv xaiv: qhov no yog txoj hauv kev yooj yim txav ntawm 2 qhov sib txawv ua ntej. (xaiv qhov siab dua tus lej encoder pab nias nws nrog koj txhais taw thaum koj tab tom ua si! Saib daim duab sab)

MUTE/Qhuav FUNCTION:

  1. los ntawm OFF xwm txheej txav lub encoder teb rov qab rau lub sijhawm xaiv cov nyhuv 9
  2. nias lub pob nyem khawm teb
  3. cov zaub yuav hloov los ntawm Qhuav (lub neej ntawd) rau Mute
  4. rov qab mus rau Qhuav tshem lub hwj chim thiab rov muaj zog dua!

LESLIE SPEED-UP FUNCTION:

  1. txav los ntawm OFF mus rau ON thiab hloov pauv xovxwm luv luv tus taw hloov (peb yuav tsum tshem tawm txoj kev hloov ko taw uas twb muaj lawm thiab teeb tsa lub laub khawm ib ntus)
  2. xaiv LOW nrawm nrog cov MOD uas muaj tam sim no (koj yuav pom tus nqi nrawm ntawm cov zaub)
  3. nias thiab khaws cia nias taw-hloov thiab qhov nrawm ntawm MOD yuav nce zuj zus mus rau MAX nrawm (100 ntawm cov zaub lossis tsawg dua yog tias koj tso nws ua ntej 100 tau mus txog) thiab nyob twj ywm rau qhov siab kom txog thaum tus ko taw hloov
  4. tso tus ko taw hloov thiab qhov nrawm ntawm MOD yuav ua haujlwm qis dua mus rau LOW nrawm xaiv los ntawm lub lauj kaub. MOD.

Npaj txhij los Ua Si Ib Qhov Tsaus Dawb ntawm Pale?

Kauj ruam 2: Kho vajtse…

Kho vajtse …
Kho vajtse …
Kho vajtse …
Kho vajtse …
Kho vajtse …
Kho vajtse …
Kho vajtse …
Kho vajtse …

Ua ntej tshaj plaws, tsis lees paub: Kuv yog tus kws tsim hluav taws xob qub, tej zaum muaj peev xwm tsim tau lub tshuab hluav taws xob faib hluav taws xob siab thiab tej zaum tsis muaj peev xwm tsim thiab teeb tsa PLC cov cuab yeej tswj tau!

Ntawm Tsev Kawm Ntawv Kuv siv rau program hauv Fortran ntawm daim npav perforated, tom qab ntawd hauv Basic thiab Assembler ntawm Sinclair ZX80 (1Kb nco…): Xyaum kuv yog dinosaur!

Tau kawg kuv nyiam ntaus guitar thiab kuv nyiam lub suab ntawm lub cev: thaum kuv pom B9 kuv tau tawg!

Txhawm rau txhawm rau ua kom nrawm dua kuv xav tias tsuas yog ntxiv lwm txoj kev hloov ko taw uas ua luv luv MOD potentiometer mus rau tus nqi siab lossis qee yam xws li JHS kev hloov kho uas xav tau tus taw qhia sab nraud.

Tab sis kuv xav rov tsim dua qhov kev xav zoo ib yam ntawm lub cev hloov pauv uas tau nias lub taw-hloov thiab lub cev ntawm Leslie ua tus so!

Yog li kuv pom tau tias qee qhov kev xav tau xav tau: sijhawm los kawm Arduino dab ntxwg nyoog!

Thov ua siab dawb thaum koj yuav tawm tswv yim txog qhov kuv tau tsim kho qhov program (Kuv ntseeg tam sim no koj hu nws "code" …) thiab kho vajtse (Kuv siv "electromechanical" mus kom ze): Kuv siv tag nrho cov peev txheej muaj rau ntawm qhia thiab Arduino qhov chaw thiab kuv yuav ua tsaug rau cov neeg uas tau sau cov cai kuv tau siv los txhawb kuv!

OK, cia peb tham txog kho vajtse.

Arduino Nano Txhua tus tswj hwm txhua txoj haujlwm:

INPUT

D2 Rotating Encoder -> pinA

D3 Rotating Encoder -> pinB

D4 Rotating Encoder -> thawb -khawm

D5 ko taw hloov: tus qauv hloov taw taw teeb ntawm B9 qhib 3 kev sib cuag: qhib sab nraum qab ntawm B9 koj yuav pom tus ko taw hloov mus rau PCB (Luam Ntawv Circuit Board) ntawm kab xov txuas, PCB txuas yog cim CN2 thiab koj tuaj yeem suav tus lej sib txuas 1 (ze rau CN2 cim) rau 6.

Hauv OFF txoj haujlwm kev sib cuag 3-4 raug kaw, hauv ON txoj haujlwm 5-6 raug kaw, hauv Kev Xaiv Qhuav 2-6 raug kaw. Koj yuav tsum tshem tawm qhov hloov pauv ko taw uas twb muaj lawm thiab teeb tsa lub khawm tshiab yooj yim ib ntus thiab tswj 3 tus neeg sib tham txawm hais tias 3 qhov txuas.

Kuv tau siv reed relays: me me, ruaj khov tiv thiab pheej yig! Hauv Fritz cov lej kuv tsis tuaj yeem pom reed relay SIP-1A05 yog li kuv siv qhov zoo tshaj plaws. Hauv cov duab txuas nrog koj yuav pom tias reed relay tsuas muaj 4 tus pin (tsis txhob siv 8 tus pin hauv qhov txheej txheem): cov sab nraud yog kev sib cuag, sab hauv cov kauj.

Kuv tau sim cov hloov pauv digital CD4066 thiab TM1134 tab sis On-resistance thiab tej zaum qhov cuam tshuam ua rau qee qhov cuam tshuam thiab "suab tawm" rau ntawm txoj haujlwm Mute. Yog li kuv rov qab mus rau kuv lub tshuab hluav taws xob uas ua haujlwm tsis muaj suab nrov!

A7 tus pin ntawm lub hwj chim MOD (cim VR1 ntawm PCB) yuav tsum tau txiav (yog li txuas los ntawm PCB) thiab txuas nrog Nano: tus pin ntawm qhov tsawg. rau 5V - tus pin ntawm MAX. rau GND - lub hauv paus tus pin wiper rau analog input A7

OUTPUT

D6 hu rau 3-4 (kaw yog B9 yog OFF)

D7 hu rau 2-6 (kaw yog B9 yog nyob rau hauv Qhuav hom)

D8 hu rau 3-4 (kaw yog B9 yog ON)

D10 ntawm digital potentiometer MCP 42010 rau CS (pin1)*

D11 ntawm digital potentiometer MCP 42010 rau S1 (pin3)*

D13 ntawm digital potentiometer MCP 42010 rau SCK (pin2)*

* ntawm daim ntawv qhia zaub mov txheej txheem cov cuab yeej siv lub zog tau pom los ntawm 14pins IC dav dav nrog lub tshuab txiav sib tshooj ntawm tus pin 8-9-10. Qhov no tsuas yog cov duab sawv cev: koj tsis xav tau dab tsi tshaj li MCP42010.

A0 ntawm multiplexer 74HC4067 rau S3

A1 ntawm multiplexer 74HC4067 rau S2

A2 ntawm multiplexer 74HC4067 rau S1

A3 ntawm multiplexer 74HC4067 rau S0

A4 ntawm OLED zaub ntawm SDA

A5 ntawm OLED zaub ntawm SCL

Hwj chim muab

VIN txuas Nano Vin mus rau +9V ntawm lub qhov (socket) B9: koj tuaj yeem pom los ntawm cov duab tus pin uas kuv xaiv tab sis ceev faj thiab tshawb xyuas nrog lub ntsuas qhov ntsuas tus pin raug!

MULTIPLEXER

Txhawm rau txhawm rau txhawm rau ua haujlwm ob npaug ntawm kev hloov pauv xaiv ib qho ntawm 9 qhov sib txawv hauv lub cev, Kuv tau siv lub cav sib hloov uas tuaj yeem (txheeb xyuas) yooj yim qhia rau Arduino txog cov lus qhia. Tom qab ntawd koj yuav tsum tau lub cev theej tawm qhov hloov pauv uas twb muaj lawm los qhia rau B9 ntawm qhov cuam tshuam twg los xaiv. Kuv thawj tsab ntawv ua haujlwm nrog 10 tus xa tawm (Kuv tau muab daim duab los pov thawj nws!). Tom qab ntawd kuv nkag siab tias nws ntau dhau me ntsis thiab, txawm hais tias kuv ntshai ntawm cov cuab yeej ua tsis tau zoo no, kuv tau ua siab tawv ntsib lub ntiaj teb sib txawv thiab … Kuv ua tiav!

Multiplexer 74HC4067 muaj peev xwm ntawm 16 txoj haujlwm. Kuv tau siv txoj haujlwm C0 txhawm rau txuas rau tus pin nquag ntawm qhov hloov pauv (koj yuav tsum txiav thiab cais tus lej cim "C" los ntawm PCB thiab txuas nws mus rau C0 ntawm tus lej sib txuas): ua li no koj tuaj yeem "muab rov qab 'kev tswj hwm mus rau qhov hloov pauv thaum xav tau (… raws li kev npaj ua ntej!).

Lwm txoj haujlwm C1… C9 yuav tsum txuas nrog 9 tus pin ntawm qhov hloov pauv: txoj hauv kev yooj yim tshaj plaws yog siv sab nraud ntawm PCB (Kuv tau txuas ib daim duab tab sis, dua, xyuam xim kom pom qhov yog!)

Kuv vam tias nrog kev pab ntawm lub khob cij Fritz schematic thiab qee cov lus qhia los ntawm cov duab, koj tuaj yeem paub PCB huv dua rau ob peb yam xav tau.

Kauj ruam 3:… & Software

Cov cai yog qhov tshwm sim ntawm ntau qhov kev tshoov siab los ntawm kev qhia thiab Arduino cov chaw. Raws li kuv tau hais, Kuv kawm C ++ tsuas yog muaj peev xwm los ua txoj haujlwm no thiab kuv txoj hauv kev yog qhov yooj yim heev: Kuv paub tseeb tias ib tus neeg tuaj yeem sau ntau txoj cai tsim tau zoo dua …

Koj yuav pom tias qee qhov ntawm cov lej tau muab tso rau tsis nyob hauv txoj haujlwm uas muaj txiaj ntsig tshaj plaws, qhov no yog vim kuv txoj kev ua tiav-kwv yees li kev kho qee yam teeb meem!

Thawj ntu yog rau kev hloov pauv thiab kev tshaj tawm tsis tu ncua (Kuv vam tias cov lus tau piav qhia tus kheej): Kuv ntxiv nrog rau qhov kev piav qhia thawj zaug ntawm cov txiaj ntsig los ntawm phau ntawv B9.

Ib feem cuam tshuam nrog tus lej ntsuas lub zog tau txais kev tshoov siab los ntawm Henry Zhao https://wiki.dfrobot.com/Dual_Digital_Pot_100K_ …

Ib feem cuam tshuam nrog tus lej sib txuam tau tshwm sim los ntawm pmdwayhk https://www.instructables.com/id/Tutorial-74HC406… uas kuv tau hloov kho rau Arduino Nano Txhua.

Ib feem cuam tshuam nrog kev hloov pauv tus lej nkag tau raug tshoov siab los ntawm SimonM8https://www.instructables.com/id/Improved-Arduino…: nws tau nyuaj rau hloov kho rau Arduino Nano Txhua tiam sis … Kuv tau ua nws tom qab Simon qhov kev txhawb siab!

Rau ob lub zog thawb khawm Kuv tau txais kev tshoov siab los ntawm Scuba Steve thiab Michael James

… Thiab tus so (zoo li me ntsis tab sis nws ntau rau kuv) Kuv tau ua nws!

Kuv ntseeg tias muaj cov lus txaus los piav qhia txog software ua haujlwm li cas: Kuv yuav zoo siab los pab yog tias ib tus neeg pom qee qhov nyuaj los txhais nws.

Kauj Ruam 4: Haum Arduino Nano Txhua hauv B9 Box

Haum rau Arduino Nano Txhua hauv B9 Box
Haum rau Arduino Nano Txhua hauv B9 Box
Haum rau Arduino Nano Txhua hauv B9 Box
Haum rau Arduino Nano Txhua hauv B9 Box
Haum rau Arduino Nano Txhua hauv B9 Box
Haum rau Arduino Nano Txhua hauv B9 Box

Ua ntej tshaj plaws koj yuav tsum tshem PCB los ntawm lub thawv: nws yog qhov ncaj heev (tshem cov ntsia hlau rov qab, pob qhov rooj, qhov ntsia liaj qhov rooj los ntawm lub tsho thiab lub zog loj) tsuas yog ua siab mos siab muag kom tsis txhob ua kom puas SMD ntawm PCB.

Qhov muaj hmoo tshaj plaws ntawm txoj haujlwm no tau mus nrhiav qhov nqaim ntawm PCB ze rau ntawm lub qhov tso tawm: Kuv tau tso OLED cov duab nrog cov pins hla los ntawm lub qhov no thiab nws yog qhov tseeb raws qhov kuv xav tau! Tej zaum Electro-Harmonix tau npaj yuav nthuav qhia OLED cov khoom thaum lub sijhawm tsim thawj: txawm li cas los kuv yuav qhia nws rau lawv!

Nrog OLED cov duab nyob hauv txoj haujlwm siv ib daim ntawv txhawm rau taug qab tus qauv (siv tus xaum qhuav) raws li pom hauv daim duab thiab tom qab ntawv tshaj tawm lub qhov rai ntawm lub vijtsam ntawm lub npov.

Koj yuav xav tau qee qhov ua siab ntev thiab ua haujlwm phau ntawv kom muaj lub qhov rai tsim nyog siv lub laum thiab cov ntawv …

Kuv glued ib daim yas yas los ntawm sab hauv los tiv thaiv cov zaub thiab kaw lub thawv kom tsis txhob muaj plua plav.

Txhawm rau txuas cov zaub rau Arduino Nano Txhua qhov siv kab xev hluav taws xob (Kuv tau siv ib qho los ntawm qhov tawg iPhone USB cable …) thiab tso lub vijtsam hauv qab cov zaub nws tus kheej: cov cuab yeej OLED nrov nrov!

Kev hloov pauv tus lej nkag tau muab tso rau hauv LED txoj haujlwm (tshem tawm) yog li koj tsuas yog xav kom nthuav dav qhov uas twb muaj lawm.

Koj tuaj yeem pom los ntawm cov duab uas kuv tau siv 2 daim me me ntawm PCBs rau DIY: ib qho rau Nano thiab digital potentiometer thiab ib qho rau reed relay. Qhov laj thawj tsuas yog vim tias kuv thawj zaug tau siv hluav taws xob hloov IC thiab tom qab ntawd kuv tau rov qab mus rau qhov txuas ntxiv … Kom paub tseeb tias koj tuaj yeem ua txhua yam ntawm ib qho PCB nkaus xwb.

Txhawm rau ua kom nrov nrov, siv kab ntawv tshuaj xyuas txhawm rau txuas rau MOD potentiometer thiab cov txheeb ze sib txuas rau Nano analog input.

Rau tag nrho lwm qhov kev sib txuas Kuv tau siv cov xaim hloov pauv tau yooj yim (Plusivo 22AWG Hook Up Wire).

Thaum txhua qhov kev sib txuas tau ua tiav sib sau ua ke B9 PCB thiab maj mam nyob nrog Nano PCB hauv qhov chaw ib puag ncig ntawm kev hloov taw: Kuv tau siv qee cov yas hloov pauv kom ntseeg tau tias tsis muaj kev sib tsoo yuav tshwm sim.

Ua tiav

Kauj Ruam 5: Qhov Kawg

Zaum Kawg
Zaum Kawg
Zaum Kawg
Zaum Kawg
Zaum Kawg
Zaum Kawg

B9 yog tam sim no npaj rau kev ua yeeb yam nyob!

- Koj yuav pom cov zaub hauv qhov tsaus ntuj (nws zoo li me ntsis tab sis nws pom tau zoo thiab pom tseeb hauv txoj haujlwm ib txwm ua …) thiab koj paub lub suab twg yuav hnov …

- Koj tuaj yeem hloov pauv ntawm cov txiaj ntsig pom ntawm cov zaub thiab qhov xaiv ntawm qhov hloov pauv …

- Koj tuaj yeem txiav txim siab yog tias Qhuav teeb liab nyob ntawm lub cev tso zis …

-… thiab, thaum kawg, koj tuaj yeem ua kom nrawm dua koj Leslie zoo li Billy Preston, Jimmy Smith, Keith Emerson, Joey Defrancesco, Jon Lord thiab… Peter Van Wood: kuv tus kws ntaus nkauj ntaus kis las!

Thov ua siab zoo nrog cov vis dis aus txuas: lawv tau kaw nrog kuv iPhone thiab nrog lub hom phiaj nkaus xwb los qhia kev siv thiab tsis yog kuv "txuj ci" tsis muaj peev xwm!

Txaus siab rau.

Pom zoo: