www.viniciocoletti.it > Projects > CW Keyer > Old version 2.0

Vinicio Coletti IK0WRB Radio Site - PIC Projects

IK0WRB Keyer

Old version 2.0

The circuit

What follows is the scheme of IK0WRB Keyer version 2.0

If you need this scheme at higher resolution, press here.
As you can see, it is quite similar to the version 1.0 circuit. The only differences are that you don't need a second optional button and you must use a 3-ways 8-positions switch. Please note that the switch may be replaced by a 3 bits rotary switch, but if you use a 4-bits switch you can also upgrade to version 2.1 of the keyer.

Components list

The program

You can download here the hex module you need to program the Microchip PIC 16F84 chip you need for the keyer. This is the software for version 2.0 of the keyer. New versions of the circuit (and related software) may be released in the future.
Download: wrbk20e.zip
The zip archive contains the circuit scheme, this page and the hex module.

How to use the keyer

The usage of the keyer is basically identical to that of version 1.0. But setting parameters and moving to the different states is far more quick and simple, thanks to the presence of the switch. Moreover the LED is now used to signal the settings of some parameters.
The switch can be set to 8 different positions and each one is a different state of the keyer.
The following table shows how to operate the keyer version 2.0.

Operating version 2.0 of the IK0WRB Keyer
Switch
position
StatusLED colorLeft paddleRight paddleSET button
1 Ready Green while rx.
Red while tx.
Yellow if tx local.
Dot Dash Send single CQ message
2 Speed Yellow Decrease speed Increase speed Sound current speed
(Snn)
3 Weighting Yellow Decrease weight Increase weight Sound current weight
(Wn or Wn.5)
4 TX Green if disabled.
Yellow if enabled.
Enable transmitterDisable transmitter, enable speakerSound status
(TY or TN)
5 Audio Green if disabled.
Yellow if enabled.
Enable audio monitor Disable audio monitor Sound status
(AY or AN)
6 Beacon Green if message present.
Off if no message.
Starts Beacon sequence.
During carrier: immediate call.
During call: go to carrier.
During carrier: more carrier.
Starts Beacon sequence.
During tx or pause: stops Beacon sequence.
Autostart beacon sequence at power on
7 CQ Green if message present.
Off if no message.
Starts CQ sequence.
During pause: immediate CQ.
During CQ: go to pause.
During pause: more pause.
Starts CQ sequence.
During CQ or pause: stops sequence
8 Enter Green Store a dot Store a dash Single pressure: insert inter-word space.
2 consecutive pressures: delete last char.
Store an inter-character space when pausing 0.25 sec.

Notes

Changes from version 1.0 to 2.0 are in bold.

Future releases

If you have a 4-bits binary switch around, please use version 2.1 of the IK0WRB Keyer.
No further releases are planned at the moment, since I used all the 1024 program memory words of the 16F84! In fact, I had to work to fit the chip size...

Links

This page is also available in Italian language (in italiano).
Other versions: v1.0 - v2.0 - v2.2