HX3 Board Installation: Unterschied zwischen den Versionen

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
Zeile 281: Zeile 281:
===Connecting HX3 Extension Board===
===Connecting HX3 Extension Board===


The extension board for HX3 mk3/mk4 mainboards adds two additional audio outputs, Leslie(R) control and preamplifier for 9- and 11-pin Leslies, headphone jack, USB interface for parameter control to your HX3 mainboard. It also adds a MIDI OUT in case HX3 mk3 board is jumpered for two MIDI inputs. <see HX3 '''[[Extension Board Installation]]''' for details.
The extension board for HX3 mk3/mk4 mainboards adds two additional audio outputs, Leslie(R) control and preamplifier for 9- and 11-pin Leslies, headphone jack, USB interface for parameter control to your HX3 mainboard. It also adds a MIDI OUT in case HX3 mk3 board is jumpered for two MIDI inputs. See '''[[HX3 Extension Board Installation]]''' for details.

Version vom 12. Mai 2016, 18:50 Uhr

HX3 single-board sound engine for connecting any keyboard, for installation into existing organs or MIDI control

HX3 board ready for installation
Two daysy-chained Preset16 boards connected to PL4. Optional MenuPanel may be connected to last Preset16 board.

Installation

HX3 should be installed by a qualified technician only. You should be familiar with ribbon cable mounting, crimp contact installation and soldering of delicate parts. Important: HX3 contains static sensitive components. Be sure to use anti-static tools and grounded soldering toolset.

Please refer to board placement diagrams in our Github repository, directories PLATINEN (PCBs) and DOCS_PDF. You should have received your board with proper firmware installed and configurated for your key scanning board or MIDI input only. If you ordered a kit from distributor segor, follow soldering instructions on page Inbetriebnahme der Bausatz-Platine (sorry, german only).

First Test: Connect PL2 power connector to +5V stabilized DC supply, capable of at least 300mA. Be sure not to swap polarity; follow silk print on circuit board! You may alternatively use a wall wart type 5V supply with jumper JP12 (near DC jack) installed or 9 to 12V with jumper JP12 removed. Voltage regulator must be mounted to small heat sink for the latter case on older mk2 and ml3 boards. PL2 must not be used with external power applied to DC jack. Overvoltage or interchanged polarity will destroy HX3 circuitry.

After connecting power, LED1 (red) should light up for a few seconds, subsequentially followed by LED2 (yellow) flickering. If LED1 (red) blinks fast for a while or LED2 (yellow) does not light up, FPGA image data in flash memory has been tampered or is corrupted. Please return HOAX to manufacturer for repair or re-install firmware and FPGA configuration. Flickering or "breathing" LED2 (on HOAX2) shows that HOAX engine is working.

For normal operation, jumper JP6 (on mk2 boards), jumper REF (on mk3 boards) or JP9 (on mk4 boards) must be inserted, despite JP12 for 5V operation of DC jack. Remove jumpers JP7 and JP8.

2-way jumper JP6 an mk2 boards sets MAIN/BASS output jack either to MONO or to 2-channel output (separate pedal bass on plug ring). Set JP6 to 2-CHANNEL (opposite to MONO) when using stereo Leslie simulation. JP12 disables internal 5V voltage regulator U21 for use with 5V power supplies on DC jack PL27. Remove JP12 if using 9 to 12V power on DC jack.

Use AGND and DGND pins as a "jumper rest" for spare jumpers. When ordered as kit, the "HW Test" scan core is still active and a full "C" chord should appear on organ main and Leslie audio outputs. If OK, change scan core as described in paragraph "Connecting Serial USB cable" at bottom of page. Switch off before connecting anything else.

You may omit those switches/connections/drawbars/pots you don’t plan to use. Analog inputs (drawbars/pots) should be tied to ground or to fixed level (use of trimpot) if not used, otherwise they will "float" and change sound randomly, even with preset active.

HX3 may also be used without any switches/drawbars/pots connected by selecting "Expander Mode" - see page Using HX3 with MIDI controllers. You may leave all internal connectors open if you plan to remote by MIDI only with analog control inputs disabled.

Only connect/disconnect cables or optional boards when power is off!

Connecting Drawbars

Drawbar and pot connection to PL9 and PL13 (click picture to enlarge)

Connection to our drawbar boards DB9 and DB12 is very simple: DB9 (upper) connects to PL9, DB12 (lower) connects to PL13 via 16-wire flat ribbon cable (length up to 1m, plugs wired 1:1). DB9 provides 3-pin headers for connection of Tone and Amp122 Volume pots; may be disabled by HX3 Remote parameter 481, if adusted by MenuPanel.

You may also use your own drawbars as follows: At least connect 9 drawbars or slider pots and Leslie volume control pot to PL9 Analog upper. R value should be in the 10kOhm to 47kOhm range, linear taper (for example type B10K). Pots for Amp 122 Volume and Pedal Sustain may be audio taper (logarithmic).

All inputs are DC controlled. Input voltage range is from 0V (off or minimal volume) to +3.3V (max. volume). Connect MAIN/BASS audio output to amplifier. Level is in the 300 mV range.

From AVR firmware version 3.7 there are special firmwares for use with single drawbar set organs. Drawbars must be connected to PL13 (Lower) here. Drawbars are assigned automatically to manual which is currently played (or was used last). On PL9, only input pins 10 and 11 are used (Tone und Amp Volume; may be disabled by HX3 Remote parameter 481, if adusted by MenuPanel).

Vibrato rotary switch connection to PL5. First contact lug is not used!
Connection of buttons with LED indicators to PL7 and PL11
Alternative connection of tab swiches to PL8 and PL12, same function as buttons above
Connection of LED indicators to PL7/PL11, if tab switches used on PL8/PL12. Will also reflect preset setting of each function.

PL9 Analog Controller A (Upper Manual)
Pin - function
1: Drawbar 16
2: Drawbar 5 1/3
3: Drawbar 8
4: Drawbar 4
5: Drawbar 2 2/3
6: Drawbar 2
7: Drawbar 1 5/9
8: Drawbar 1 1/3
9: Drawbar 1
10: Tone Pot
11: Leslie Volume
12: Swell Pedal (do not connect if swell jack used)
13, 14: Drawbar/Pot Gnd
15, 16: Drawbar/Pot End 3.3V+ (Reference)

PL13 Analog Controller B (Lower Manual)
Pin - function
1: Drawbar 16
2: Drawbar 5 1/3
3: Drawbar 8
4: Drawbar 4
5: Drawbar 2 2/3
6: Drawbar 2
7: Drawbar 1 5/9
8: Drawbar 1 1/3
9: Drawbar 1
10: Drawbar Bass 16
11: Drawbar Bass 8
12: Drawbar/Pot Bass Sustain
13, 14: Drawbar/Pot Gnd
15, 16: Drawbar/Pot End 3.3V+ (Reference)

DC swell/volume control is active also on pin 12 of PL9. Even with MIDI control, a swell pedal should be connected to SWELL jack. This overrides MIDI volume control. You may connect a swell pedal like Yamaha FC-7 or a simple volume pot to the SWELL jack. Do not connect pin 12 of PL9 if swell jack used.

HX3 mainboard is set to tone/treble and amp volume control inputs active by factory (may be altered also with HX3 Remote or MenuPanel). Tone pot center is connected to pin 10 of PL9. If digital Leslie emulation is licenced on HX3, pin 11 becomes the Leslie amp volume/drive control (mandatory). Amp volume pot center is connected to pin 11 of PL9. Both pots begin with Gnd and end with Ref 3.3V+.

Please note: Open analog inputs (unconnected) will "float" and change randomly, even with presets active. Tie unused inputs to ground or fixed level (ie. trimpot).

Connecting Switches or Buttons

Easiest solution is using our board Panel16 connected to PL7 and PL11 by two 10-wire flat ribbon cables. Panel16 provides 16 buttons for complete HX3 control; just add the rotary switch for vibrato depth.

Instead of Panel16 you may also connect your own buttons or tab switches.

Vibrato/chorus V1 to C3 is selected by a rotary switch:

Pins PL5 Vibrato rotary switch
Pin Number - Function (active low – switch to Gnd)
nc: Vib1 (no connection)
1: Cho1
2: Vib2
3: Cho2
4: Vib3
5: Cho3
6: not used
7: not used
8: MEM LED- (optional)
9: MEM LED+ (optional)
10: Common Gnd

Pins PL7 buttons (momentary contact, optional LED) or PL8 tab/rocker switches
Pin Number - Function (active low – switch to Gnd)
1: Perc ON, like B3
2: Perc SOFT
3: Perc FAST
4: Perc THIRD
5: Vib ON upper
6: Vib ON lower
7: Leslie ON (connected LED blinks with Leslie speed)
8: Leslie FAST
9: (+5V, used only for button LEDs supply, e.g. on Panel16)
10: Common Gnd

Up to 16 buttons or tab switches may be connected to PL7, PL11 or PL11/PL12. You may either use a button or a tab switch for each function, also mixed, but not both on same function. If using buttons, a indicator LED should be installed as shown; otherwise there is no indication if a function is on or off.

Pins PL11 buttons (momentary contact, optional LED) or PL12 tab/rocker switches
Pin Number - function (active low – switch to Gnd)
1: Common Preset 1 (only button on PL11 - do not use pin 1 of PL12!)
2: Common Preset 2 (only button on PL11 - do not use pin 1 of PL12!)
3: Common Preset 3 (only button on PL11 - do not use pin 1 of PL12!)
4: Common Preset 4 (only button on PL11 - do not use pin 1 of PL12!)
5: EFX 1 / Reverb 1
6: EFX 2 / Reverb 2
7: Bass on Leslie (routes pedal bass also to Leslie simulation if ON)
8: Split ON
9: (+5V, used only for button LEDs supply, e.g. on Panel16)
10: Common Gnd

Every function may be activated by a button on PL7/PL11 or a switch on PL8/PL12. Pin functions are equivalent, but PL7/PL11 toggle status on every push and drive indicator LEDs (see schematic). You may omit those switches you don’t plan to use or connect corresponding pins of PL8 and PL12 permanently to Gnd if function should be ON as default.

A button panel named Panel16 with 16 LED buttons is available if you want to have a hassle-free compact solution. It connects directly to PL7 and PL11. It also contains the 4 common preset buttons.

Note for mk3 users: Tab switches are connected to PL7 and PL11 on HX3 mk3 as well as buttons, as HX3 mk3 does not provide separate switch inputs PL8 and PL12. A ButtonMask Bit (see HX3 Remote, organ params 479 and 480) must be set for each tab switch used instead of (momentary) button. The rightmost check box represents Pin 1 and so forth.

Connecting Preset Switches or Buttons

HX3 may be extended to 2x8, 2x12 or 2x16 presets with optional boards Preset12 (obsolete), Preset12-2, Preset16 (one or two) or Preset24. All connect to HX3 PL4 by 10-wire flat ribbon cable. HX3 PL4 is a I2C bus system, so all boards connect in parallel (use multiple 10-pin plugs on one cable if necessary); Preset12 and Preset16 yield an extension route-through connector for adding more boards. Cable length on HX3 PL4 should not exceed 75 cm (30") in total. Use appropriate firmware for each preset solution. See description of each product for details.

Connecting Preset16

Preset16 is a self-contained panel with 2 rows of 8 LED buttons each. It connects to HX3 PL4 by a 10-wire flat ribbon cable. A second Preset16 may be connected to second 10-pin header (daisy-chain). Both 10-pin headers on Preset16 may be used (are wired in parallel). A jumper set on Preset16 selects upper manual. If jumper is absent, Preset16 works on lower manual.

If only one Preset16 is connected, jumper JP1 must be set. Now upper row of buttons is for upper manual, lower row for lower manual (i.e. 8 presets each). This preset split function may be overridden by param 484 in HX3 Remote set to ON.

If using 2 sets of drawbars per manual by DB9-MPX drawbar board board, set HX3 Remote "Organ Defaults" parameter 483 "2nd Drawbar Set" to 1. This will activate 1st drawbar set on Preset 0, 2nd drawbar set on Preset 1.

Connecting Preset12-2

Preset12 is an interface board for up to 2 x 12 "inverted" preset keys (with optional LED indicators) as found on Hammond console organs. It connects to HX3 PL4 by a 10-wire flat ribbon cable. See schematics for pin designation. Pin 1 of both 14-pin headers is Preset 0 = Live (right drawbar set) = B key, pin 2 is Preset 1 = Live (left drawbar set) etc. downto pin 12 = CANCEL key.

Standard organ firmware supports momentary contacts. To save a preset, press and hold preset key/button for 2 seconds.

For latching keys (original Hammond keybeds), use "Latching" type firmware. Save a preset by pressing CANCEL key (i.e. Preset 11) and then destination preset key, hold both for 2 seconds and release CANCEL.

If using 2 sets of drawbars per manual by DB9-MPX drawbar board and Preset12-2 board, set HX3 Remote "Organ Defaults" parameter 483 "2nd Drawbar Set" to 1.

Keyboard Scanning

HX3 may be controlled by MIDI key ON/OFF messages from any keyboard. However, for lowest latecy we recommend direct keyboard connection via scan board (different versions available). Use HX3 Remote application, "Organ Defaults" parameter 477 to set appropriate scan board driver (so called Scan Core) for board used.

Connecting FatarScan2 board

FatarScan2 connection diagram

A single FatarScan2 board is connected to HX3 PL14. One or two Fatar 61 key manuals (type TP/8O or similar) may be connected to one FatarScan2 board using a special cable set (MicroMatch connectors to keyboard scanning strips). See page Anschluss der Scan-Platine FatarScan2 (german) for more pictures. We recommend buying to FatarScan2 cable set for connection to MicroMatch headers on Fatar keybeds.

Bass pedals may be connected to an additional OrganScan61, OrganScan16 or Bass25 board wired to HX3 PL15 (!). FatarScan2 board is are activated by HX3 Remote application, "Organ Defaults" parameter 477.

Connecting BASS25 board

BASS25 and MIDISCAN25 with own MIDI OUT and phantom supply

Bass25 (refer to PDFs in our Github repo folder PLATNEN/BASS25, files *_new.PDF) may be used as an addition to FatarScan2, OrganScan61 and Scan16 boards for convenient connection of bass pedal contacts as pictured above (note different HX3 headers). Board may be placed in bottom of organ if 10-wire flat ribbon cable to HX3 or last OrganScan61 board does not exceed 1m. Please note jumper setting on Bass25:

Old version (beige PCB):

  • JP6 inserted always
  • JP7 2-3 inserted if OrganScan61 (daisy chain on HX3 PL14), Bass25 to last OrganScan61 board
  • JP7 1-2 inserted if FatarScan2 on HX3 PL14, or Scan16 Strip and Bass25 to HX3 PL15
  • JP8 2-3 inserted always

Contacts always switch to ground (busbar).

New version MIDISCAN25 (green PCB):

  • JP1 solder bridge, always open
  • JP2 solder bridge if used with OrganScan61 (daisy chain on HX3 PL14), Bass25 to last OrganScan61 board
  • JP3 solder bridge if used with FatarScan2 on HX3 PL14 or Scan16 Strip on HX3 PL15

Connecting MIDISCAN25 board

MIDISCAN25 is equipped with an own MIDI controller and MIDI output jack. It is connected to HX3 main board by 5-wire MIDI cable. MIDISCAN25 provides a 26-pin flat ribbon cable connector for alternative connection of bass pedal contacts:

  • Pin 1 Lowest note "C" ...
  • Pin 25 Highest note "C"
  • Pin 26 Common ground (busbar)

JP3 solder bridge must be closed. MIDISCAN25 is powered by phantom supply from HX3 board, left MIDI input jack (seen from back). MIDI phantom power jumpers on HX3 board must be inserted (mk3 and mk4 boards only). For separate supply, use 2-pin header next to MIDI OUT jack.

Connecting Scan16-Set

Connection of Scan16 to HX3 board.

As an alternative to old OrganScan61 one or two sets of tall Scan16 boards (one set for each manual) may be used which yield easier installation on some keybeds. For each manual you need 3 (44 or 49 keys) or 4 (61 keys) Scan16 boards. Please refer to schematics and part placement in out Git repo. All Scan16 equipped manuals are wired in parallel with one 10-wire flat ribbon cable (multiple connectors attached) to HX3 PL15. Bass25 may be used as pedal scan board. A jumper on "lowest" Scan16 board determines if keybed is upper, lower or bass pedal:

JP1 = Upper manual
JP2 = Lower manual
JP3 = Pedal notes

Please note: lowest key contact pad on Strip16 is always "C" key. On 61-key manuals, upper part of rightmost Scan16 board may be cut off as marked on PCB silk screen printing (or pads are left open). On 44-key manuals, lowest 5 pads are left open, manual(s) start with "F". On 49-key manuals, connect pad PL20 to highest "C" note.

As on OrganScan61, all contacts must switch to ground. Boards provide ground lugs for connection to busbar.

Scan16 boards for one or two 44/49/61-key manuals is are activated by HX3 Remote application, "Organ Defaults" parameter 477.

Connecting Scan61-Strip

Scan61-Strip works exactliy like a Scan16-Set of 4 PCB, but has all parts mounted on one compact PCB (one Scan61 needed for each manual). So each key must be wired separately. Please refer to schematics and part placement in out Git repo. All Scan61 equipped manuals are wired in parallel with one 10-wire flat ribbon cable (multiple connectors attached) to HX3 PL15. Bass25 may be used as a third pedal scan board. A jumper on leftmost Scan16 board determines if keybed is upper, lower or bass pedal:

JP1 = Upper manual
JP2 = Lower manual
JP3 = Pedal notes

Please note: lowest key contact pad on Strip16 is always "C" key. On 61-key manuals, upper part of rightmost Scan16 board may be cut off as marked on PCB silk screen printing (or pads are left open). On 44-key manuals, lowest 5 pads are left open, manual(s) start with "F". On 49-key manuals, connect pad PL20 to highest "C" note.

As on OrganScan61, all contacts must switch to ground. Boards provide ground lugs for connection to busbar.

Scan16 boards for one or two 44/49/61-key manuals is are activated by HX3 Remote application, "Organ Defaults" parameter 477.

Connecting OrganScan61 board set

Obsolete, for reference only!

Connection diagram of OrganScan61 (click picture to enlarge)

A set of up to 3 "daisy-chained" OrganScan61 boards are connected to PL14 if HOAX was ordered with OrganScan61 firmware driver. Refer to picture. Be shure not to twist connectors (red marked ribbon lead must match with pin 1 of all ribbon cable connectors, indicated by a triangle marking). Total cable length should not exceed 1,5m. First board in row is upper manual, second is lower manual and third (rightmost in picture) is bass pedal (not completely populated since only 25 keys are present). Bass25 board may be used as an alternative to last OrganScan61 board; it has the same functionality (but different key connectors). See page Anschluss der Scan-Platine OrganScan61 (KlangComputer) (german) for more pictures.

Inputs are active low (switch to ground), so connecting them to Gnd pins 13 to 16 of PL33 (PL31 on bass) on OrganScan61 board should yield the appropriate note. See OrganScan61 schematic for connector pinout.

Keybed Connection
Pin 1 PL30 = Note 1 = lowest C 1
Pin 16 PL30 = Note 16 = D# 2

Pin 1 PL31 = Note 17 = E 2
Pin 16 PL31 = Note 32 = G 3

Pin 1 PL32 = Note 33 = G# 3
Pin 16 PL32 = Note 48 = H 4

Pin 1 PL33 = Note 49 = C 5
Pin 13 PL33 = Note 61 = C 6
Pin 14, 15, 16 PL33 = Gnd/Busbar

Pedals Connection
(or use Bass25 scan board) Pin 1 PL30 = Note 1 = lowest C 1
Pin 16 PL30 = Note 16 = D# 2

Pin 1 PL31 = Note 17 = E 2
Pin 9 PL31 = Note 25 = C 2
Pin 14, 15, 16 PL31 = Gnd/Busbar

OrganScan61 boards are activated by HX3 Remote application, "Organ Defaults" parameter 477.

Options

Connecting MenuPanel

HX3 MenuPanel, fitted with optional LEDs

Connect optional HX3 MenuPanel to HX3 PL4 using a 10-wire flat ribbon cable. HX3 firmware from version 3.41 and up will recognize the MenuPanel and act accordingly. HX3 MenuPanel may be used in parallel/simultaneously with Preset12-2, Preset16 and Preset24 boards connected to HX3 PL4.

Extend a flat ribbon with additional connector to your cable on HX3 PL4 or use unoccupied 10-pin header on (last) Preset16 board which also carries the PL4 signal.

Connecting Serial USB cable

FTDI cable connected to HX3

HX3 board is configured and updated by serial connection through FTD USB adaptor cable or USB interface. See page HX3 Remote Application for details.

Connecting HX3 Extension Board

The extension board for HX3 mk3/mk4 mainboards adds two additional audio outputs, Leslie(R) control and preamplifier for 9- and 11-pin Leslies, headphone jack, USB interface for parameter control to your HX3 mainboard. It also adds a MIDI OUT in case HX3 mk3 board is jumpered for two MIDI inputs. See HX3 Extension Board Installation for details.