Open interface III
This revision is from 2017/01/01 01:39. You can Restore it.
Main function
- CW - complete K3NG code
- Winkey emulation / CLI interface
- Memory button
- Speed rotary encoder
- Keying from PC com port (DTR/RTS)
- SSB
- Switch TX audio between Microphone (Foot switch PTT) and USB Audio (com PTT)
LCD
- First line show
- TX signal in CW and FSK mode
- RX sniffing decode RTTY (lowercase) during keying from PC
- Second line show
- SD card detect
- Ethernet module detect
- Band data
- Active Mode
Odpojovani usb
- vysoky potencial (namereno 80V AC) mezi USB-GND a TRX-GND, obvykle staci:
- uzemnit skrinku
- vymenit zdroj (nevhodne jsou male spinane adaptery bez zemniciho vodice v zasuvce)
Modes
- |CWK - CW Keyer by K3NG
- WinKey/CLI emulation
- SOURCE: USB/Serial interface
- INPUTS: Paddle Interlock Encoder Set/Mem_buttons
- OUTPUTS: CW1/2 PTT1/2
- >CWD - CW Daemon
- Keyng from PC
- SOURCE: USB/Serial interface DTR/RTS
- INPUTS: DTR(CW) RTS(PTT)
- OUTPUTS: CW1 PTT1
- |SSB - SSB
- LSB USB AM FM
- SOURCE: Mic-audio
- INPUTS: FootSwitch RTS
- OUTPUTS: PTT1
- >FSK - PC FSK keying
- RTTY keying from EXTFSK with sniffing and decode signal (lowercase) by JI3BNB / OK1HRA
- SOURCE: USB/Serial interface, Memory0-2_button
- INPUTS: DTR RTS
- OUTPUTS: PTT1 FSK
- |FSK generator by JI3BNB
- generator from Serial ASCII
- SOURCE: USB/Serial interface
- INPUTS: ASCII, Memory0-2_button
- OUTPUTS: PTT1 FSK
- |DIG - Audio FSK
- AFSK PSK and any modes modulate fom audio
- SOURCE: USB souncard
- INPUTS: RTS(PTT)
- OUTPUTS: PTT
Hardware dependancy
Mode | Source | Outs | ||
PTT | CW/FSK | WINKEY | AFSK | |
CWK - CW keyer | PTT1 | CW1/2 | HIGH | LOW |
>CWD - CW daemon (PC) | RTS | DTR* | LOW | LOW |
SSB - LSB-USB-FM | RTS/FootSW | - | LOW | LOW |
>FSK - EXTFSK | RTS | DTR* | LOW | LOW |
FSK - Serial ascii | PTT1 | Serial | HIGH | LOW |
DIG - USB audio codec (AFSK) | RTS | - | LOW | HIGH |
* JP4 jumper must be set CW or FSK
Note - character ">" shown external signal source
- WINKEY HIGH - disable DTR/RTS
- AFSK HIGH - switch TX audio path
ATMEGA-2560 pinout (rev 3.1415)
Arduino pins | connect to | in/out | Note |
RX0 | USB | in | Connect to USB/serial interface |
TX0 | USB | out | use for command CW keyer or firmware upload |
D2 | Interlock | in | pull-up external, Interrupt 0 |
D3 | PTT-232 | in | pull-up external, Interrupt 1 |
D4 | CW tone | out | |
D5 | ACC pin6 | PWM | |
D6 | LCD-D4 | out | |
D7 | LCD-D5 | out | |
D8 | LCD-D6 | out | |
D9 | LCD-D7 | out | |
D10 | Ethernet SCS | out | |
D11 | ACC pin9 | PWM | |
D12 | ACC pin10 | PWM | |
D13 | ACC pin5 | PWM | |
TX3 | ACC pin3 | out | + Internal pins |
RX3 | ACC pin1 | in | + Internal pins |
TX2 | CAT | out | Connected in parallel to USB/serial CAT interface |
RX2 | CAT | in | use for CAT sniffing or TX request |
D18 | Encoder-B | in | pull-up internal (optional external*), Interrupt 5 (TX1) |
D19 | PTT foot | in | pull-up external, Interrupt 4 (RX1) |
D20 | SDA - ACC pin16 | in/out | I2C, Interrupt 3 |
D21 | SCL - ACC pin15 | out | I2C, Interrupt 2 |
D22 | PTT2 | out | |
D23 | FSK | out | keying from arduino |
D24 | Encoder-A | in | pull-up internal (optional external*) |
D25 | PTT3 | out | |
D26 | paddle Left | in | pull-up external |
D27 | WinKey | out | HIGH if CW keying running (disable DTR/RTS) |
D28 | paddle Right | in | pull-up external |
D29 | AFSK | out | HIGH if AFSK keying (switch TX audio path) |
D30 | ACC pin7 | ||
D31 | PTT-PA | out | |
D32 | ACC pin8 | ||
D33 | FSK detector | in | pull-up external |
D34 | CW1 | out | |
D35 | CW2 | out | |
D36 | MENU | in | pull-up external |
D37 | LCD-E | out | |
D38 | ACC pin11 | ||
D39 | self reset | out | HIGH (enable with jumper JP5) |
D40 | Sequencer | out | |
D41 | PTT1 | out | |
D42 | BCD1 | out | TTL Band data |
D43 | BCD2 | out | TTL Band data |
D44 | BCD3 | out | TTL Band data |
D45 | BCD4 | out | TTL Band data |
D46 | Ethernet detect | in | pull-up internal |
D47 | ACC pin4 | ||
D48 | Internal SMT pad | Free | |
D49 | Internal SMT pad | Free | |
D50 | MISO | out | |
D51 | MOSI | out | |
D52 | SCK | out | |
D53 | microSD CS | out | |
A0 | Internal SMT pad | Free | |
A1 | CW keyer Memory button | in | pull-up external |
A2 | LCD-RS | out | |
A3 | ACC pin12 | ||
A4 | ACC pin13 | ||
A5 | microSD plug | in | pull-up internal |
A6 | measure 3.3V | in | |
A7 | measure input voltage | in | coefficient 11 |
A8 | ACC pin14 | ||
A9 | ACC pin17 | ||
A10 | - | Free | |
A11 | ACC pin19 | ||
A12 | - | Free | |
A13 | - | Free | |
A14 | - | Free | |
A15 | - | Free |
- If RC circuits installed
Accessory connector (HDMI)
ACC-1 | RXD | Serial3 |
ACC-2 | GND | |
ACC-3 | TXD | Serial3 |
ACC-4 | D47 | |
ACC-5 | D13 | PWM |
ACC-6 | D5 | PWM |
ACC-7 | D30 | |
ACC-8 | D32 | |
ACC-9 | D11 | PWM |
ACC-10 | D12 | PWM |
ACC-11 | D38 | |
ACC-12 | A2 | |
ACC-13 | A3 | |
ACC-14 | A8 | |
ACC-15 | SCL | I2C |
ACC-16 | SDA | I2C |
ACC-17 | A9 | |
ACC-18 | +5V | |
ACC-19 | A11 | |
ACC-20 | GND |