Top > TNC > PICTNC

APRS

PICTNCとは

AX.25プロトコルのTNCをPICマイコンで作った非常に小型のTNCである。25ドルで製作が出来るという。作者のホームページに、回路図やマイコンのデータが公開されている。

何が出来る?

  • パケットモニター
  • デジピータ
  • APRSのNMEAデータとして送信

    (GPSを接続する)

主要部品

  • PIC16F88

    20MHz動作

テクニカル

性能

  • MX614相当の性能がある??

    MX614 PacketModem

    MX614 datasheet

  • MX614と競合する性能があるらしい。
  • メモ1

    この記事でも、MX614とのデコードの差は無い!とおっしゃっています。

  • でも噂では、ノイズに弱いとお聞きしますが、本当にどうなんでしょう。これは検証の必要がありそうです。 強電界(ノイズ無し)の状態であれば、かなり良いらしいですが、ちょっと離れる=弱電界(ノイズ多し)の場合には、デコードしてくれないとか・・・?

    ほんとー?

動作モード切替

  • J4をショートすると、GPS&APRSモード
  • J4をカットすると、ターミナルモード

    (4番ピンと5番ピンかな?)

AFSK信号生成方法

AudioShiftKeyingの略。この信号がTNCから出力される音声信号となる。このSin波を生成するために、4ビットバイナリイメージで、4本のピン(RB7,6,5,1)をつかっている。それぞれに、ビットの重み付けをするために、抵抗値を与えている。1Sin波形に32ポイントのデータを使用している。

デジピータ

最大255バイト/パケットのデータを伝送可能。

APRS トラッカー

APRSで使用する自分の位置情報を送信するTNCとして使用する事が出来る。NMEAフォーマット出力のGPSを接続する必要がある。

パケットモニター

無線機のスピーカジャックから、PICTNCのAFSKIN端子に入力する。

電源

7V〜18V

パケット受信方法

AFSK信号を受信する。AFSK信号は、1200Hzと2200Hzの信号が交互に切り替わって、伝送するビットを示す非常にシンプルな変調方式である。PICTNCでは、コンパレータ入力としてAFSK信号を受信し、GNDレベルとの比較をおこない、ゼロクロスをするポイントを見つける。このゼロクロスをする間隔を算出し、高い周波数(2200Hz)なのか低い周波数(1200Hz)なのかを判断する。

PIC書き込み

ライターがなくても、書き込みができるのかな

  1. PICTNCの電源をOFF
  2. シリアルケーブルでPCとPICTNCを接続し、ターミナルプログラムを起動。
  3. J4をカット
  4. PCにローダープログラム(Screamer)をインストールする。
  5. Screamerを起動し、TNCのhexファイルを選択し、ロード開始すると、"Waiting for Broadcast"と表示される。
  6. PICTNCの電源を入れる。そうすると、ScreamerがPICTNCにプログラミングを行なう。
  7. Screamerを終了し、ターミナルプログラムを起動する。
  8. TNCが動作していれば、コマンドラインが表示される。

なんでもどぞー。

間違っている点や、こんなこともできるんだよ情報! 何でも構いません。宜しくお願いします。<m(__)m>

  • 初めまして、こんにちは このTNCを5月に作って約4ヶ月運用しておりますが既成のTNC(KPC4)と比べても遜色なく動作しております -- JR8OXT 2007-09-18 (火) 10:13:55
  • JR8OXTさん。はじめまして。貴重なレポートありがとうございます。そうですか。了解です。私も早く、OXTさんの環境を構築したいと考えております。 まずは接続方法をおしえてください。私は 無線機のスピーカジャックから GNDとSP出力をえて、PICTNC の GND と AFIN に入力しております。 PICTNC とPCを接続して デコード結果が最適となるように、無線機のスピーカ音量を調整しました。が、TT3Pの変調音だけは、どうやってもデコードしてくれませんでした。なにか接続方法に違いがありましたら、教えてください。フィルタとかコアを巻いている等なんでもOKです。 -- JM7MUU 本田 2007-09-18 (火) 11:55:22
  • お返事が大変遅れてしまって申し訳ございません  私の作成したPICTNCですが、JR8YJZとして現在も運用中ですが特に問題なくデコード出来ているように見えます  ただ、TNCへの入力レベルを若干高めに設定しておりますが… -- JR8OXT 横山 2007-10-12 (金) 11:08:01
  • 私が「メモ1」で PICTNCと比較したモデムはPMPではなくて,N0QBHのです。 -- JH4XSY/1 2007-10-14 (日) 07:13:40
  • デコード性能の噂の主です 笑) 確かに弱い電波だとモデムICに軍配があがります。例えば衛星からのパケットとか... -- JH4XSY/1 2007-10-14 (日) 07:23:40
  • あら! ここに噂の主がいらっしゃいましたか! あははは^^ このデコードの差を改善させようとがんばっている方っていらっしゃらないのでしょうか? ┬┴┬┴┤_・)ジ〜 んー 大変そうだけどね^^;; -- JM7MUU 本田 2007-11-11 (日) 05:59:35
  • http://www.kh-gps.de/minitnc.htm -- JM7MUU 本田 2008-04-16 (水) 22:51:45
  • 他のTNCで受信できる信号をPICTNCに入力すると、復調できない信号が多々あります。サンプリング周波数の微妙なズレなどが要因していると推測していますが、音声編集ソフトなどで逆に補正をかけた信号を作ったりしていますが、復調してくれません。意味不明・・・ -- JM7MUU 本田 2008-04-17 (木) 08:17:03


Reload     Front page List of pages Search Recent changes Backup   Help   RSS of recent changes
Last-modified: Tue, 27 Dec 2016 00:33:35 HAST (1059d)