{"id":420,"date":"2025-10-21T00:54:49","date_gmt":"2025-10-21T00:54:49","guid":{"rendered":"https:\/\/lance.conryclan.com\/home\/?p=420"},"modified":"2025-10-21T00:56:58","modified_gmt":"2025-10-21T00:56:58","slug":"exploring-the-ts-520s-frequency-chain","status":"publish","type":"post","link":"https:\/\/lance.conryclan.com\/home\/exploring-the-ts-520s-frequency-chain\/","title":{"rendered":"Exploring the TS-520s&#8217; CW frequency chain."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">There were some peculiarities with my TS-520s CW operation, and not knowing exactly where the issue lay, I have tried to understand the different factors at play. This post will attempt to demystify the CW signal chain&#8217;s frequency transformation.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Note that I&#8217;ve named the components based on a combination of user\/service manual terms, and the role they perform.  As such, the block diagrams later in the discussion are labelled for clarity of understanding, rather than consistency with traditional block diagrams.  I&#8217;ll kick off the discussion by exploring some of the key components, and then later bring it all together.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>The Local Oscillator<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Known my many names, including the Local Oscillator (LO), Carrier Generator, and Beat Frequency Oscillator (BFO), this section generates a frequency used to demodulate the signal during receive, or the carrier wave for transmission.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the TS-520s, there are four distinct LO frequencies for use depending on mode.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>MODE<\/strong><\/td><td><strong>Receive<\/strong><\/td><td><strong>Transmit<\/strong><\/td><\/tr><tr><td>LSB<\/td><td>3.3935 MHz<\/td><td>3.3935 MHz<\/td><\/tr><tr><td>USB<\/td><td>3.3965 MHz<\/td><td>3.3965 MHz<\/td><\/tr><tr><td>CW<\/td><td>3.3943 MHz<\/td><td>3.3950 MHz<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">TABLE 1, Carrier Frequencies.  Source: TS-520s User Manual, p25.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Note that for both LSB and USB, the RX and TX frequencies are the same, whilst CW has a 700 Hz offset between TX and RX.  The need for different TX and RX frequencies on CW will be explored in more detail later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As can be seen from the carrier circuit below, each mode has its own crystal oscillator, with the CW RX bypassing the inline capacitor (C2), resulting in a lower frequency.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"805\" height=\"631\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-9.png\" alt=\"\" class=\"wp-image-428\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-9.png 805w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-9-300x235.png 300w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-9-768x602.png 768w\" sizes=\"auto, (max-width: 805px) 100vw, 805px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Heterodyne Mixer<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The heterodyne mixer converts between the on-air frequency at the antenna, and a heterodyne frequency to generate an intermediate frequency (IF) in the range of<strong> 8.295 and 8.895<\/strong> <strong>MHz<\/strong>.  We&#8217;ll call this <strong>IF-1<\/strong>. To do this the on-air frequency must be mixed with a different frequency per band, as per the table below.  The frequency is determined by the band selection switch.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Band<\/strong><\/td><td><strong>Freq.<\/strong><\/td><td><strong>Band<\/strong><\/td><td><strong>Freq.<\/strong><\/td><\/tr><tr><td>1.8 MHz<\/td><td>10.695 MHz<\/td><td>21 MHz<\/td><td>29.895 MHz<\/td><\/tr><tr><td>3.5 MHz<\/td><td>12.395 MHz<\/td><td>28 MHz<\/td><td>36.895 MHz<\/td><\/tr><tr><td>7 MHz<\/td><td>15.895 MHz<\/td><td>28.5 MHz<\/td><td>37.395 MHz<\/td><\/tr><tr><td>14 MHz<\/td><td>22.895 MHz<\/td><td>29.1 MHz<\/td><td>39.995 MHz<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Table 2, Heterodyne frequency.  Source: TS-520s user manual, p25.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As you can see, mixing any on-air frequency with its band&#8217;s heterodyne frequency will put it in the IF range during RX, and vice versa for TX.  e.g.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>7.100 MHz<\/strong>: 15.895 &#8211; 7.100 = 8.795 MHz <strong>or<\/strong> 15.895 &#8211; 8.795 = 7.100 MHz<\/li>\n\n\n\n<li><strong>14.250 MHz<\/strong>: 22.895 &#8211; 14.250 = 8.645 MHz <strong>or<\/strong> 22.895 &#8211; 8.645 = 14.250 MHz<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Variable Frequency Oscillator<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Variable Frequency Oscillator (VFO) is responsible for converting <strong>IF-1<\/strong> (8.295 &#8211; 8.895 MHz) to the fixed IF of <strong>3.395 MHz<\/strong>, called <strong>IF-2<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The VFO generates a frequency between 5.5 and 4.9 MHz.  The radio&#8217;s VFO control has 600 marked graduations.  Each graduation represents 1 kHz, with graduation &#8220;0&#8221; producing 5.5 MHz, and &#8220;600&#8221; 4.9 MHz.  The image below, at graduation 115, corresponds to a VFO frequency of 5.385 MHz (5.500 &#8211; 0.115 = 5.385).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-1024x768.jpg\" alt=\"\" class=\"wp-image-424\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-1024x768.jpg 1024w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-300x225.jpg 300w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-768x576.jpg 768w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-1536x1152.jpg 1536w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/20251020_122423-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">My TS-520s dial, indicating 115 which corresponds to a VFO frequency of 5.385 MHz.<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Putting it together<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now with a basic understanding of each of our frequency sources, we&#8217;ll examine how they&#8217;re mixed together in receiving and transmission pipelines.  Note that for simplicities sake we are ignoring filtering, amplification, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Receiving<\/strong>: Let&#8217;s have a look at the receive pipeline for CW with an on-air frequency of 7,100 kHz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"298\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7-1024x298.png\" alt=\"\" class=\"wp-image-425\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7-1024x298.png 1024w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7-300x87.png 300w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7-768x224.png 768w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-7.png 1057w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 2, Receiving a CW signal on 7.100 MHz<\/figcaption><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The 7,100 kHz signal arrives at the IF-1 mixer.<\/li>\n\n\n\n<li>Because the band switch is set to 40 m, the heterodyne selector provides a frequency of 15,895.<\/li>\n\n\n\n<li>The heterodyne frequency is mixed with 7,100, resulting in an IF-1 of 8.795.<\/li>\n\n\n\n<li>The VFO is set to graduation mark 100, therefore outputting a VFO frequency of 5,400 kHz.<\/li>\n\n\n\n<li>The VFO frequency is mixed with the IF-1, to generate IF-2: 3,395 kHz.<\/li>\n\n\n\n<li>Because the mode is set to CW and we&#8217;re receiving, the LO provides a frequency of 3,394.3 kHz.<\/li>\n\n\n\n<li>The AF mixer mixes IF-2 and the LO frequency, outputting an audio frequency of 700 Hz. That&#8217;s the tone we hear.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Transmitting<\/strong>:  Now let&#8217;s look at the transmitting pipeline, also for CW with an on-air frequency of 7,100 kHz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"779\" height=\"316\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-8.png\" alt=\"\" class=\"wp-image-426\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-8.png 779w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-8-300x122.png 300w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-8-768x312.png 768w\" sizes=\"auto, (max-width: 779px) 100vw, 779px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Because the mode is set to CW and we&#8217;re transmitting, the LO provides a frequency of 3,395 kHz.<\/li>\n\n\n\n<li>The VFO is set to graduation mark 100, therefore outputting a VFO frequency of 5,400 kHz.<\/li>\n\n\n\n<li>The VFO and LO frequencies are mixed, generating IF-1: 8,795 kHz.<\/li>\n\n\n\n<li>Because the band switch is set to 40 m, the heterodyne selector provides a frequency of 15,895.<\/li>\n\n\n\n<li>The heterodyne frequency is mixed with IF-1 to generate the on-air frequency of 7,100.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>But why does CW need two LO frequencies?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s examine what will happen if we receive with the LO&#8217;s transmitting frequency of 3,395 kHz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-10.png\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"276\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-10.png\" alt=\"\" class=\"wp-image-429\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-10.png 943w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-10-300x88.png 300w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-10-768x225.png 768w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/a><figcaption class=\"wp-element-caption\">Receiving with the TX LO produces a AF tone of 0 Hz.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Observe that there is no change until the AF Mixer, at which point we mix the same frequency from the LO and IF-2, giving us 0 Hz, DC, thus no tone will be produced.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If we instead try transmitting with the LO&#8217;s receive frequency of 3,395.3 kHz &#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-11.png\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"273\" src=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-11.png\" alt=\"\" class=\"wp-image-430\" srcset=\"https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-11.png 686w, https:\/\/lance.conryclan.com\/home\/wp-content\/uploads\/2025\/10\/image-11-300x119.png 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/a><figcaption class=\"wp-element-caption\">Transmitting with the receive LO, results in the transmit frequency being too high.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Observe that we are now transmitting on the wrong frequency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And there you have it, the need for two LO frequencies when operating CW.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Have I got it wrong?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you notice a flaw in my understanding, I welcome all constructive feedback.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lance<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">October 2025<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There were some peculiarities with my TS-520s CW operation, and not knowing exactly where the issue lay, I have tried to understand the different factors at play. This post will attempt to demystify the CW signal chain&#8217;s frequency transformation.<\/p>\n","protected":false},"author":1,"featured_media":433,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-420","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-amateur-radio"],"_links":{"self":[{"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/posts\/420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":7,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/posts\/420\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/posts\/420\/revisions\/437"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/media\/433"}],"wp:attachment":[{"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/media?parent=420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/categories?post=420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lance.conryclan.com\/home\/wp-json\/wp\/v2\/tags?post=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}