こんにちは、
自分で作った8715ボードを使ってテストしたところ発射距離が3メートル程度しかありませんが、8715の周波数偏差の設定は正しいのでしょうか?
中心周波数は 433.920Mhz、周波数オフセットは 20khz に設定されています。8715のレジスタは以下のように正しく設定されていますか?
/****************************************************************************************************
*周波数:433.920MHz
*偏差:20khz
*************************************************************************************************/
//最小 433.900MHz
PLLCR0=0xb0;
PLLCR1=0x40;
//最大 433.940MHz
PLLCR2 = 0xb0;
PLLCR3=0xa6
ご返信をお待ちしております。どうもありがとうございます。
雪
こんにちは、スノーさん。
表82の式に従ってfDATA0とfDATA1を計算しました。および表83。あなたが提供した値から。下記の結果をご覧ください。
PLLCR0=0xb0;
PLLCR1=0x40
0xB040=0b1011 0000 0100 0000=>AFREQ=0b1011 0000 0100 0=5640
fDATA0 = fXTAL * ( (12 + 4 * CF) + AFREQ / 8192)
fDATA0=26 000 000*((12+4*1)+5640/8192)
fDATA0 = 433,9MHz。
PLLCR2=0xb0;
PLLCR3=0xa6
0xB0A6=0b1011 0000 1010 0110=>BFREQ=0b1011 0000 1010 0=5652
fDATA1 = fXTAL * ( (12 + 4 * CF) + BFREQ / 8192)
fDATA1=26 000 000*((12+4*1)+5652/8192)
fDATA1 = 433,94MHz。
SOあなたの計算は正しいのです。
敬具、
ヨゼフ