The si5351 frequency correction feature is not included in the sketch. For the frequency correction method, rewrite XTAL_FREQ in si5351a2.h in the src folder.
1. Search for the following content written on line 25 of si5351a2.h in the src folder #define XTAL_FREQ 25000000 // Crystal frequency for Hans' board 2. Check the transmission frequency (25MHz) of the si5351a module with a frequency counter or receiver, etc. 3. Rewrite XTAL_FREQ to the confirmed frequency.
If you recompile, the frequency corrected value will be reflected.
7N4NIS OM コメントありがとうございます。 この件は、オーバーフローするまでに約24日かかるので電源を入れっぱなしで使わな刈れば問題ないという認識です。精神安定上、おっしゃる通りです。いいわけではありませんが、このスケッチではこう書いてますが、ほかのスケッチでは違ったかきかたもしてます。ご心配かけました。
First of all, thank you for this project ☺️ I would like to use the third clk output from the si5351a, is it possible to activate it. I would use this as a carrier output without if.
DD1MR OM clk2 is set as BFO, but does that mean clk0 VFO1, clk2 VFO2? No problem. I think it can be done with a little modification. Please tell me the specific frequencies of clk0 and clk2. I think I can give you a more correct answer.
DD1MR OM The si5351 library used in this sketch is a compact library. Currently using 99% memory. It turned out that there was insufficient memory for this modification.
Previously, the method of writing to eeprom was by pressing the RIT SW.
However, since I sometimes forget to do the operations, I made it so that if nothing changes for a few seconds after operating the encoder, it will automatically write the eeprom.
This is because the step of writing the header comments to the eeprom from the previous manual operation remains. Please ignore this line.
おはよう. Please, in the register configuration of the si5351a.h file, it seems to me that it is possible to configure 4 different output levels, P3 seems to be the maximum level, close to +12dBm. In order to mix the OL in my project, I would like to reduce the level which is much too high, moreover this will significantly improve the spectral purity... Would you like to know how to proceed with these registers? Congratulations on your work. どうも ありがとう ございました
Nice Project ..
返信削除how to add an IF settings menu, so you don't have to always upload via a computer?
thank you
The nano is 99% with 30674/30720 bytes of memory.
返信削除Adding functions such as IF menuing is possible without bootloader. However, I don't think there is any importance in creating an IF menu.
no problem , thanks for sharing a very good project
返信削除excelent like always ..thanks for nice project!73 de Mikele 9a3xz
返信削除Mikele Good evening
返信削除Thank you
Good Project !
返信削除Alex Good evening
返信削除Thank you
The VFO using a 2.2-inch TFT is now working perfectly. Thank you.
返信削除I would like to know more specifics about calibrating the Si531, please.
Is the Frequency offset used for that?
The si5351 frequency correction feature is not included in the sketch.
返信削除For the frequency correction method, rewrite XTAL_FREQ in si5351a2.h in the src folder.
1. Search for the following content written on line 25 of si5351a2.h in the src folder
#define XTAL_FREQ 25000000 // Crystal frequency for Hans' board
2. Check the transmission frequency (25MHz) of the si5351a module with a frequency counter or receiver, etc.
3. Rewrite XTAL_FREQ to the confirmed frequency.
If you recompile, the frequency corrected value will be reflected.
いつも大変参考にさせていただいております。
返信削除気になったので投稿させていただきます。
このプログラムのtimepassed変数ですが
setup()時に一度初期化されているだけですが
222行目のFlg_eepWT = 1;をした後にも
timepassed = millis();を追加するのが
よいかと思いました。
私は以下のような処理に変更してみました
// Flg_eepWT = 1;
if (freq != freqold) {
if (Flg_eepWT == 0) {
timepassed = millis();
}
Flg_eepWT = 1;
}
よろしくお願いいたします
7N4NIS OM
返信削除コメントありがとうございます。
この件は、オーバーフローするまでに約24日かかるので電源を入れっぱなしで使わな刈れば問題ないという認識です。精神安定上、おっしゃる通りです。いいわけではありませんが、このスケッチではこう書いてますが、ほかのスケッチでは違ったかきかたもしてます。ご心配かけました。
7n4mis OM
返信削除ミスコール失礼しました。お詫びします。
早々にコメントありがとうございます
返信削除ご認識の件も了解いたしました。
他のスケッチも見させていただき
あれ?との思いでコメントさせていただきました。
すばらしいソフトの公開ありがとうございます。
7n4mis OM
返信削除了解です。
突っ込んだコメントはなかなか貰えてなかったので、大変感謝してます。
Twitterで近況などUPしてるのですが、花と空の写真がほとんどなのであまり意味のない情報を流しているのが実情です。
Twitterは見てもらえないので、インスタとスレッズで近況を流してます。時間があれば覗いてみてください。
https://www.instagram.com/ja2gqp/
First of all, thank you for this project ☺️
返信削除I would like to use the third clk output from the si5351a, is it possible to activate it. I would use this as a carrier output without if.
73 de DD1MR Mike
DD1MR OM
返信削除clk2 is set as BFO, but does that mean clk0 VFO1, clk2 VFO2?
No problem.
I think it can be done with a little modification.
Please tell me the specific frequencies of clk0 and clk2.
I think I can give you a more correct answer.
clk 0 is VFO and CLK 2 is BFO yes. I want to use CLK 1 as carrier output ( frequency without adding If ) only the frequency shown in the display.
削除clk 0 is VFO and CLK 2 is BFO yes. I want to use CLK 1 as carrier output ( frequency without adding If ) only the frequency shown in the display.
返信削除DD1MR OM
返信削除The si5351 library used in this sketch is a compact library.
Currently using 99% memory. It turned out that there was insufficient memory for this modification.
OK, thank you very much for your answer 🙂
削除73
I have a question.
返信削除What does " Memory Operation is Push RIT ' mean?
Previously, the method of writing to eeprom was by pressing the RIT SW.
返信削除However, since I sometimes forget to do the operations, I made it so that if nothing changes for a few seconds after operating the encoder, it will automatically write the eeprom.
This is because the step of writing the header comments to the eeprom from the previous manual operation remains.
Please ignore this line.
OK thank you
返信削除おはよう. Please, in the register configuration of the si5351a.h file, it seems to me that it is possible to configure 4 different output levels, P3 seems to be the maximum level, close to +12dBm. In order to mix the OL in my project, I would like to reduce the level which is much too high, moreover this will significantly improve the spectral purity... Would you like to know how to proceed with these registers? Congratulations on your work. どうも ありがとう ございました
返信削除To change the output level, rewrite si5351a2.h.
返信削除To change the output level of si5351aSetFrequency, change line 171.
Si5351_write(CLK0_CTRL, 0x4F | CLK_SRC_PLL_A);
8mA 0x4F +13dBm
6mA 0x4E
4mA 0x4D
2mA 0x4C +3dBm
Can be adjusted from approximately +13dBm to +3dBm.
To change the output level of si5351aSetFrequency2, change line 225.
Si5351_write(CLK2_CTRL, 0x6F | CLK_SRC_PLL_B);
8mA 0x6F +13dBm
6mA 0x6E
4mA 0x6D
2mA 0x6C +3dBm
Can be adjusted from approximately +13dBm to +3dBm
Why i can not download files from https://sites.google.com/view/ja2gqp?
返信削除I have 403 error :(
There is no problem at all.
削除I don't know why.