{"id":179,"date":"2010-05-23T21:30:17","date_gmt":"2010-05-23T21:30:17","guid":{"rendered":"http:\/\/ve2cuy.wordpress.com\/"},"modified":"2010-05-23T21:30:17","modified_gmt":"2010-05-23T21:30:17","slug":"project-4-sw-tube-receiver","status":"publish","type":"page","link":"https:\/\/ve2cuy.com\/blog\/index.php\/vacuum-tube\/project-4-sw-tube-receiver\/","title":{"rendered":"Project 4 &#8211; SW tube receiver"},"content":{"rendered":"<p><strong>Update \u2013 22.05.2010<\/strong>\u00a0\u00a0\u00a0<\/p>\n<p>I did a little work on the project:\u00a0\u00a0\u00a0<\/p>\n<p>Replaced 10.7 \u201cIF\u201d cans by 455kc ones.\u00a0\u00a0\u00a0<\/p>\n<p>Selected all 12 volt filament tubes: 12BE6 (converter), 12BA6 (IF), 12AV6 (DET, AVC, AF-PRE) and 12BA6 (AF-AMP).\u00a0\u00a0\u00a0<\/p>\n<p>Fixed B+ at 20 volt (-12 + 12 from an ATX-Power supply).\u00a0 Current is around 4ma (yep!).\u00a0<\/p>\n<p>Heaters current = 650ma.\u00a0<\/p>\n<p>I am starting to get results from it!\u00a0\u00a0\u00a0<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/01\/breadboard-aa5.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"breadboard-AA5\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/01\/breadboard-aa5.jpg\" alt=\"\" width=\"600\" height=\"399\" \/><\/a>\u00a0\u00a0\u00a0<\/p>\n<p><span style=\"color:#ffffff;\">.\u00a0\u00a0<\/span>\u00a0<\/p>\n<p>[youtube=http:\/\/www.youtube.com\/watch?v=yLlpdj6TKAk]\u00a0\u00a0\u00a0<\/p>\n<p>Schematic &#8211; version 1<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/20-volt-4-tube-superheterodyne.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"20-volt,-4-tube-superheterodyne\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/20-volt-4-tube-superheterodyne.jpg\" alt=\"\" width=\"600\" height=\"306\" \/><\/a>\u00a0\u00a0\u00a0<\/p>\n<p>Next steps:\u00a0\u00a0\u00a0<\/p>\n<p>&#8211; add \u00a0rf amp stage<br \/>\n&#8211;\u00a0add a third \u201cIF\u201d stage (done)<br \/>\n&#8211;\u00a0add a magic eye tube on the AVC signal (done &#8211; but wont make it to the final version)<br \/>\n&#8211;\u00a0add a regeneration stage on V2 (not shure any more &#8230;)<\/p>\n<p><strong>Update \u2013 28.05.2010<\/strong><\/p>\n<p>With the initial concept, I was thinking of a 50C5 35W4 12BE6 12AU6 12AV6 alignment with 10.7 IF.<\/p>\n<p>Finally, I decided that it was too usual and I did not want it to be 117volts live.<\/p>\n<p>So, the actual state of the project is:<\/p>\n<p>Tubes: 12BE6 (converter), 12BA6 (IF1), 12BA6 (IF2), 12AV6 (DET) and 12BY7 (AF-AMP &#8211; It as a better sound than a 12BA6),<\/p>\n<p>2 x IF stages,<\/p>\n<p>3 x 455kc transformers used in transistor radios,<\/p>\n<p>Controlled auto-Oscillation of the first IF-AMP (BFO) for SSB and CW reception,<\/p>\n<p>Interchangeable L1, L2 and L3 for multiband,<\/p>\n<p>Very low (24volts &#8211; from an ATX power supply: +12 + -12) B+. I did some tests with 12volts and it works very well with headphones.<\/p>\n<p>I will add a frequency counter on the converter tube (LO \u2013 IF) to display the reception frequency using a 74HC161 and an Arduino board to drive Nixie tubes or a LCD display.<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-004.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-213\" title=\"18.05.2010-004\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-004.jpg\" alt=\"\" width=\"600\" height=\"690\" srcset=\"https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-004.jpg 800w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-004-261x300.jpg 261w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-004-768x883.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Looking at the following picture, I understand why I love those tube radio projects; they are so great in the dark\u2026<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-011.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-214\" title=\"18.05.2010-011\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-011.jpg\" alt=\"\" width=\"600\" height=\"399\" srcset=\"https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-011.jpg 800w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-011-300x200.jpg 300w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-011-768x512.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>\u00a0Nixie or LCD ? &#8230;<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-016.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-215\" title=\"18.05.2010-016\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-016.jpg\" alt=\"\" width=\"600\" height=\"400\" srcset=\"https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-016.jpg 900w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-016-300x200.jpg 300w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-016-768x512.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Schematic &#8211; version 2<\/p>\n<p><a href=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-023.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-216\" title=\"18.05.2010-023\" src=\"http:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-023.jpg\" alt=\"\" width=\"600\" height=\"370\" srcset=\"https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-023.jpg 900w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-023-300x185.jpg 300w, https:\/\/ve2cuy.com\/blog\/wp-content\/uploads\/2010\/05\/18-05-2010-023-768x474.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Update 20.06.2010<\/strong><\/p>\n<p>I\u2019ve made some progress on my 5 tubes shortwave radio.<\/p>\n<p>The frequency counter prototype is working.<\/p>\n<p>I\u2019m using a MPF102 as an RF amp, then the signal is feed in a 74HC161 (16x prescaler) and finally into an atmega328p for counting.<\/p>\n<p>See the frequency counter at work:<\/p>\n<p>[youtube=http:\/\/www.youtube.com\/watch?v=Wd0NOFe4joQ]<\/p>\n<p>=====================<br \/>\nSource code:<br \/>\n=====================<\/p>\n<blockquote><p>\/*<br \/>\n\u00a0Project:\u00a0\u00a0 Frequency counter for the 5 tubes (3 IF) homemade shortwave receiver<br \/>\n\u00a0By:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 VE2CUY &#8211; Alain Boudreault<br \/>\n\u00a0Date:\u00a0\u00a0\u00a0\u00a0\u00a0 June 2010<br \/>\n*\/<\/p>\n<p>#include &lt;FreqCounter.h&gt;<br \/>\n#include &lt;LiquidCrystal.h&gt;<br \/>\n#include &lt;stdio.h&gt;<br \/>\n#include &lt;string.h&gt;<\/p>\n<p>\/\/#define __debug<\/p>\n<p>\u00a0\/\/ initialize the library with the numbers of the interface pins<br \/>\nLiquidCrystal lcd(12, 11, 3, 2, 1, 0);\u00a0<\/p>\n<p>\/\/ Read fz input via Atmega328 pin 11 (arduino digital 5)<br \/>\nvoid setup() {<br \/>\n\u00a0 lcd.begin(16, 2);<br \/>\n\u00a0 lcd.print(\u00ab\u00a0L.O. frequency\u00a0\u00bb);<br \/>\n\u00a0<br \/>\n\u00a0 #ifdef __debug<br \/>\n\u00a0\u00a0\u00a0 Serial.begin(57600);\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ connect to the serial port<br \/>\n\u00a0\u00a0\u00a0 Serial.println(\u00ab\u00a0Test fz counter\u00a0\u00bb);<br \/>\n\u00a0 #endif<br \/>\n\u00a0 lcd.clear();<br \/>\n\u00a0 delay(500);<br \/>\n}<\/p>\n<p>long int frq;<\/p>\n<p>void aff_number(long int number){<br \/>\n\u00a0\u00a0\u00a0 long int divider = 100000;<br \/>\n\u00a0\u00a0\u00a0 long int reminder;<br \/>\n\u00a0\u00a0\u00a0 int digit;<br \/>\n\u00a0\u00a0\u00a0<br \/>\n\u00a0\u00a0\u00a0 for (int i=0;i&lt;6;i++){<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 reminder = number % divider;<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 digit = (number &#8211; reminder) \/ divider;<br \/>\n\u00a0<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 #ifdef __debug<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Serial.print(digit);<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 #endif<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 lcd.print(digit, DEC);<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 if ( i == 1 || i == 4) {\u00a0\u00a0 \u00a0\/\/ format -&gt; 00.000.0<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 #ifdef __debug<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Serial.print(\u00ab\u00a0.\u00a0\u00bb);<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 #endif<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 lcd.print(\u00ab\u00a0.\u00a0\u00bb);<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 }<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 number=reminder;<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 divider\/=10;<br \/>\n\u00a0\u00a0\u00a0 } \/\/ for i<br \/>\n\u00a0\u00a0\u00a0<br \/>\n\u00a0\u00a0\u00a0 #ifdef __debug<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 Serial.println(\u00a0\u00bb MHz\u00a0\u00bb);<br \/>\n\u00a0\u00a0\u00a0 #endif<br \/>\n\u00a0\u00a0\u00a0 lcd.print(\u00a0\u00bb MHz \u00ab\u00a0);<br \/>\n\u00a0\u00a0\u00a0<br \/>\n} \/\/ void aff_number<br \/>\nvoid loop() {<br \/>\n\u00a0 FreqCounter::f_comp=1;<br \/>\n\u00a0 FreqCounter::start(10);<\/p>\n<p>\u00a0\u00a0\u00a0 while (FreqCounter::f_ready == 0){<br \/>\n\u00a0\u00a0\u00a0\u00a0\u00a0 frq=FreqCounter::f_freq;<br \/>\n\u00a0\u00a0\u00a0 }<br \/>\n\u00a0\u00a0\u00a0\u00a0<br \/>\n\u00a0\u00a0\u00a0 lcd.setCursor(0, 0);<br \/>\n\u00a0\u00a0\u00a0 lcd.print(\u00ab\u00a0LO:\u00a0\u00bb);<br \/>\n\u00a0\u00a0\u00a0 frq*=16;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Adjust for prescaler<br \/>\n\u00a0\u00a0\u00a0 frq+=90;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/frequency fine tuning<br \/>\n\u00a0\u00a0\u00a0 aff_number(frq);<br \/>\n\u00a0\u00a0\u00a0 lcd.setCursor(0, 1);<br \/>\n\u00a0\u00a0\u00a0 lcd.print(\u00ab\u00a0FZ:\u00a0\u00bb);<br \/>\n\u00a0\u00a0\u00a0 aff_number(frq-4550);\u00a0 \/\/IF = 455KC<br \/>\n\u00a0}\u00a0<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Update \u2013 22.05.2010\u00a0\u00a0\u00a0 I did a little work on the project:\u00a0\u00a0\u00a0 Replaced 10.7 \u201cIF\u201d cans by 455kc ones.\u00a0\u00a0\u00a0 Selected all 12 volt filament tubes: 12BE6 (converter), 12BA6 (IF), 12AV6 (DET, AVC, AF-PRE) and 12BA6 (AF-AMP).\u00a0\u00a0\u00a0 Fixed B+ at 20 volt (-12 + 12 from an ATX-Power supply).\u00a0 Current is around 4ma (yep!).\u00a0 Heaters current = [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":12,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-179","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages\/179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=179"}],"version-history":[{"count":0,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages\/179\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/pages\/12"}],"wp:attachment":[{"href":"https:\/\/ve2cuy.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}