ADS-B受信用アンテナの作り直し 再び (過去最高のアンテナ)

防犯カメラ
©いらすとや.

ADS-B 1090MHzアンテナ作り直し 1
Nコネクタはマウンタ付きで、皿ネジ4本で固定するタイプを使用しています。今回、このNコネクタをアンテナエレメントの固定用に活用することにしました。4つある皿ネジ穴のうち、1つだけを使用しました。

ADS-B 1090MHzアンテナ作り直し 2
Nコネクタの裏側です。ここでは高さを微調整するためにワッシャーを挟み、その上に圧着端子をしっかり固定しました。この作業により、安定した接触を確保できます。

ADS-B 1090MHzアンテナ作り直し 3
直径3mmの銅棒を圧着端子に通した状態はこんな感じです。今回は運良く銅棒を入手できたため、これまで使用していたアルミ棒から変更しました。棒の素材で実際の電波受信にはそれほど影響はないと思いますが、せっかくならということで「銅の方が良いよね」という自己満足です。ちなみに、銅棒はアルミ棒に比べて硬く、少し重さを感じます。

ADS-B 1090MHzアンテナ作り直し 4
給電部となる圧着端子に銅棒を通した状態で、設計寸法通りに曲げていきます。もう一方の給電部は、圧着端子を使わずに銅棒のU字部分がNコネクタの芯線と接触するように工夫しました。(上の写真のような形です) 給電部になる圧着端子に銅棒を通した状態で設計寸法通りに銅棒を曲げる。もう一方の給電部は圧着端子ではなく銅棒のU字近くでNコネクタの芯と接触する。(上の画像のようになる)

ADS-B 1090MHzアンテナ作り直し 5
アンテナ設計においては、給電点側のエレメント長は69mm、U字部分の幅は銅棒の中心から8mm、そして長いエレメントの長さは150mmとしました。
銅棒を曲げて作るため、8mm幅と69mm部分はやりなおし無しで一発でしっかりと曲げる必要があります。調整は給電点の位置と、長いエレメントの長さで行いますが、共振周波数の調整には長いエレメントの長さ調整が確実です。そのため、最初は160mm程度の長めにカットし、測定をしながら少しずつ長さを調整します。
削る際は、1mm以下の単位で少しずつ削り、測定を繰り返します。最終的には0.1mm単位で微調整を行うと良いでしょう。今回は銅棒の曲げ作業が設計通りに上手くいったため、長いエレメントは予定通り150mmで仕上がり、見事に1090MHzで共振しました。(これだけスムーズに進むのは、かなり珍しいことです)

ADS-B 1090MHzアンテナ 測定 1
エレメントを削って調整している最中です。右側のチャートに赤い線で表示されているのはSWRです。このグラフでは、1040MHzから1140MHzまでの100MHz範囲のみを表示しています。そのため、V字型の放物線のようなグラフの底の部分だけが確認できます。この底の部分をトレースすることで、最もSWR値が低い周波数を見つけることができますが、これだけでは自信を持って判断できません。そこで、右チャートに青い線でMAGも追加表示して、より正確に状況を把握することにしました。
写真では、1085MHz付近で共振が確認できます。しかし、ADS-B用の1090MHzで正確に共振させるには、エレメントをもう少し短くする必要があります。つまり、さらに慎重に少しずつ削ることで微調整を行います。

ADS-B 1090MHzアンテナ 測定 2
1090MHzで共振させた状態です。右側のチャートでは、青い線のMAGが谷の深さに変動が見られるものの、谷の位置が横方向に動かないことを確認します。(もちろん、給電点がしっかりと固定され、エレメントに何も触れていないという条件下での話です。)また、左側のチャートでは、赤い点が予定通り中央の50Ωの位置にあります。これで基本的にはアンテナが完成したと言えますが、後でケーブルやサージアレスタなどの周辺機器を接続し、実際のチューナー設置場所で再度測定を行い、確認する予定です。

ADS-B 1090MHzアンテナ作り直し 6
今回は、銅棒を曲げて作ったアンテナに、約2メートルのLMR400ケーブルを接続しています。このLMR400ケーブルは、太さが単3電池に近いサイズで、「がとらぼ」の中の人が扱った中では最も太い同軸ケーブルです。しかし、FlightAwareの「高度な設定のためのオプション設定」のアンテナの項目を見ると、15メートル未満であればLMR-240、15メートル以上であれば少なくともLMR-400を使用することが推奨されています。ということは、無線の世界ではこの程度の太さのケーブルはそれほど大きい方には入らないようです。
とはいえ、今回使用している2メートル程度の長さであれば、実際のところそこまで高価なケーブルにこだわる必要はなく、RG-58/U程度でも十分なはずです。

ADS-B 1090MHzアンテナ作り直し 7
ケーブルを接続した際の様子がこちらです。

ADS-B 1090MHzアンテナ作り直し 8
ケーブルはアンテナのエレメント付近では水平に保たれています。Nコネクタとケーブルの接続部分は融着テープでしっかりと巻き付け、その上からビニールテープで保護しています。また、アンテナエレメントを支えるための圧着端子は、しっかりと「かしめ」た後、さらにハンダ付けを行いました。コネクタの芯部分も同様にハンダを使用しています。しかし、エレメントが銅製であるため、90Wのハンダこてを使っても熱が逃げてしまい、なかなかハンダが乗りませんでした。何とかハンダがついてもすぐに剥がれてしまうため、かなり手間取りました。最終的にはジェットライターを使って熱を加えましたが、少し焦がしてしまいました。

ADS-B 1090MHzアンテナ作り直し 9
過去2年、冬の年末になると、寒さも厳しい中でADS-B受信セットが静電気の影響と思われる損傷を受けました。そこで、今年は予防策としてサージアレスタを設置することにしました。選んだのは、両側がNコネクタ仕様のもので、アース線には直径5mmの銅ケーブルを使用しています。雷が直撃すればこのケーブルは溶けてしまうかもしれませんが、予算の都合上、今回は「雷が落ちない」という前提で進めることにしました。とはいえ、通常の静電気対策としては十分だと考えています。

ADS-B 1090MHzアンテナ作り直し 10
サージアレスタにはN-SMAアダプタを取り付け、その先にRTL-SDRチューナーを接続しました。アンテナの設置後、チューナーを接続する前に、NanoVNA V2を使って最終測定を行い、アンテナの状態を確認しました。結果は、以前のアンテナ製作時とほぼ同じであったため、安心してチューナーを接続して設置を完了しました。写真には映っていませんが、実際にはN-SMAアダプタの部分を防水ケースで覆い、チューナーはそのケース内に保護されています。

ADS-B 1090MHzアンテナ作り直し 11
設置作業の様子をスマートフォンで撮影しましたが、昼間の逆光のため、スマホのフラッシュを使用しても効果が薄く、少し見づらい写真になってしまいました。このようにアンテナを取り付けた際には、アンテナ給電部側のNコネクタの金属部分が他の物体に触れないよう注意しました。また、使用したLMR400ケーブルは、これまでのケーブルに比べて非常に安定しており、その特性がブレにくいという安心感があります。重さは少しありますが、その分、信頼性が高いと感じました。

ADS-B 1090MHzアンテナ作り直し 12
7日間のADS-B受信状態の推移を確認してみました。グラフ上の紫の縦線はアンテナ交換を示しており、左側が交換前、右側が交換後のデータです。一見すると受信状況に大きな変化はないように見えますが、実際にはADS-Bメッセージの受信数が増加しています。また、信号強度のグラフでは、ノイズフロアが-20〜-25dBFSから-25〜-33dBFSに下がっています。meanやpeakの値も下がっています。このデータの見方についてはもう少し勉強が必要そうです。

今回は前回と同様にLNA (低ノイズ増幅器)を使わず、さらにバンドパスフィルタも外した状態で運用しています。この状態でしばらく運用し、影響を観察してみるつもりです。現時点では、携帯電話の電波などの影響は予想していたほど受けていないように思えます。もしかすると、LNAがない場合はバンドパスフィルタも必要ないのかもしれません。

新しいアンテナを設置したばかりで、まだ全体の状況はつかめていませんが、日本海側の若狭湾方向では、周囲の建物や地形上の障害物が少なく、300〜340km先の航空機を難なく受信できています。東北方向では、過去最大時にはLNAありで浅間山周辺(軽井沢、下仁田)まで見えていましたが、現時点では少なくとも50km手前の松本付近までの航空機が受信可能です。

2022年4月10日追記:
軽井沢や下仁田上空の航空機まで見えることが確認できました。これは、LNAありの時とほぼ同等のカバレッジです。LNAありの時よりも受信できるADS-B信号の数は少ないですが、LNAなしでは過去最高の性能を発揮しています。

関連記事:

ONVIF対応監視カメラをNVRサーバに登録して使用する

防犯カメラ
©いらすとや.

ONVIF対応カメラをNVRに登録する 1
ONVIF用のアプリは各種OS用にいろいろあるが、今回はAndroidのアプリをGoogle Playで検索。「onvif」でアプリを検索すればたくさん出てくるので「Onvier - オンヴィフIPカメラモニター」をインストールしてみた。Onvierに似たようなアプリは複数あるようなのでOnvierでなくてはならないということではない。

ONVIF対応カメラをNVRに登録する 2
「Onvier - オンヴィフIPカメラモニター」アプリを起動してデバイスを追加する。Androidの端末からネットワーク(インターネット含む)で届く範囲に自身の所有する監視カメラがあること。今回だと同じLANにカメラがあるとする。
カメラデバイスの追加のために「+」をタップする。

ONVIF対応カメラをNVRに登録する 3
今回はONVIF対応の監視カメラの接続情報を得るのが目的なので「ONVIFデバイス(推奨)」をタップ。

ONVIF対応カメラをNVRに登録する 4
「名前」は何かテキトーに。「アドレス(とポート)」は判っているなら入力する。「ユーザー」と「パスワード」は機器側に設定してある場合に必要なことがあるが必要ないこともあるので空白で。
Onvierを使う理由はネットワーク(Lan内)のカメラデバイスを探したいからなので「名前」だけ入力して「設定」をタップ。「IPアドレスを入力してください」が表示されるがその後にネットワーク内の検索が始まる。ただし、ネットワーク内の検索は失敗することもある(あった)ので、できれば監視カメラのIPアドレスだけ入力してから「設定」をタップする方が確実かも。

ONVIF対応カメラをNVRに登録する 5
ONVIF情報の取得が成功すれば監視カメラの映像が表示される。画面をタップするなどしてデバッグログやデバイス情報を表示させるとURLが含まれた情報が表示される。URLは幾つか表示されるかも。画像の赤い四角のようなURLがあればそれをメモする。

これで、ONVIF対応のソフトウエアで使うための接続情報を取得できた。(この記事の後半でONVIF対応NVRサーバのソフトウエアのへのカメラの登録をやる。)

監視カメラはONVIFで制御できない機能を持っていることがある。その制御のためには監視カメラのメーカーが提供するアプリケーションを使う。
今回購入した中華監視カメラはV380 Proをインストールするよう説明書に書かれていたのでそれをインストールした。

ONVIF対応カメラをNVRに登録する 6
V380 Proは(Android用であれば)Google Playからインストールできる。今回は「がとらぼ」の中の人が購入したのがV380の監視カメラなのでこのアプリだが、他の監視カメラであればそれ用のアプリをインストールする。中華監視カメラアプリはカメラと共にインターネットへの接続が必要なことが多い。中華のクラウドに監視映像を保存できるサービス(有料)が提供されているが、そのサービスを利用しなくてもアカウントを作成してカメラとアカウントを紐付けることでアプリが使用できるようになる。当然だが、このような中華監視カメラは中華クラウドにカメラの情報を流し続ける。カメラ映像を中国に流し続けるわけではないが、中華側からの操作で映像を撮られる可能性があるので注意。

ONVIF対応カメラをNVRに登録する 7
V380 ProアプリのスマホとV380中華監視カメラの両方がインターネットと通信できるネットワーク環境に置く。(同じLANである必要はない)
アカウントを作成してアプリにログインすると監視カメラ本体のバーコードを撮影するように求められる。またはバーコードと共に記載されている数字。これが監視カメラの個体ID。ONVIFで情報を取得すると個体IDが取得できる場合があるのでそれをメモするのもある。アプリでバーコードを撮影するか数字を入力すると監視カメラとアカウントが紐付けられる。
これでカメラの映像がアプリに表示されカメラを制御できるようになる。
カメラの制御はカメラ映像の右上から。ポップアップされる小窓の中の「設定」を開く。

ONVIF対応カメラをNVRに登録する 8
設定の中で特に触りたいのは「デバイスの時間」。これはタイムゾーンで日本時間に合わせておかないと(デフォルトは中国時間?)1時間ずれた時間が表示されるかも。
「ファームウエアのバージョンチェック」はカメラのファームウエアの確認と更新。新しいファームウエアがあれば更新できる。今回新しいバージョンが提供されていたようなので更新してみたが変更ログが表示されないので何が変わったのかは不明だった。(不親切)
「照明制御設定」は監視カメラのカメラレンズ近くに配置されたライトの制御。初期値は自動らしいが、夜間に可視光のライトが点いたり消えたり忙しい。可視光のライトが点灯するとカメラ映像は夜間でもカラーになる。消えると白黒の赤外線映像になる。防犯の点でいえば可視光のライトが点灯する方が良いのかもしれないがピカピカがうざいと思うなら「照明制御設定」から照明の点灯をオフにできる。
他にTFカード(カメラ本体のmicroSDカード)への録画についてなどもこのV380 Proアプリで制御できる。

アプリは1度だけ使用して必要な設定を行ってしまえばもう要らない。
カメラの設定を変更した後は、中華監視カメラをインターネットにつながらない閉鎖ネットワークなどに置くことが望ましいかと思われる。(それについては先日別の記事に書いた。)

NVRサーバにONVIF対応カメラを接続する

今回は有名処であるiSpyのAgent DVRを使うことに。このソフトウエアはWindowsやmacOS, Linux, Raspberry-Pi, Docker用が用意されている。単純にAgent DVRをインストールするだけですぐ動くWindows用が簡単かも。

ONVIF対応カメラをNVRに登録する 9
Agent DVRサービスを開始した状態でAgent(ブラウザアプリ)を起動して、左上にある「Server Menu」をクリックする。サーバ設定メニューが表示されるので「New Device」をクリックする。

ONVIF対応カメラをNVRに登録する 10
「Select Display Slot」画面で緑色の枠の中をクリックする。(何をすればよいのか解りにくいと思う)

ONVIF対応カメラをNVRに登録する 11
「New Device」の選択画面が表示されるので「ONVIF」をクリック。

ONVIF対応カメラをNVRに登録する 12
「Configure」では、「Record on Detect」(画面内の変化の検知で録画)をオンとResize(NVRサーバのパワーに余裕がなけれれば)をオフ、Record Rawはオンのままにするのがオススメ。
「OK」をクリック。

ONVIF対応カメラをNVRに登録する 13
カメラの登録画面に進むが、これがわかりにくい。
右上が「General」であることとSource TypeがONVIFであることを確認してその右のメニューボタンをクリック。

ONVIF対応カメラをNVRに登録する 14
「Service URL」に先に確認しておいたONVIF用URLを入力する。ポート番号やそれに続くPathやパラメータは監視カメラの機種によって違うかも。
Serviice URLを入力したら「Get Video URLs」ボタンを押す。これでONVIFの情報から動画用URLが自動で検知されてLive URLやRecord URLなどの欄が埋められる。(ここは便利)

ONVIF対応カメラをNVRに登録する 15
Options Foundが2以上と表示されている場合は解像度などの選択が可能。上の画像の例ではLive URLとRecord URLでVGA解像度とFHD解像度が選択できるので記録メディアやライブ動画表示環境がよほどショボくなければ高い方の解像度にする。

ONVIF対応カメラをNVRに登録する 16
監視カメラの映像が表示されるようになる。初期値は4分割(カメラ4台を同時表示用)なのでカメラが1台だけなら分割表示をやめてシングル表示にする。上の画像は夜間の道路。可視光のライトをオフにしているので赤外線の白黒表示になっている。(上の画像はぼかしています)
PTZカメラであればカメラの向きやズームを上の画像の右下のようなコントロール表示をマウスポインタで操作できる。なお、パン,チルト,ズームのどれかまたは全てに対応していないカメラはその非対応機能を操作できません。

カメラ映像に何らかの変化が生じたときだけ数十秒間〜撮影するようにしておけば記録メディア,NVRサーバの記録容量が抑えられるが日の当たり方やクルマのライト、虫が飛んだだけでも誤検知して記録することがあるみたい。逆に突然フレームインした被写体の最初の部分が撮れていないことがあるかも。(設定で変わるかもしれません)

AgentDVRは映像の閲覧がブラウザなのでAgent DVRをインストールしたPCだけでなく繋がったネットワーク(インターネット含む)のPC等のブラウザでも閲覧・操作可能です。ただし、再生映像の質については保証できません。また、スマホ等用のアプリも用意されているのでブラウザとは違う表示も可能のようです。

Agent DVRの操作UIはブラウザアプリ。触りまくってるとアレコレ何かヘンになることがある。Agent DVR(サービス本体)自体に異常があるのであれば再インストールするというのも手ではあるが、その前にブラウザキャッシュを削除して様子を見るのがオススメ。

関連記事:
Up