Generation 3 Arena

Arena 12-12 PCB front view Arena 12-12 PCB back view

An arena board organizes panels in a geometry and provides structural integrity to the whole setup. Different shapes of cylindrical arenas have been built. We use a naming scheme based on their number of panel columns available and the virtual ones forming a full circle. A 12-12 arena is a closed cylinder formed by 12 columns in total, a 12-20 describes an open virtual cylinder formed by 20 columns where 12 are actually available.

For the Generation 3, two different arenas are available: an arena 12-12 and arena 24-24. Besides the eagle project files, we provide a preview of the schematics for the arena 12-12 and the most recent production files archived in arena_12-12/production_v1/JF-MR-FA0001-RevB.zip. The same applies to the schematics of the arena 24-24 with production files archived at arena_24-24/production_v1/JF-MR-FA0002-RevA.zip.

Recommended method for assembling arenas

Assembling the LED matrix

An assembled arena - top view

The standard arena consists of a circular array of 8×8 dot matrix displays of LEDs connected to microcontrollers in a 1:1 manner. The typical 12 panel ring arena is built from two PCB boards, and is typically 4 panels high (48 panels total). In order to later control the displays, unique addresses must be assigned to each one. These micro controllers may need to be flashed with the latest files according to the flash firmware guide before assigning addresses The following outlines the steps needed for creating a standard arena with a 4×11 array of LED displays.

  1. Press each LED display into the microcontroller using the correct orientation. With the male side of the controller pointing down, the ink stamp of the LED should be on the right hand side before inserting pins.
  2. Once 44 microcontroller/LED units have been assembled (or more, if some microcontrollers are not functioning), they must first be programmed and assigned addresses as outlined in the flash firmware guide.
    1. If the LED does not properly display lights, or is very dim compared to the rest, do not use it in your arena.
  3. Connect each column to form the 12 columns of the matrix above. This will probably require partially pulling out the LED portion of each unit, connecting the male and female ends, and then securing the LED to the microcontroller once the connection is snug. (Note this problem may make itself more apparent when viewing the assembled columns, and fixing it will ensure strong electrical connections between units).

Assembling the boards

An assembled arena - side view

The PCB boards for each arena require some soldering. Remember both boards must be facing up in the final arena, attach components on the correct side.

  1. Bottom board (female end) requires 12, 8-pin stacking headers soldered around the center top (silkscreen text) circle cutout side of the board.
  2. Bottom board requires 4 capacitors, one in each corner of the board, with the correct polar orientation (see board, light stripe to the left).
  3. Bottom board also requires a power supply input, jumpering pins, a switch, serial port, and switch to be securely soldered.
  4. The top PCB should have male headers soldered to the bottom side (opposite the silkscreen text) that fit into the connectors of the top panels (additional components are not required on the top PCB, but capacitors are always a good idea).
  5. Connect the LED columns to the bottom, then top boards.
  6. Check that the panels turn on and are in the correct place by plugging in the 5V power supply and turning on the arena with the power switch.
  7. Check for gaps between LED panels which can compromise the long term stability of the arena.

Constructing the Arena Housing

Our lab uses supplies from Thorlabs to construct a holder for the arena, IR diode, IR sensor, tether post, and camera. This can be accomplished with any sturdy materials, although Thor components are recommended because of their high modularity and strength (and lab snacks). Instead of giving exact directions, some required specifications will be listed.

  1. The IR diode must be positioned pointing directly down on the center of the arena.
  2. The IR sensor must be positioned directly under the center of the arena.
  3. The tether post must end in the exact center of the arena with the fly between the IR diode and sensor, and at an 20-35 degree angle to the perpendicular.
  4. The most useful placement of a camera is level with the fly for alignment purposes.

Connecting Components

The assembled arena and remaining components must be properly connected using mainly BNC, USB and Serial Port connectors. When setting up the rest of the system, place all components in a user friendly arrangement (i.e. oscilloscope and analog camera output easily viewable). The following is a table, then diagram of connectivity. For more information on how each component works, see the Flight Simulator User Guide by Frye, Reiser, and Dickinson or read the Panels documentation page.

The following is a list of Components and connections. For example, the first line reads: the controller’s ADCO is connected to the Wing beat analyzer’s WBA input

Component side A Connection side A Component side B Connection side B
Controller ADC0 Wingbeat Analyzer L
Controller ADC1 Wingbeat Analyzer R
Controller DAC0 NI-DAQ Input 3
Controller DAC1 NI-DAQ Input 4
Controller PC1 Computer Serial Port
Controller I2C Arena Serial Port
NI-DAQ Analog Input 0 Wingbeat Analyzer Amplitude L
NI-DAQ Analog Input 1 Wingbeat Analyzer Amplitude R
NI-DAQ Analog Input 2 Wingbeat Analyzer Frequency
NI-DAQ Analog Input 3 Controller DAQ1
NI-DAQ Analog Input 4 Controller DAQ2
NI-DAQ Analog Input 5 Wingbeat Analyzer Amplitude L-R
NI-DAQ Analog Input 6   Analog Output 1
NI-DAQ USB Output Computer USB-Port
NI-DAQ Analog Output 1   Analog Input 6
Wingbeat Analyzer L Controller ADC0
Wingbeat Analyzer L NI-DAQ Analog Input 0
Wingbeat Analyzer R Controller ADC1
Wingbeat Analyzer R NI-DAQ Analog Input 1
Wingbeat Analyzer Signal Out L + R Oscilloscope Ch 1 + Ch 2
Wingbeat Analyzer Signal Out L + R Speakers L + R
Wingbeat Analyzer L-R Oscilloscope Ch 3
Wingbeat Analyzer L-R NI-DAQ Analog Input 5
Wingbeat Analyzer SYNC (-TTL) Oscilloscope Ext Trig
Wingbeat Analyzer LED Out Arena IR LED
Wingbeat Analyzer Photo detector Arena Photo detector
Wingbeat Analyzer Frequency NI-DAQ Analog Input 2
Oscilloscope Channel 1 Wingbeat Analyzer L
Oscilloscope Channel 2 Wingbeat Analyzer R
Oscilloscope Channel 3 Wingbeat Analyzer L-R
Oscilloscope Ext Trig Wingbeat Analyzer SYNC (-TTL)
Arena Serial Port Controller I2C
Arena Photodetector Wingbeat Analyzer Photodetector
Arena LED Wingbeat Analyzer LED Out
Computer USB NI-DAQ  
Computer Serial Port Controller PC1

Power issues

(needed)