Skip to main content

How to use Si5351 #2 - Si5351 Library for WSPR on QRP Transceiver

How to use Si5351 #2 - Si5351 Library for WSPR on QRP Transceiver

I introduced two ways to use the Si5351 in the previous post.  and  experimented with two different methods of generating clocks on the Si5351. I want to use both methods together.



My plan is as follows.

PLL-A is generated by fixing 850Mhz clock. All output clocks use PLL-A to generate the frequency. This is the method used in QRP radios such as uBITX.


When switching to WSPR transmission mode, PLL-B operates for the base frequency to transmit WSPR. The output clock channel that controls the frequency is connected to the PLL-B. The WSPR protocol is generated by changing the clock of the PLL-B.

Generally, you only use the si5351bx_setfreq function and use Set_WSPR_Frequency when you start WSPR transmission.
When WSPR is being transmitted, the following function is called to control the PLL-B frequency.


When WSPR transmission is completed and return to normal radio mode, use si5351bx_setfreq again.

TEST
The library test was verified with the following source codes
Clock2 uses PLL-A and PLL-B alternately in 100ms increments.



Source code
https://drive.google.com/open?id=1NHrtXkM1uKC08rj-mvzqceOWIlT7Iim9




Test WSPR Protocol with New Library
https://drive.google.com/open?id=1PHa5dY773NqF5WSWAPHEJd22KydD4f6B



Comments

Popular posts from this blog

UV-K5 CEC HF Firmware v0.5 — Full-Band HF Receive

Historical note: this post documents an early 2024 build and is kept for reference. For current firmware, use C-Board Firmware v0.32 , and see CEC UV-K5 Firmware Source Is Now Open for the source code. ▶ Watch the HF 0.5 fullband walkthrough on YouTube → Subscribe to the KD8CEC YouTube channel for more UV-K5 HF videos. Related: UV-K5 · si4732 · HF full band  Introduction to UV-K5 HF 0.5 (Fullband receive version) This is an introduction to UV-K5 HF full-band reception firmware 0.4HF using SI4732-A10. This version is released separately from the existing UV-K5 CEC firmware version. because space is needed to store a large PATCH file to use SI4732-A10's SSB. This article only describes the features newly added in Version 0.5. Please check the links below for full features. How to modify your hardware http://www.hamskey.com/2024/02/uv-k5s-hf-full-band-reception-lsb-usb.html Version 0.3HF (Most feature descriptions are provided) http://www.hamskey....

C-Board (DSP Board) for UV-K5 — Hardware Overview (Updated June 2024)

  C-BOARD for UV-K5 I created an externally mountable DSP-Board to process digital signals from UV-K5. DSP-Board was named C-Board. C-Board is divided into versions ranging from the simplest version to one that can be equipped with GPS.

Release CEC Firmware v1.200 for uBITX All version(include V2, V3, V4, V5)

▶ Watch the full v1.200 walkthrough on YouTube → More firmware and uBITX videos on the KD8CEC YouTube channel . Related: uBITX · Firmware Release CEC Firmware v1.200 for uBITX All Version (include v2, v3, v4, v5) I did the firmware work for v5 when uBITX V5 was released, but I release it now. I received the feedback from a thankful beta tester and tested it myself by converting my uBITX v3 to v5 but I was not sure. I ordered the uBITX V5 and delivered the correct uBITX V5, so I made a little more fine-tuning. If you use V2, V3, V4, you do not need to update this firmware.