{"id":3882,"date":"2021-06-03T19:56:56","date_gmt":"2021-06-03T23:56:56","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=3882"},"modified":"2026-01-04T11:55:07","modified_gmt":"2026-01-04T16:55:07","slug":"hf-receiver-testing-zero-if-direct-conversion_b","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/hf-receiver-testing-zero-if-direct-conversion_b\/","title":{"rendered":"HF Receiver Testing &#8211; Zero IF Direct Conversion_b"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>In the previous post (<a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/hf-receiver-testing-zero-if-direct-conversion\/\">Ref.1)<\/a> I examined the signal flow through the RPiZonia Zero IF Direct Conversion Receiver by examining the Block &amp; Level testing diagram. Figure 1 shows the schematic diagram. Figure 2 shows the Block &amp; Level testing diagram.  <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"697\" height=\"553\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz8.jpg\" alt=\"\" class=\"wp-image-3858\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz8.jpg 697w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz8-300x238.jpg 300w\" sizes=\"auto, (max-width: 697px) 100vw, 697px\" \/><figcaption class=\"wp-element-caption\">Fig.1 RPiZonia DIP Receiver Schematic Layout<\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"531\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz9-1024x531.jpg\" alt=\"\" class=\"wp-image-3859\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz9-1024x531.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz9-300x155.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz9-768x398.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/05\/rpiz9.jpg 1146w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.2 RPiZonia Block &amp; Level Q Channel DIP<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Reception SW Station 11.930MHz<\/h2>\n\n\n\n<p>In order to receive a shortwave station on 11.930MHz, the Si514 mixer is set at 10KHz below this frequency to 11.92MHz. To do this a Python program to write the Si514 is loaded into the Raspberry Pi Thony Python IDE as shown in Figure.3. The frequency is loaded into the variable FON. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_write-1024x572.jpg\" alt=\"\" class=\"wp-image-3886\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_write-1024x572.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_write-300x167.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_write-768x429.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_write.jpg 1365w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.3 Python Program si514_prog_write_34.py<\/figcaption><\/figure>\n\n\n\n<p>The baseband output of the RPiZ LPF is fed into a simple USB sound card that plugs into the RPi3. In order to decode the baseband, I use the amateur radio program Quisk (<a href=\"http:\/\/james.ahlstrom.name\/quisk\/index.html\">Ref.2<\/a>). I downloaded Quisk 4.1.15 from the RPi repository. I noticed that the default audio setting for Quisk was sound card hw:0. Adjusting the Quisk config settings over VNC viewer took time, so I used the procedure of Bastien Bourdon (<a href=\"https:\/\/bastienbourdon.com\/2016\/raspberrypi-usb-sound\/\">Ref.3<\/a>) to adjust the boot order of sound cards, so that the USB sound card is hw:0 if it is present. Otherwise the boot order remains the same. This involves using terminal to edit several config files, which was very well explained. Figure 4 shows the received baseband, with the SW station located in the middle at 10KHz. It is decoded using the Quisk AM selection. Figure 5 shows a check on the Si514 signal of 11.92MHz. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/sigcap_quisk-1024x575.jpg\" alt=\"\" class=\"wp-image-3887\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/sigcap_quisk-1024x575.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/sigcap_quisk-300x168.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/sigcap_quisk-768x431.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/sigcap_quisk.jpg 1355w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.4 Quisk Baseband Showing Rx Signal at 10KHz<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_11920-1024x573.jpg\" alt=\"\" class=\"wp-image-3888\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_11920-1024x573.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_11920-300x168.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_11920-768x430.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2021\/06\/si514_11920.jpg 1431w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.5 Si514 Unbalanced Pickup on Mixer Pin2<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/jeremyclark.ca\/wp\/blog-topics\/\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"403\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/08\/hf_amateur.jpg\" alt=\"\" class=\"wp-image-12368\" style=\"aspect-ratio:2.3300230269009314;width:469px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/08\/hf_amateur.jpg 939w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/08\/hf_amateur-300x129.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/08\/hf_amateur-768x330.jpg 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/a><figcaption class=\"wp-element-caption\">HF Amateur Radio Blog Topics<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Please send your comments, questions and suggestions to:<br><a href=\"https:\/\/jeremyclark.ca\/wp\/contact\">contact:<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.youtube.com\/user\/clarktelecom\"><img loading=\"lazy\" decoding=\"async\" width=\"93\" height=\"98\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/01\/youtube.jpg\" alt=\"YouTube Channel\" class=\"wp-image-687\"\/><\/a><figcaption class=\"wp-element-caption\">YouTube Channel<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p>#1. &#8211; &#8220;HF Receiver Testing \u2013 Zero IF Direct Conversion_a&#8221;,<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/hf-receiver-testing-zero-if-direct-conversion\">https:\/\/jeremyclark.ca\/wp\/telecom\/hf-receiver-testing-zero-if-direct-conversion<\/a>\/<br><br>#2. &#8211; &#8220;Quisk SDR Software&#8221;<br><a href=\"http:\/\/james.ahlstrom.name\/\n\">http:\/\/james.ahlstrom.name\/<br><\/a><br>#3. &#8211; &#8220;Quickly setup a USB sound card on a Raspberry Pi 3&#8221;,<br><a href=\"https:\/\/bastienbourdon.com\/2016\/raspberrypi-usb-sound\/\">https:\/\/bastienbourdon.com\/2016\/raspberrypi-usb-sound\/<\/a><br><br>#4 &#8211; &#8220;RPiZonia HF Zero IF Direct Conversion Receiver&#8221; <br><a href=\"https:\/\/www.clarktelecommunications.com\/design.htm\">https:\/\/www.clarktelecommunications.com\/design.htm<\/a><a href=\"https:\/\/en.wikipedia.org\/wiki\/Winlink\n\"><br><\/a><br>#5. &#8211; &#8220;HF Telecommunications Learn by Simulation&#8221;, <br><a href=\"https:\/\/www.clarktelecommunications.com\/simulation.htm\">https:\/\/www.clarktelecommunications.com\/simulation.htm<\/a><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction In the previous post (Ref.1) I examined the signal flow through the RPiZonia Zero IF Direct Conversion Receiver by examining the Block &amp; Level testing diagram. Figure 1 shows the schematic diagram. Figure 2 shows the Block &amp; Level testing diagram. Reception SW Station 11.930MHz In order to receive a shortwave station on 11.930MHz,&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/hf-receiver-testing-zero-if-direct-conversion_b\/\">Continue reading <span class=\"screen-reader-text\">HF Receiver Testing &#8211; Zero IF Direct Conversion_b<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":3884,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-3882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elec","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/3882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/comments?post=3882"}],"version-history":[{"count":13,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/3882\/revisions"}],"predecessor-version":[{"id":12775,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/3882\/revisions\/12775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/3884"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=3882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=3882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=3882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}