« 2016年3月 | トップページ | 2016年5月 »

2016年4月の4件の記事

2016年4月16日 (土)

AD8370④ IM3

AD8370のIM特性を実験しました。
まずは、放熱対策です。
Dsc06953_1
裏の放熱パッドに薄い真鍮板をハンダ付けして
Dsc06952_1
変換基板の該当部分を切り抜いて
Dsc06958_1
こんな感じで対策しました。

Ad8370_1
入力はシングルエンドにして
Ad8370_2
出力は、コアを使って平衡出力としています。
(AD8370 データシートより)

F=12.8MHz 20KHz離れの2信号 GAINCODE=HG255(+30dB)
Dsc06955_1
HP3589Aの入力に20dBATT挿入
IN-30dBm OUT 0dBm IM3=72dB IIP3=+36dBm

ここまではいいのですが、INを+1dBUPすると
Dsc06956_1
IN-29dBm OUT +1dBm IM3=58dB IIP3=+30dBm

さらに1dBUPすると
Dsc06957_1
IN-28dBm OUT +2dBm IM3=42dB IIP3=+23dBm
と急速に悪化します。

コアを大型のものに変えても同じでした。
この結果が正当なものかどうかは不明ですが、受信IF回路で使うには十分でしょう。

2016年4月 9日 (土)

AD8370③

実験中の「AD8370」ですが、入力をシングルエンドにして入出力トランスを最適化したところ
Dsc06949_1

Dsc06945_1
GAIN=30dBになりました。(ソースレベル-30dBm)

AVRから1dBごとのデータを40個連続して送ってみたのが下図です。
(このデータはトランスの最適化前のデータなのでGAIN=+25dB)
Dsc06944_1
35dBくらいのレンジでほぼリニアな特性が出ています。

しかし
Dsc06948_1
電流が86mAも流れます、3本使うと制御用のAVRを合わせて300mAくらい消費することになりそうです。

それと、このICは
Dsc06928_1
裏に放熱用のグランドがありこの処理が必要になります。
今はここをどこにもつないでいないのでかなり熱くなります。

とりあえず、乗りかけた船でIFとして作り上げてみるつもりですが実際の受信機には消費電力からみたら厳しそうです。


2016年4月 5日 (火)

AD8370②

AD8370の特性確認をしてみました。
Ad8370_2
LG(ローゲイン)0-127
HG(ハイゲイン)0-127
データシートと同じ特性が確認出来ました。

この中から1dB間隔のポイントを抽出してグラフにしたのが
Ad8370_3
こちらになります。

-13dBm~+27dBmまでの40dBを40ポイントで実現出来ます。
ゲインが1dBごとに変化するAGCがどう聞こえるかですが・・
実際に聞いてみないと??です。

このICは高IP3が売りのようですから、AGCよりは送信機のALCの方が適任かもしれません。

2016年4月 4日 (月)

AD8370

アナデバ様に送っていただいたサンプル製品が届きました。
Dsc06942_1
今回送ってもらったのは
AD8370
AD8369
AD8324
AD8306
の4種類で

Dsc06943_1
全部で73.22$ 感謝です。

その中から、まずAD8370から実験してみました。
AD8370データシート

このICはゲインをシリアル制御出来るというものです。
Dsc06921_1
まずは、変換基板に取り付けです。
最初ハンダを適当に盛って
Dsc06922_1
ハンダ吸い取り線で余分なハンダを吸い取り
Dsc06923_1
アルコールを使ってペーストを除去します。
Dsc06924_1
生基板の胴箔を変換基板分取り去って
Dsc06927_1
必要なランドを作り
Dsc06929_1
部品を取り付けます。
Dsc06940_1
AVRと繋いで動作確認です。

このAD8370は
Ad8370
ハイゲインモードとローゲインモードが選択できます。
今回はハイゲインモードで実験してみました。
電源電圧は3.3V、入力はシングルエンド、出力は平衡出力

AD8370データシート

ゲインコード=129
Dsc06935_1

Dsc06933

ソースレベル=-30dBm
GAIN=-12dB

ゲインコード=254
Dsc06936_1

Dsc06932
GAIN=+26dB

AGCレンジとしては、36dB確保出来ることになります。

ただし、デートシートにあるようにこのゲインコードとゲインの関係はリニアではありません。

ゲインコード=139
Dsc06934_1

Dsc06939
GAIN=+9dB
ゲインコードを10UPするとGAINは21dB上がります。

ゲインコード=244
Dsc06937_1

Dsc06938
ゲインコードを10下げても、GAINは0.5dBしか下がりません。

AVRのプログラムで処理すればいろんな動作が出来そうです。
今回は、出力回路とか適当にやっているのでMAXGAIN=+26dBですがデータシート上では+34dBまでとなっているので3段使えばGAIN+100dBは出来そうです。
ローゲインモード・ハイゲインモードを切り替えてプログラム処理すればAGC範囲も100dB超を確保出来そうです。

AD603+AD8307を使えば120dBのログアンプが組めるとあるのでこれをAGCレベル検出用に使えば実現できそうですし、この検出回路をIFAMPと別系統にしてAGC制御を最初の段をまずフルに絞り足りなければ次段を絞りそれで足りなければ最終段を絞るというようなプログラムを作ればおもしろいIFが出来ると思っています。

« 2016年3月 | トップページ | 2016年5月 »