k3ng Keyer:Arduino ベースのモールス符号の説明
キーヤーは、1 つまたは複数のスイッチを押すことで手動で信号を送ることができる機器です。たとえば、モールス符号のキーイングで機能する電信キー形式のキーヤーがあります。今日の記事では、k3ng キーヤーとして知られるキーヤーのタイプについて詳しく説明します。デバイスの機能、回路図、およびデバイスを使用しながら達成できるプロジェクトを紹介します。
k3ng Keyer の紹介
k3ng は、優れた柔軟性といくつかの機能を備えた Arduino ベースのモールス符号/CW である、比較的安価なオープンソースのキーヤーです。さらに、AVR MCU チップ/本格的な Arduino ボードで使用できるため、回路で直接プログラムして使用できます。
多くの場合、自作の QRP リグやスタンドアロンのキーヤーなど、リグ内に恒久的に取り付ける場合に理想的です。さらに、オープンソースのコードであるため、要件に応じて簡単にカスタマイズできます。
主な機能
k3ng Keyer の主な機能は次のとおりです。
- まず、その Web インターフェイスは存在しますが開発中であり、「メッシー」/QLF ストレート キー エミュレーションがあります。
- 次に、アルファベット送信の練習、USB マウスのサポート、スリープ モード機能があります。
- 3 番目に、ロータリー エンコーダーの速度制御があり、CW はデコーダーを受信します。
- 英語以外の文字もサポートしています。
- モジュール式のコード設計により、機能を選択して簡単にコードを変更できます。
- さらに、パドルでメモリーをプログラムしたり、設定を変更したりできるコマンド モードもあります。
- 2.0 インターフェイス プロトコル エミュレーションと K1EL Winkey 1.0 を介してインターフェイスするロギングおよびコンテスト プログラムがあります。
- さらに、k3ng は PS2/USB キーボード インターフェイスを備えているため、コンピューターを使用せずに CW キーボードで操作できます。
- ここでも、オプションの LCD があります (従来の I2C ディスプレイと 4 ビット LCD がサポートされています)。さらに、設定可能なハング タイム、テール、ヘッドを備えたオプションの PTT 出力もあります。
- 最後に、低出力/側音高/側音無効機能が主要な外部オーディオ オシレーターに機能します。
その他の重要な機能:
- アメリカンモールスモード
- さまざまな練習モードとトレーニング モジュール、
- TX/RX シーケンサー、
- ミルモード、
- キーパッドのサポート
- ほとんどの設定の不揮発性ストレージ
- カスタムおよび事前構成済みの Prosigns、
- ワークスペースの調整、
- 航空宇宙
- 「デッド オペレーター ウォッチドッグ」
- メモリ スタッキング、
- 加重
- 長音と長音の比率の調整
- キーイング補正、
- 調整可能な周波数側音
- ファーンズワースのタイミング、
- ヘルシュライバー モード (ビーコン、メモリ マクロ、キーボード送信)、
- パドル リバース
- CMOS スーパーキーヤー Iambic B タイミング
- バグモード、
- アルティメット モード、
- シングルパドル
- ストレート キーのサポート
- Iambic A および B、
- ビーコン/フォックス モード、
- HSCW と QRSS、
- オプションの速度ポテンショメータ (コマンドで速度を調整することもできます)、
- シリアル番号
- マクロ付きで最大 12 個のメモリー
- コマンドライン インターフェース
- USB ポート経由のプログラミングとインターフェース
- 最大 6 つの選択可能な送信機キーイング ライン、および
- CW 速度は 1 から 999 WPM まで調整可能です。
回路図と回路図

k3ng キーヤーの回路図
回路図から注意すべきことがいくつかあります。
- まず、要件が異なる場合を除き、すべてのコンデンサの値は uF (マイクロファラッド) 単位です。
- 第二に、100 オームのベース抵抗よりも 1K オームの抵抗を使用するのが理想的です。
- いずれの値も超臨界ではないため、一般的な公差コンポーネントを使用することもできます。
- 最後に、A2 D13、AN1 などのピン接続用のボックス内の番号に主に注目してください。
コード
GitHub Web サイトはソース コードを提供します。したがって、サイトの右下にある Download Zip と書かれたボタンをクリックすることから始めます。すべてのコードを含む ZIP ファイルを取得できます。
k3ng キーヤー キット
k3ng キーヤー キットの構成は次のとおりです。
- Arduino UNO (例:Arduino Mega 2560 pro mini)

Arduino Mega 2560
- パドル入力、メモリー ボタン、キーパッドなどの入力
- オーディオ出力、キーヤー出力 1 および 2 などの出力
- I2C、LCD、LED などのインジケータ/ディスプレイ
- ボタン、ヘッダー、トランジスタ、コンデンサ、抵抗などのコンポーネント
K3ng Keyer を使用するプロジェクト
今日説明する K3NG キーヤー プロジェクトには、Arduino アーキテクチャがあります。私たちの場合、いくつかの Keyer オプションに耐えることができるので、Mega2560 ボードがあります。また、最小限のオプションセットでUNOボードをご利用いただけます。このプロジェクトには、キーヤー シールド ボードを Arduino に取り付けることも含まれます。
2 つのソフトウェアを使用しています。
- Arduino ソフトウェア、1.6.5 バージョン
- K3NG キーヤー ソフトウェア
必要なコンポーネント
- キーヤー シールド ボード
- 主なつながり
- ポテンショメーター

(ポテンショメータ)
- パドル コネクタ、
- PS/2 キーボード
接続ポイントに以下を含めることもできます。
- PTT、

プッシュツートーク マイク スイッチ
- 外部プッシュ ボタン、
- LCD
最後に、外部スピーカーや切り替え可能なサイドトーンなどのプログラム可能な接続オプションを使用できます。
結論
これで記事は終わりです。k3ng キーヤー デバイスについて十分に理解していただけたでしょうか。ご質問やご不明な点がございましたら、お気軽にお問い合わせください。
産業技術