ad: elecraft

Iambic keyer algorithm

Discussion in 'Straight Keys - CW Enthusiasts' started by N5HXR, Sep 28, 2021.

ad: L-HROutlet
ad: l-rl
ad: abrind-2
ad: Left-2
ad: L-MFJ
ad: Left-3
ad: L-Geochron
  1. N5HXR

    N5HXR Ham Member QRZ Page

    I'm building a transceiver, and just got the UI and microcontroller sections working. I currently have it just behaving like a straight key, testing with the rx/tx leds.

    I'm curious if there are any documented standards or authoritative descriptions of how the logic for an iambic keyer should work.

    I know there's mode A and B, and some variations in how timing is handled. I'm such a newb in terms of CW operation, I'm not sure if I'd know if I got something wrong or not, other than maybe comparing to one of my handful of commercial rigs... but they're not exactly identical either!

    So, who wrote the book on iambic keying, and where do I find it?
  2. KD4ZFS

    KD4ZFS Ham Member QRZ Page

    Here is an excellent introductory article:

    AG6QR will probably answer all of your questions. If you want to dig more . . .

    Here is a historical article with more than you ever wanted to know. :)

    Every keyer I've touched has slight variations from the next one, so as far as I can see there is no universal standard.

    I have a keyer made by K1EL:

    He has a very nice and flexible interface where you can vary a tremendous number of timing parameters. His manuals are excellent.

    I hope this helps. vy 73
    N5HXR likes this.
  3. K7MEM

    K7MEM Ham Member QRZ Page

    You might also want to look at this page on the Accu-Keyer. It's a discrete logic keyer, but I includes a block diagram and several timing diagrams. Some of the timing diagrams are directly from a Verilog simulator. There are other keyer pages, but some are not complete.
    K1LKP and N5HXR like this.
  4. G8FXC

    G8FXC XML Subscriber QRZ Page

    Take a look at the K3NG keyer - it is open source, written in Arduino code and, if you just want basic keying, will run on the smallest Arduino compatible boards.

    Martin G8FXC
    N5HXR likes this.
  5. N5HXR

    N5HXR Ham Member QRZ Page

    Oh wow, those are some excellent resources. Right now, I'm implementing in an ATTiny1614, which is too small for the K3NG stuff in toto; maybe stripped down... I still have to fit code in there for Si5351 and an OLED screen!

    Building one of those full-suite accu-keyer circuits might be a fun future project. I haven't done something in 100% discrete logic in a long time!

  6. K1LKP

    K1LKP Platinum Subscriber Platinum Subscriber QRZ Page



    AND IT WAS BASED UPON THE ACCU-KEYER. 1976/page/n27/mode/2up?view=theater


    write THANK TOU.gif

    ==73 - K1LKP
    N5HXR likes this.
  7. N5HXR

    N5HXR Ham Member QRZ Page

    Oh wow, some more beautiful discrete logic. Thanks for sharing!
    K1LKP likes this.

Share This Page