2016年1月12日火曜日

K5P Palmyra

10Mhz, 7Mhzで出てきましたねー。 アンテナは何を使っているのでしょう? こんなに早くセットアップできるなんて、、、。

HighBandは明日ですねー。
0815Z


SmartSDR v1.6.17 released

もうそろそろかな?と思っていましたが今朝communityを見るとreleaseされていましたので、さっそくインストール(K5Pが遅れているので、Palmyraの前にアップデートできました)。 v.1.5.1のCATを止めてからいきなりインストールしてみましたが、全く問題なくインストールでき、動作も問題ありませんでした。 ただ、CATの部分の仕様が変わったので、Fldigiやwsjt-xのcom portの設定を変えなけ
ればなりません。 PTTの分のcom portの設定がいらなくなったので、かなり簡単になりました。
基本的にはDAXやCATの部分の改善はContesterのSO2R要求に応えるための改善のようです。
NBとか他の部分の改善は?? (今の処感じない)。結果、com portの設定が左のように変更になりました。  

 PortProtocolにCAT,OTRSP,PTT,Winkeyerが設定できるようになって、特にOTRSPにはRadio1,Radio2と設 定が出来たりするみたいですが、Loggingソフトとの兼ね合いもあるので、おいおい弄ってみることにして、まずは今まで通り運用できることを優先。


TimがSmartSDR CAT Software User's Guideなるものを出してくれましたが、OTRSP、PTT、Winkeyerについての説明が今一よく理解できていない状態なので、今後のコミュニティの書き込みを見ながら、おいおい弄ることにします。

また、市販のLoggerとの円滑な連携を推進してゆくとN5ACが言っていますので将来に期待したいと思いますが、今の処N1MM+やDXLabs等が中心なので、Logger32にはいつ頃回ってくるのやら? Logger付属のVoice KeyerにDAX TX Audioからのストリーム(EQやcompressionの設定が実際の生送信の状態のままのAudio)から取り込めるようになったみたいです。 
早速やってみましたが、ちょっと記述と実際に違いがあるような気がします。 もう少し弄ってみないと、、、、。
 
SmartSDR v1.6.17 Release Note



2016年1月11日月曜日

簡易土壌水分測定 3

006Pのバッテリーがようやく到着したので、さっそく右のようなプローブを作って、水の中につけて水分100%の時の容量を測ってみました。 プローブ表面はサランラップで包み、直接水に接触しない様に、また両プローブの間隔は5-6mmとして。  

   結果は、空気中で0.3pF、水につけた状態で15-20pFでした。 
従って実際に土壌中に突っ込むと、数pFから10pFくらいの間で変化するのではないかと予想されます。 表面の絶縁と擦過耐性をどうするか考えなければなりませんが、取りあえず、一度土壌に突っ込んで確認する必要があります。
いずれにせよ、小容量なので、充放電時間ではちょっと無理かな? LC回路の発信周波数変化か、位相差による誘電率の変化の測定の方がシンプルな回路にできるかもしれません。
PLLのICが安価に手に入りますので、この二つのアイデアは平行して実験してみようと思います。 (マルツで見ていたらCD74HC4046AMというのがありましたが、この4046って番号、昔のMotorolaのPLLICの番号と同じような気がします。 うろ覚えですが、調べるのも面倒なので、、、)。



2016年1月7日木曜日

簡易土壌水分測定 2

おっと、不覚で006Pなんていう9Vの乾電池は近頃近隣の電気屋では売っていないんですね。 止む無くAmazonに注文して、今日はお休み、、、。

で、お勉強に誘電率についてググっていましたら、
Vp = C / sqrt(εs)
  Vp.... 電磁波の位相速度(m/s)
  C .... 2.99792458e8 真空中の光速(m/s)
    εs .. 誘電体の比誘電率(εs > 1)
というのを見つけました。 あれ、周波数関係ないんだ? 鹿児島大学の特許は何故2周波数で計測しているのかな?

大昔PLLを一生懸命弄っていましたが、誘電率の違いが位相の違いで測れるのならコンパレータ使えば簡単にできるだろうし、いきなり電圧で測れるのでは? とこれもググっていると、最も簡単に方形波をEXORで比較するコンパレータが出ていました。 同軸以前の話で、昔は蝋に浸した割りばしの平行給電線など色々作っていましたが、伝送路の周りの誘電率の違いはどの程度検出できるのでしょうかね?
こっちも実験してみたくなったので、AnalogDiscoveryとWaveFormsを引っ張り出してきました。 うーん、これってまともに使ったことなかったので、使い方からお勉強、、、、。  
実験はWaveFormsのWaveGenとScopeで気軽にできるはずなんですけどね、、、。  大昔、生物系に移住して、その後も、長いこと営業畑で「どうやったらもっと売れるか?儲かるか?」が習い性の頭のトレーニングにはちょうど良い課題ですが、思ったように動かせないのはちょっとストレスが溜まります。

ま、気楽に気長にやろう、、、。

しかし、コンディション悪いですねー。 14や21でZL9Aが出ていました(らしい?)が、弱くてとってもやる気にはなりませんでした。  今のうちに早くSmartSDR v1.6リリースしてくれませんかね? 今週末位かな?って期待してますけど、、、。

世の中、抑えが効かなくて、其処ら中でやりたい放題ですね。 どっかで、大きな戦争が起こりそうだな? 人間って実体験がなくなっちゃう(世代交代する)と、凝りもせず戦争しようとする性を持っているのですかねー。  取りあえず株価もどうしようもないし、、、、。




2016年1月6日水曜日

簡易土壌水分測定 1

植物の世話は結構面倒ですが、中でも水やりは、小まめに見ていても失敗したりします。
「常に土壌水分量を教えてくれる自動ステーションが在ったらいいなー」ということでWEBで色々検索してみました。
まず、どうやって測定するのか?
 古いところでは;
  採土法:
  テンシオメーター法:
  電気抵抗法:
 これらは、ちょっと連続的に自動で調査するのには適しません。 (電気抵抗法は可能性はありますが、水分量だけでなくて塩分量とかにも影響を受けるので、ちょっと信頼性に不安があります。 Groveで売っている水分センサーは電気抵抗を測っているみたいですが、耐候性はないようですし、今回の想定条件には適合しないようでしたので、対象から外しました)

 新しい方法として、TDR法とキャパシタンス法があるようで、何れも土壌の誘電率から水分量を求める方法のようです。 (水の誘電率が、土粒子、空気などに比べると数十倍大きいため、水分含量により誘電率が大きく変化するのが根拠のようです)

 TDR法で測定する装置は幾つか販売されていますが、一台数万円以上して、ちょっと庭の水やりに気軽に、とか圃場の複数地点に設置してモニタリング、といった用途には向いていないように思います。 この方法で気に入った製品は、鹿児島大学の特許を利用した (株)A.R.Pの水分センサーWD-3です。 U字の伝送路の一方から二つの周波数の信号を流し、もう一方で受けた信号との位相差から伝送路の周りの誘電率を計算させる、方法のようで、とってもスマートな方法だと思います。 製品も「カッコいい」、でも高い!
  キャパシタンス法というのもありますね。 誘電率だから、当然土壌の容量(キャパシタンス)を測れば分かりますよね。 これだったら出来るかも? で、またまたキャパシタンスを測る方法をググってみましたが、中々簡単に安くできる方法、というのは難しい。  
 誘電率の絶対値が必要なわけではなく、相対的に乾燥状態、適切な水分状態、過剰な水分状態、過度の(根腐れしそうな)水分状態、あるいはもう少し細かい程度で分かればよい、というレベルで考えることにして、コストも考え、コンデンサに直流を流した時に充電に掛かる時間を測ってキャパシタンスを測る方法が利用できないか検討することにしました。  これだと、Arduinoにプローブをつけて出来るかもしれません。

実験1) Arduinoでコンデンサの容量を測ることはできるのか?

 ArduinoUnoに左のような配線をして、簡単なスケッチを書いて実験してみました。
 TRは被測定Cを放電させるためのスイッチ。 VccからのRは被測定Cの値によって数メガから十メガ位? ベースにあるRは、1KΩにしていますが、UnoのHigh(5V)でコレクタ、エミッタが出来るだけショートされるように、、、。 
 取りあえず実験なので、手元のTR,R等で作ってますので値には何の根拠もありません。

結果:
  Vcc+からの抵抗を10MΩにすると左のような結果が得られたので、大凡の容量は簡単に測定できる(数値化できる)事がわかりました。 10μF以上の容量だと、測定に時間が掛かるのと、小容量は測れません。
  また放電させる時間は数秒あった方がよさそうです。
  
ところで、土壌ってどの位の容量を持っているのでしょうか? プローブの間隔とか形状でも違うでしょうが、Pocket L/C Meter Ver. 2で明日以降測ってみることにします。  大きいのか、小さいのか???


=====スケッチ=====
long t0, start;
long v0;
boolean flag=true, display=true;
const int SW = 12;

void close1sec(){
  digitalWrite(SW, HIGH);
  delay(1000);
  digitalWrite(SW,LOW);
}
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  pinMode(SW, OUTPUT);
  close1sec();
  analogReference(INTERNAL);

}

void loop() {
  // put your main code here, to run repeatedly:
  v0 = analogRead(0);
  t0 = millis();
  //Serial.print(t0);
  //Serial.print(":");
  //Serial.println(v0);
  if (flag && (v0 >= 100 && v0 <= 150)) {
      Serial.print("Started at ");
      Serial.print( t0 );
      Serial.print(" milli sec " );
      Serial.println(v0);
    start = t0;
    flag = false;
  } else if (v0 >= 700 && !flag ){
    flag = true;
      Serial.print( "Ended at" );
      Serial.print(t0);
      Serial.print( "  ");
      Serial.print ("Value = ");
      Serial.print( t0 );
      Serial.print( "-");
      Serial.print(start);
      Serial.print("=");
      Serial.println(t0 - start);
      delay(30000);
      close1sec();
  }
}

あれ、P5が、、、、

あー、やはり12月に少し粘ってやっておけばよかった!
なんで今頃水爆?実験何だろう? これで、当分はQRVは期待できそうもないですね。
こうなりゃ、消滅カントリーになって貰ったほうが世界平和の為に良いかな。

SmartSDR 1.6はまだ?

年末くらいから、「もうそろそろ、、、」と言われていたSmartSDR v1.6がいよいよリリースされそうです。 DAX関連のところの仕様が大きく変わるとか、コンテスト対応の操作性の向上(機能の向上?)等、ちょっと移行に時間がかかりそうな予感。 ま、コンディションも良くないしPalmyraまでにリリースされてくれればOKですが、、、。
Youtubeにビデオが公開されているので、覗いてみましたが、スライス8つも開いて全部使うなんてちょっと信じられない使い方をしていますね、K6OZYって。 頭がこんがらがっちゃいそう、、、。

30-40-80m Dipoleがオカシイ(続)

RI1FJLの40mでの交信のときおかしくて、エレメントの修正をして問題なく終わったと思っていたら、ここ2週間の雨天で、またチューンイングが取れなくなってしまった。 何故か30mがオカシイ! よくよく考えてみると、7Mhz用のトラップを軽量化の為に銅線からアルミ線に変更した 注)...