アンテナ切り替えスイッチとエレキー完成

概要

懸案の,アンテナ切り替えスイッチ(リモコン部)とエレキーのrefurbish完了しました.

今まで,PICをそれぞれ使って,アンテナ切り替えとエレキーを動かしていましたが,メンテ性の向上のためにmbed1個1mbed NXP LPC11U24に置き換えました.実際の機能としては何にも変わりません^^;

mbedの良いところは,ターミナルへ出力ができるので,途中の変数やポートの状況を出力して確認できて,debugが楽だというところです.

今後アンテナの構成を変えたような場合も対応が楽にできると思います.以下従前とreburbish後の様子です.

Antenna switch & electronic keyer
Antenna switch & electronic keyer

このアンテナ切り替えスイッチリモコン部は,元々手動のロータリースイッチで+/-/ACの電源を切り替えて,柱上の2系統の切り替えボックスに送り込み,それぞれ2個のリレーを独立して切り替え,3機+3機のアンテナを切り替えてました2ケースはその頃からの流用のため余計な穴だらけです.TNCやアナログモデムの電源を兼ねていた時期もありました.

その後リグからのバンド情報をPICでデコードして,自動で切り替えを行うようにして使ってきました.

IMG_2373

改造後の様子ですが,基板が前面パネルぎりぎりに取り付けられています.これは,mbedにUSBケーブルを基板の後ろ側から差し込む都合上このようになってしまいました.こんなに前に寄せる必要があるとは,取り付けるまで解りませんでした.mbedは基板に縦に取り付けて,上からケーブルを差し込むようにした方が良かったです.

アンテナ切り替えスイッチは,案外複雑で^^; ソースはPICのものを流用しました.特に問題なく移植できました.

むしろ,今まで機械式のリレーを使用していたのを,フォトリレー3TLP222A-2Fに置き換えたのが1番大きな違いかも知れません.リレー4個がなくなってすっきりしましたし,それに伴い,リレーのドライブ用トランジスタと環流ダイオードもそれぞれ4個不要となりました.

いままで,PICのデジタル出力がHのとき,トランジスターをオンにして,リレーが切り替わりましたが,新システムでは,mbedで直接photo relayをグランドに落とすので,出力の論理を反転する必要がありました.

エレキーは,すべての処理をタイマー割り込みで行うようにしたため,今までのソースは全く使えませんでした.ゼロからのコーディングとなりましたが,機能は前と変わらないと思います.

ソースは当然残しますが,またシステムが変わると,ソースコードの使い回しはできないので,アルゴリズムについて,自分用のメモを残しておきます.

エレキーのアルゴリズム

基本は,長点または短点出力が終わり,1ドット分のスペースが終わった瞬間(つまり,次の符号の立ち上がり時)に,パドルが押されているかを判断します.

短点が終わった場合は,次の優先順位で,次に出す符号・状態を決めます.

  1. パドルの長点側が押されていたら,次は長点
  2. 短点が押されていたら次は短点
  3. どちらも押されていなかったら,次はアイドル

まあ,これは当たり前です.

長点が終わるとき

  1. 短点が押されていたら,次は短点
  2. もし,長点が出ている間の途中から,今の時点までに短点側のパドルが押されていたら,その状態が保持されていなくても,次は短点
  3. 長点が押されていたら長点
  4. 次はアイドル

ということになります.2がいわゆるメモリー動作で,どの時点からメモリーを有効にすればよいかは,要調整です.現在は,長点の後ろの1/3と,長点後のスペースの間に押されていれば,ということにしています.

なお,すべての処理は,1msごとの割り込みで処理します.スピードもアナログポートからボリュームの電圧を読み込み,最低の速度と最高の速度の間を計算して出しています.

動作としては,Iambic Aに近いです.

ATOK Passport導入

前からどうしようか迷っていたATOK Passportを本日導入しました.

インストールできるマシンの台数が10台までというのは十分なんですが,同時に使用できる台数が1台というところが,引っかかっていた点です.私のところでは,MacにVMWare Fusionを走らせ,そこでWindowsを動かしているというのが通常です.

Macのアプリで何か文字入力をして,ひょいとWindowsのアプリから文字入力をする,なんてことは十分あり得ます.これについては,JustSystemに問い合わせた人がいたようで,両手を使って2台で同時に入力しなければ良い,という紳士協定的なルールのようです.

これが解ったので,本日導入しました.

夏目漱石: 夢十夜他二編

文書名 -夏目漱石_夢十夜他

夏目漱石の短編集です.夢十夜は高校生の時に読んだ記憶がしっかりあります.今回読んだのはその時と同じ文庫本なので,他2編である「文鳥」と「永日小品」も読んだはずです.

夢十夜はシュールな作品です.といっても,夢はだいたいシュールですよね.非日常的,非論理的,不条理であるけど,何か受け入れてしまう.たぶん,実際に見たおもしろい夢をうまく書きまとめたものと,夢風の創作とを10話そろえたのだと思います.話もだいたい覚えていました.

実際の夢とこの短編との違いは,場面や登場人物の連続性の有無だと思います.夢では先ほどまでいた人と違う人と一緒にいたり,前後で場所が全然変わったりしますよね.

文鳥も少し読んだ記憶があるような気がします.文鳥を飼ったときの日記のようなものです.

永日小品は,退屈です.ロンドン留学時代と,今日の話がランダムに出てきます.日記のようなエッセイでしょうか.ちゃんと全部読めませんでした.

まあ,私のような普通(以下? ^^; )の読者には,夢十夜以外は全くおもしろくありませんでした.

GPSロガー

アウトドア派ではないのですが,昔からGPSロガー的なものが欲しくて,Holux m-2411未だに,現行版のようです.というのを買いました.

気がつくと電池切れを起こして,始めて訪れた場所の肝心なところの記録ができていなかったとか,ディスプレーが小さくて電池の警告が見にくいとか,充電式バッテリー(二次電池)では電圧が低くてそもそも使えないとか,主に電池に関わる不満が大きかったです.

あとは,GPSロガー全般に言えることかもしれませんが,必要な衛星を捉えるまでに時間がかかる,都市部ではビルの影響で全く機能しない,何てことがよくありました.

予想外に,クアラルンプールの都心と空港を結ぶ,KLIA express ekspres乗車時の軌跡はよくとれていました.

kliaexpress

最高速度160km/h程出てました.

さて,せっかくGPS機能を搭載したiPhone 6を持っているわけですから,それを活用しない手はない,ということで,色々調べたり,SNSの皆さんからアドバイトをもらっていくつか試しましたが,myTracksというスイス製のアプリに落ち着きました.

基本は無料ですが,KMLファイルを出力するのには360円を払う必要があり,それくらいならということで払いました.

このiOSアプリと連携できる,Mac用のソフトもあるのですが,そちらは,1800円するので,ちょっと迷っています.