|
** : (1) Preset No. ******* : (2) Frequency ***** : (3) S meter +------------------+ | P1 80.0MHz 100dB | | FM TOKYO TSWAo | +------------------+ ********** : (4) Station Name * : (5) Tuned * : (6) Stereo/Mono * : (7) Wide/Narrow * : (8) Stereo mode/Muting * : (9) ADC Overflow
No. | 表示項目 | 説明 | 情報元 |
1 | Preset No. | (1) プリセットチューニングした時は [P1]〜[P8] のいずれかを表示する。
(2) マニュアルチューニングした時はブランクとなる。 (3) プリセットモード中は [Pn] となり、n の部分はブリンクする。(n は1〜8またはスペース) 詳しくは [操作方法] を参照。 |
コントローラ |
2 | Frequency | 現在受信中の周波数を表示する。76.0〜95.0MHz の範囲の表示となる。 | コントローラ |
3 | S meter | 現在受信中の電波の強さを dBf でゼロサプレス表示する。 | FPGA tuner |
4 | Station Name | 放送局名を表示する。詳しくは [操作方法] を参照。 | コントローラ |
5 | Tuned | 放送局に同調した時は [T]、同調できていない時は [t] を表示する。 | FPGA tuner |
6 | Stereo/Mono | ステレオ受信中は [S]、モノラル受信中は [M]、放送局に同調できていない時は [-] を表示する。 | FPGA tuner |
7 | Wide/Narrow | 受信帯域幅設定が Wide の時は [W]、Narrow の時は [N] を表示する。 | コントローラ |
8 | Stereo mode/Muting | [A] [a] [M] [m] のいずれかを表示する。詳しくは [操作方法] を参照。 | コントローラ |
9 | ADC Overflow | ADC がオーバーフローした時は [O]、していない時 (正常) は [o] を表示する。 | FPGA tuner |
キーコード | |||
---|---|---|---|
[00] | [01] | [02] | [03] |
[04] | [05] | [06] | [07] |
[08] | [09] | [10] | [11] |
[12] | [13] | [14] | [15] |
キーコード | キー名称 | 応答動作 |
[00] | << | 受信周波数を 1MHz 下げる |
[01] | < | 受信周波数を 0.1MHz 下げる |
[02] | > | 受信周波数を 0.1MHz 上げる |
[03] | >> | 受信周波数を 1MHz 上げる |
[04] | P1 | プリセット 1 選択 |
[05] | P2 | プリセット 2 選択 |
[06] | P3 | プリセット 3 選択 |
[07] | P4 | プリセット 4 選択 |
[08] | P5 | プリセット 5 選択 |
[09] | P6 | プリセット 6 選択 |
[10] | P7 | プリセット 7 選択 |
[11] | P8 | プリセット 8 選択 |
[12] | W/N | 受信帯域幅 Wide/Narrow をトグル |
[13] | SM | Stereo mode と Muting をトグル |
[14] | TEXT | テキストモードに移行 |
[15] | MEM | プリセットモードに移行 |
No. | 操作項目 | 操作説明 |
1 | マニュアルチューニング | (1) [<<] [<] [>] [>>] キーで周波数を合わせる。設定可能範囲は 76.0〜95.0MHz である。
(2) [<<] [<] [>] [>>] キーを操作すると放送局名表示をクリアする。 (3) [<] キーは現在受信周波数を 0.1MHz 下げる (4) [>] キーは現在受信周波数を 0.1MHz 上げる (5) [<<] キーは現在受信周波数を 1MHz 下げる (6) [>>] キーは現在受信周波数を 1MHz 上げる (7) [<<] [>>] キーでは常に 1MHz 単位の周波数となり、小数点以下は 0 となる。 (例) 81.3MHz 受信中に [>>] キーを押すと 82.0Mz となる。 (8) 76.0MHz で [<<] [<] キーを押すと 95.0MHz となる。 (9) 95.0MHz で [>] [>>] キーを押すと 76.0MHz となる。 |
2 | プリセットチューニング | (1) [P1]〜[P8] キーを押すとプリセット記憶された周波数を受信する。
(2) プリセットされた [W/N] [SM] キーの状態を復元する。 (3) 放送局名が設定されているなら、それも表示する。 (4) [P1]〜[P8] キーにはあらかじめ首都圏に対応する以下の初期値が設定されている。 P1 76.1MHz InterFM P2 78.0MHz bayfm P3 79.5MHz FM NACK5 P4 80.0MHz TOKYO FM P5 81.3MHz J-WAVE P6 82.5MHz NHK tokyo P7 84.7MHz fm yokoham P8 85.1MHz NHK urawa |
3 | 受信帯域幅設定 | (1) [W/N] キーで受信帯域幅 Wide/Narrow をトグルする。
(2) Wide の時は [W]、Narrow の時は [N] を表示する。 |
4 | Stereo mode/Muting 設定 |
[SM] キーで Stereo mode と Muting を以下のように順次トグルする。[ ] 内の文字は LCD への表示である。
[A] Stereo Auto / Muting ON [a] Stereo Auto / Muting OFF [M] Mono / Muting ON [m] Mono / Muting OFF |
5 | 放送局名の入力 | (1) 放送局名は最大10文字まで設定でき、プリセット情報として保存できる。
(2) 放送局名を設定しても、プリセットしなければ保存されない。 (3) [TEXT] キーを押すとテキストモードになり、LCD 2行目先頭にブリンクカーソルを表示する。 (4) テキストモードにすると LCD の [Preset No.] 表示をクリアする。 (5) カーソル位置に文字を入れる。 (6) [W/N] キーで左へ1文字分、[SM] キーで右へ1文字分カーソル移動する。 (7) 入力できる文字は以下。[・] は実際には順に [SP] [->] [<-] である。 ・!"#$%&'()*+,-./ 0123456789:;<=>? @ABCDEFGHIJKLMNO PQRSTUVWXYZ[\]^_ `abcdefghijklmno pqrstuvwxyz{|}・・ (8) [<] [>] キーで文字を選択する。 (9) [<<] [>>] キーで (7) で示した文字グループの先頭にジャンプする。([sp] [0] [@] [P] [`] [p]) (10) テキストモード時に、[TEXT] キーを押すと通常モードに戻る。この場合でも入力した放送局名は表示されたままである。 (11) 通常モードでの [W/N] [SM] [MEM] キー操作は放送局名をクリアしない。 |
6 | プリセット記憶のしかた | (1) マニュアルチューニングまたはプリセットチューニングで放送局を受信する。
(2) 必要であれば [W/N] [SM] キーでの設定を行う。 (3) 必要であれば [TEXT] キーで放送局名を設定する。 (4) [MEM] キーを押すと LCD の [Preset No.] 表示が [Pn] となり、プリセットモードになる。n の部分はブリンクする。 (n は1〜8またはスペース) →この状態で、再度 [MEM] キーを押すとプリセットモードをキャンセルする。 (5) [P1]〜[P8] キーのいずれかを押すとプリセット記憶が完了し、通常モードに戻る。 →プリセット記憶では [(3)で設定した放送局名] および [W/N] [SM] キーの設定を同時に記憶する。 |
7 | イニシャルステーション 記憶のしかた |
イニシャルステーション記憶はプリセットモードの中で行う。
電源 ON 時はこのイニシャルステーションを受信する。 (1) マニュアルチューニングまたはプリセットチューニングで放送局を受信する。 (2) 必要であれば [W/N] [SM] キーでの設定を行う。 (3) [MEM] キーを押すと LCD の [Preset No.] 表示が [Pn] となり、プリセットモードになる。n の部分はブリンクする。 (n は1〜8またはスペース) →この状態で、再度 [MEM] キーを押すとプリセットモードをキャンセルする。 (4) [W/N] キーを押すとイニシャルステーション記憶が完了し、通常モードに戻る。 →イニシャルステーション記憶では [W/N] [SM] キーの設定を同時に記憶するが、[放送局名] は記憶されない。 |
8 | 学習リモコンからの操作 | 学習リモコンからもコントローラのキーと全く同じ操作ができる。詳細は [リモコンコード送信モード] を参照。 |
9 | 電源 ON 時の受信 | 記憶されたイニシャルステーションを復元して受信開始する。 |
+------------------+ | Send IR code | | key ** | +------------------+ ** : (1) Key No.
No. | 表示項目 | 説明 |
1 | Key No. | 最初は [**] と表示されているが、キーを押すとそのキーコード (00〜15) を表示する。 |
No. | 操作項目 | 操作説明 |
1 | 概要 | (1) このモードは学習リモコンを FPGA tuner リモコンとして使う想定の機能である。
(2) コントローラの各キーに対応したリモコンコードをコントローラから発信する。 (3) リモコンコードは NEC フォーマットとし、キーコードとリモコンコードの対比は以下である。 00 : [123400FFh] 〜 15 : [12340FF0h] (4) このモードではリモコンからの操作を禁止している。 |
2 | 使いかた | (1) 電源 ON 時に本スペシャルモードを起動する。
(2) 各キーを押すと、そのリモコンコードが発信されるので、これを学習リモコンに記憶させる。 (3) 電源 OFF → ON して [通常モード] に戻す。 (4) これ以降、学習リモコンから FPGA tuner を操作できる。 |
+------------------+ | S/PDIF Rate(kHz) | | [<] 192 [>][MEM] | +------------------+ *** : (1) サンプリング周波数
No. | 表示項目 | 説明 |
1 | サンプリング周波数 | 最初は現在のサンプリング周波数が表示されているが、[<] [>] キーを押すことで 48, 96, 192 のいずれかに変わる。 |
No. | 操作項目 | 操作説明 |
1 | 概要 | (1) S/PDIF のサンプリング周波数を 48kHz, 96kHz, 192kHz のいずれかに設定する。
(2) このモードではリモコンからの操作を禁止している。 |
2 | 使いかた | (1) 本モードになると、現在のサンプリング周波数が表示される。
(2) [<] キーを押すとサンプリング周波数が低くなる。最小 48 まで。 (3) [>] キーを押すとサンプリング周波数が高くなる。最大 192 まで。 (4) [MEM] キーを押すとサンプリング周波数がコントローラに記憶され、通常モードになる。 |
+------------------+ | Baud Rate Adjust | | [<] -11 [>][MEM] | +------------------+ *** : (1) 補正値
No. | 表示項目 | 説明 |
1 | 補正値 | 最初は現在の補正値が表示されているが、[<] [>] キーを押すことで -16〜+15 に変わる。 |
No. | 操作項目 | 操作説明 |
1 | 概要 | (1) 本コントローラでは PIC16F886 内蔵クロックを用いて 115.2kbps のボーレートを得ている。
(2) 内蔵クロックの発振周波数を 7.3728MHz 近辺に設定すると正しいボーレートとなる。 (3) 内蔵クロックの発振周波数は PIC16F886 の個体差や周囲温度で若干ズレる可能性がある。 (4) 本機能は内蔵クロックの発振周波数を補正することを目的とする。 (5) 補正値は -16〜+15 を設定でき、マイナス側は発振周波数が下がる方向、プラス側は上がる方向である。 (6) 内蔵クロックの基本発振周波数は 8MHz で、これは補正値 00 の時である。これを中心として±12% 程度の補正が可能である。 (7) 補正値 -11 とすると、ほぼ全ての PIC16F886 で 7.3728MHz 近辺に設定できる。 (8) このモードではリモコンからの操作を禁止している。 |
2 | 使いかた | (1) 本モードになると、現在の補正値 (通常は -11) が表示される。
(2) [<] キーを押すと補正値がデクリメントされる。最小 -16 まで。 (3) [>] キーを押すと補正値がインクリメントされる。最大 +15 まで。 (4) [MEM] キーを押すと補正値がコントローラに記憶され、通常モードになる。 |
;--------------------------------------------------------------------- ; EEPROM 領域のデータ定義 ;--------------------------------------------------------------------- ORG H'2100' ; ; プリセットメモリの初期データ (1プリセット16byte) ; PRESET_1 DE "761310" ; FPGA tuner へ送るコマンド (6byte) DE "InterFM " ; 放送局名 (10byte) ; PRESET_2 DE "780310" ; FPGA tuner へ送るコマンド (6byte) DE "bayfm " ; 放送局名 (10byte) ; PRESET_3 DE "795310" ; FPGA tuner へ送るコマンド (6byte) DE "FM NACK5 " ; 放送局名 (10byte) ; PRESET_4 DE "800310" ; FPGA tuner へ送るコマンド (6byte) DE "TOKYO FM " ; 放送局名 (10byte) ; PRESET_5 DE "813310" ; FPGA tuner へ送るコマンド (6byte) DE "J-WAVE " ; 放送局名 (10byte) ; PRESET_6 DE "825310" ; FPGA tuner へ送るコマンド (6byte) DE "NHK tokyo " ; 放送局名 (10byte) ; PRESET_7 DE "847310" ; FPGA tuner へ送るコマンド (6byte) DE "fm yokoham" ; 放送局名 (10byte) ; PRESET_8 DE "851310" ; FPGA tuner へ送るコマンド (6byte) DE "NHK urawa " ; 放送局名 (10byte) ; ; イニシャルステーションメモリの初期データ (16byte) ; [プリセット番号] がセットされていれば、この [プリセット番号] でプリセット受信する ; [プリセット番号] がセットされていなければ、[FPGA tuner へ送るコマンド] を使う ; INIT_STATION DE "800310" ; FPGA tuner へ送るコマンド (6byte) DE "P4" ; プリセット番号 (Pn もしくは <sp><sp>) (2byte) DE " " ; (空き) (8byte)・・・将来の最大4局プログラム受信機能で使う予定 ORG H'21F0' ; ; 各種スペシャル設定パラメータを保存する領域の初期データ (16byte) ; SPECIAL_PARA DE -11 ; PIC16F886 に設定する OSCTUNE 値を入れる (標準:-11, -16〜+15) DE 0 ; S/PDIF Sampling Rate (0〜2, 0:48kHz 1:96kHz 2:192kHz)
バージョン | 説明 | ドキュメント |
ft20150101.hex | 2015年正月元旦お年玉として初版リリース | このページ |