<< Click to Display Table of Contents >> Navigation: Technical > Schematics |
Schematics and additional information for the K1EL Winkeyer 2 are here.
Schematics for the MFJ RigPi Audio and RigPi Keyer boards can be downloaded through the following link:
RigPi Audio Circuit Description
The MFJ RigPi Audio board is based on the Cirrus Logic WM8731 (U1) low power stereo Codec. It supports a stereo input and mono output. The left input and output channels are transformer isolated for hum reduction. Both stereo input channels are available for I/Q signal processing. This input path is not transformer isolated.
The WM8731 is controlled through the Raspberry Pi GPIO connector.
GPIO 1 (Pin 12) BCLK: Digital Au00io Bit Clock, Pull Down,
GPIO 19 (Pin 35) LRC: DAC Sample Rate Left/Right Clock
GPIO 20 (Pin 38) ADCDAT: Digital data out
GPIO 21 (Pin 40) DACDAT: Digital data in
SDA (Pin 3) SDIN: 3-Wire MPU Data Input / 2-Wire MPU Data Input
SCL (pin 5) SCLK: 3-Wire MPU Clock Input / 2-Wire MPU Clock Input
The WM8731 can convert input data with up to a 96kb sample rate.
Additional GPIO pins used for RigPi Audio:
GPIO 17 (Pin 11): PTT
Connectors:
J1: Raspberry Pi GPIO connector
J2: 3.5 mm jack for I/Q input (stereo, unisolated)
J3: 3.5 mm jack for left channel audio input (tip, transformer isolated)
J4: 3.5 mm jack for audio (tip), PTT (ring), and KX3 (ring) power on signal
J5: Connector to route audio to the RigPi jumper board
Jumpers:
JP2: Audio In selection (1-2 for stereo -no transformer isolation-, 2-3 for left mono -transformer isolated- input)
RigPi Keyer Circuit Description
The K1EL WinKeyer3 CW Keyer IC provides all of the programming for its many features. The keyer is controlled through the internal serial port on the Raspberry Pi, ttyS0.
RXD (Pin 8): Receive data (from keyer)
TXD (Pin 10): Transmit data (to keyer)
Connectors:
J201: Raspberry Pi GPIO connector
J202: 3.5 mm jack, PTT out (tip is PTT, ring is 5V pull-up)
J203: 3.5 mm jack, Paddle input (tip is DOT, ring is DASH)
J204: 3.5 mm keying output (tip keys, ring not used)
J205: speaker connection
J206: PB-NET (allows external switches to play back internal memory, not used)
J207: Programming connector, not used
Jumpers:
JP201: PTT enable (1-2 enables GPIO PTT, otherwise, GPIO PTT not used)
GPIO pins used for RigPi Keyer:
GPIO 9 (Pin 21): Data to radio keyer (only used at remote end)
GPIO 10 (Pin 19): Data from remote keyer (only used at radio end)
GPIO 17 (Pin 11): PTT
RXD (Pin 8): Receive data from keyer chip
TXD: (Pin 10): Transmit data to keyer chip