« 2017年8月 | トップページ | 2017年10月 »

2017年9月の5件の記事

2017年9月30日 (土)

macOS High SierraでのPhotoshop CS5とIllustrator CS5

この時期、MacのOS は毎年バージョンアップしています。
その度に気になるのが、ソフトウェアの互換性です。

なかなか新しいソフトを次々買えませんので、旧バージョンでも長く使いたいものです。
特に Adobe の Photoshop や Illustrator などは高価なので、可能な限り使い続けたいです。


昨年の OS X El Capitan→macOS Sierra のときには、Java 6 がサポートされなくなったので、
基本的に Adobe CS5シリーズ を動作させることができなくなってしまいました。
しかし、裏技 (Java 6の空フォルダを作り、Adobe CS5を騙して起動させれば良い) を使うことにより、
Adobe CS5 シリーズを使い続けることができました。
こちらの記事に書いています。

今回も同様に処置すれば、macOS High Sierra 上でも Adobe CS5 シリーズが動作するのでは
ないかということで早速試したところ、予想どおり概ね上手くいきました。

20170930_0001


概ねと書いたのは、Photoshop CS5 を終了させたあと、必ず「予期しない理由で終了しました」という
アラートが出るようになったからです。

以前 Illustrator でも同じような現象が起こっていましたが、そのときはあるプラグインを外すと治りました。
今回のPhotoshop も恐らく同じように、新しい OS とプラグインの相性が悪くなったのであろうと考え、
一つ一つ調べていったところ、ScriptingSupport.plugin というプラグインが原因であることが分かりました。

ScriptingSupport.plugin は、アプリケーション/Adobe Photoshop CS5/Plug-ins/Extensions
というフォルダに入っていますので、これをどこか別のフォルダに避難させたら、アラートは出なくなりました。
私は Photoshop でスクリプトを組むような使い方をしないので、プラグインを外しても実害は無いと思っています。
とりあえずこれで、問題は解決しました。

なお、Illustrator CS5 の方は、今のところは特に大きな問題は見つかっていません。
これでしばらくは、Photoshop CS5 や Illustrator CS5 は使い続けられそうです。

2017年9月24日 (日)

144MHz帯用 プリアンプの検討 (2)

前回バイアス点を決めましたが、3SK241 のデータシートと睨めっこをしながら再考し、
ID = 12 mA, Vgs1 = 0.85 V に変えることにしました。
そのときの最大振幅が取れる交流負荷線から、負荷インピーダンスは 417 Ω ぐらいになります。


この負荷インピーダンスをもとに、出力回路の設計をしてみました。
構成は、2ポールのバンドパスフィルタと L マッチの組み合わせで考えます。
トロイダル・コア活用百科を参考にしながら、Excel で各定数を計算しました。

まず最初に、2ポールのバンドパスフィルタの設計から。
入出力のインピーダンスを 417 Ω 、中心周波数を 145 MHz 付近、
フィルタの Q を約 10 として、Excel で計算。
その計算結果を Qucs でシミュレーションしてみると、

20170924_0001

まあ当たり前でしょうが、設計どおりの結果です。


次に、インピーダンス変換 ( 417 Ω → 50 Ω ) の L マッチを追加します。
また Excel で計算させ、結果をシミュレーションしてみると、

20170924_0002

ちょっとした計算誤差なのか、144 MHz 付近で僅かにリアクタンス分が残りますが、
まず問題ないと思われます。


この結果をもとに、実際入手可能な部品の定数に置き換えていきます。
キャパシタはトリマーコンデンサを使えば良さそうですが、インダクタはどうするか悩みます。
コアが回せる FCZ コイルのようなものか、またはトロイダルコアを用いた固定のコイルか。
今回は、トロイダルコアを用いた固定インダクタンスのコイルを使ってみることにします。


トロイダルコアは、カーボニル鉄系の #12 材が良さそうです。
T-50 #12、T-37 #12、T-25 #12 あたりが入手容易なので、これらで考えることにします。
得られるインダクタンスが巻き数の二乗に比例するので、中々所望の値を得ることができません。


取りあえず所望の値に一番近くなるように設計し直すと、負荷インピーダンスが
約 320 Ω となってしまいました。

20170924_0003

周波数特性は、あまり変わりません。

20170924_0004

スミスチャートです。

20170924_0005


負荷インピーダンスが約 320 Ω に変わったので、バイアス点も少し見直した方が
よいのかと思いました。

Id は 最良 NF から決めているので、Vgs1 やVgs2 はそのまま変わらずです。
結局 Vds を少し下げて、6 V 程度とすることにします。
バイアス回路だけ考えると、こんな感じになりました。

20170924_0006

実際は、FET のバラツキがあると思いますので、組み立て後に Id が約 12 mA となるように、
ソース抵抗を調整する必要があると思っています。


入力回路については、まだ悩んでいます。
回路的には、L マッチ+ LC 並列共振回路にするつもりです。
ただ、ノイズマッチングを取る必要があるようですが、
どの程度のインピーダンスでドライブすれば良いのかが分かりません。

取りあえず、他の製作例を参考に一回作ってみて、後はカットアンドトライ
ということになると思います。
電子工作は、失敗してなんぼだと思いますので...
来週以降、ぼつぼつ部品集めに掛かりたいと思っています。

2017年9月19日 (火)

144MHz帯用 プリアンプの検討 (1)

144MHz は TS-2000 を使っていますが、前から耳の悪さを感じています。
ちょっとでも耳を良くしたいので、プリアンプを作ってみようと思い立ちました。

自宅 (アパマン) での使用を想定しているので、アンテナ直下型ではなく、
卓上型を作る予定です。


今回、プリアンプの素子は Panasonic 製の GaAs MESFET の 3SK129 を
使ってみようと思います。
広島の松本無線で売っていましたので、通販で入手しました (10個で1,080円)。

ただ、この 3SK129 ですが、データシートがネット上でも中々見つかりません。
 Pd = 0.35 W
 Vds = 13 V
 Vgs = 3.5 V
 Id = 50 mA
ぐらいのデータしか、情報が得られませんでした。


ネットで色々調べてみたところ、同じPanasonic 製の GaAs MESFET 3SK241
(2SK241 ではない) を見つけ、ドレイン損失 Pd の違いはあるものの、
3SK129 と似通った特性ではないかと考えました。あくまでも推測ですが...。
Pd の違いは、パッケージの相違によるものと勝手に理解しました。

この 3SK241 の方は、データシートがネット上でまだ入手できます。
3SK241 のデータシートを参考にすれば、3SK129 でもある程度設計できるのでは
ないかと思います。最悪 FET を3SK241 に変更すれば動作すると思いますので、
念のためこの 3SK241 も入手することにしました (秋月の通販にて購入 5個で200円)。

後から気がついたのですが、この 3SK241 は TS-2000 のフロントエンドに
使われており、「な〜んや」という感じになりました。
ネットで見る限り、プリアンプとしての作例も少なそうなので、あまり人気の無い
石なのかもしれませんね。


プリアンプの回路は、ネットの情報やトロイダル・コア活用百科を参考に
しようとしています。
ただ、丸写しでは面白くないので、できるだけ自分でも計算をして、
検証しながら作っていきたいと考えています。


まずバイアス点の設計ですが、これは 3SK241 のデータシートを参考に
考えてみました。
VGS1 が -0.8〜-1 V ぐらいのときに利得が最も高く、NF が最も低くなります。
とりあえず、VGS1 を -1 V としてみました。そのときの Id は、約 8 mA です。

電源電圧は 8 V の作例があったので、これに手習い以下のようにしました。
 Vd = 8 V
 Vs = 1 V
 Vg1 = 0 V
 Vg2 = 2 V
これで、Vds = 7 V、Id = 8 mA ぐらいのバイアス点になるはずです。
Vgs1 = -1 V, Vgs2 = 1 V となります。
ソース抵抗は、120 Ωです。
Id を 10 mA にしたいときは、ソース抵抗を 100 Ωに変えたら良いはずです。


上記のバイアス点において、最大振幅が得られそうな交流負荷線を引くと、
負荷インピーダンスは 約 625 Ωになりました。


ここから先、この三連休悶々としました。
出力回路の設計ですが、トロイダル・コア活用百科を参考に Excel を用いて
色々と計算してみました。
ただ、その回路を検証するため、Qucs というシミュレータでシミュレーションを
してみたのですが、なかなか結果が一致しません。
どこか勘違いしているのではないかと、色々考えているうちに、あっという間に
三日間が過ぎてしまいました。

高周波回路の設計に慣れていないので、まだまだ苦労しそうです。
今日のところは、ここまでです。

2017年9月 4日 (月)

WSJT-X 1.8.0-rc2 のQRG周波数設定

昨日インストールした WSJT-X 1.8.0-rc2 ですが、初期状態での QRG 周波数が
空白となっており、困っていました。

そこへ、7L4IOUさんからコメントをいただき、QRG 周波数をデフォルト状態に戻す
方法をご教示いただきました。

Setting ウインドウで、Frequencies のタブを選択。
Working Frequencies 欄の空白部分でマウスを右クリックすると
メニューが表れます。そこで、一番下の「Reset」を選びます。

20170904_0001


そうすると、無事にデフォルトの設定に復帰しました。

20170904_0002


7L4IOUさん、貴重な情報ありがとうございました。


ネットを調べていたら、別の方法も見つけました。
例えば WSJT-X 1.8.0-rc1 でも良いのですが、
QRG 周波数の設定が所望の状態で、Setting ウインドウを出し、
Frequencies のタブを選択。

Working Frequeincies 欄で Ctrl A を押して全ての周波数を選択し、
マウスを右クリックしてメニューを出します。
そこで、下から三番目の「Save as...」を選びます。

20170904_0003


そうすると、保存のダイアログが出てくるので、適当な名前を付けて保存します。

20170904_0004


デフォルトのディレクトリは、
¥User¥AppData¥Local¥WSJT-X
という初期設定フォルダだとおもいますが、そこに「.qrg」というファイルが保存されます。

保存のダイアログで 「保存(S)」 ボタンを押すと、こんな画面が出てくると思います。

20170904_0005


ここで 「No」 ボタンを押して完了です。
「Yes」 ボタンを押すと、Setting ウインドウで選択した周波数しか保存されませんので
注意が必要です。


予め「.qrg」の設定ファイルを作っておくと、rc2を再インストールしても QRG 周波数が
空欄となることは無くなりました。
このファイルがあると、インストール直後でもこれを読み込んでくれるようです。
仮にインストール直後の起動時に読み込んでくれず、QRG 周波数が空欄であっても、
後で「Load...」すれば設定できます。

2017年9月 3日 (日)

WSJT-X 1.8.0-rc2をインストールしてみました

たまたまWSJT-Xのホームページを覗いたら、
WSJT-X 1.8.0-rc2が正式リリースされている
のを見つけたので、早速ダウンロードし、インストールしてみました。

rc1ではFT8のAuto Sequenceが上手く動作していなかったので、
これが改善されていることを期待してのインストールです。
まずrc1をアンインストールしてから、その後にrc2をインストール。
作業は問題なく完了しました。


WSJT-X 1.8.0-rc2ですが、Audio入力のスライダーが削除されています。

20170903_0001

元々rc1でも、このAudio入力のスライダーが利かなくなっていたので、
削除されてしまったものと思われます。


私のPCだけなのかもしれませんが、一番困ったのが、
QRGの周波数設定データが全て消えている!!ということです。

20170903_0002


何度かインストールし直してみましたが、症状は変わりません。
rc1に戻すと、ちゃんと周波数データは存在しています。

QRGの周波数設定データはどこかのフォルダに保存されているのでしょうが、
それを見つけることができなかったので、仕方なくrc1の設定を参考に
一つ一つ手作業で入力しました。
この問題は解決しました
こちらの記事に記載しています。


20170903_0003

20170903_0004


このQRG周波数の入力でもバグがあるようで、IARU Resionの設定をしても反映されず、
全て「All」になってしまいます。

私にはあまり支障がないと思われますので、そのまま「All」で設定しました。


肝心のFT8のAuto Sequenceですが、期待どおり改善されていました。
PC2台でマイク↔スピーカの音声通信をさせましたが、ちゃんと最後まで自動でQSOが進みました。
ようやく安心してQSOできそうです。


バグはまだいくつかありそうですが、FT8のAuto Sequenceがまともに使えるようになったので、
WSJT-X 1.8.0-rc2に切り替えようと思います。

« 2017年8月 | トップページ | 2017年10月 »