{"id":471,"date":"2021-07-31T16:02:35","date_gmt":"2021-07-31T16:02:35","guid":{"rendered":"https:\/\/vk6gmd.com.au\/?p=471"},"modified":"2021-07-31T16:08:29","modified_gmt":"2021-07-31T16:08:29","slug":"screwdriver-dipole-antenna-tuner-project","status":"publish","type":"post","link":"https:\/\/vk6gmd.com.au\/index.php\/2021\/07\/31\/screwdriver-dipole-antenna-tuner-project\/","title":{"rendered":"Screwdriver Dipole Antenna Tuner Project"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221;][et_pb_column _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ol>\n<li><strong> Scope of document <\/strong><\/li>\n<\/ol>\n<p>Building an automatic antenna controller for two screwdriver antennae, mounted semi-colinear with facing mount points. Identification of required concepts, description and design of hardware and software components.<\/p>\n<ol start=\"2\">\n<li><strong> Required functions\/features<\/strong><\/li>\n<\/ol>\n<p><strong>\u00a0<\/strong><strong>Hardware aspect<\/strong><\/p>\n<ol>\n<li>a) Driving motors of each antenna with recognition of start and end position<\/li>\n<li>b) Variable motor speed for fine tuning of the antennae<\/li>\n<li>c) Counting motor revolutions when antenna is moving<\/li>\n<li>d) Measuring forward and reflected power for SWR calculation and automatic fine tuning<\/li>\n<li>e) Measurement amplifier for output of directional coupler with range switch for 0-200W and 0-2000W<\/li>\n<li>f) Tuning module with relays for matching capacitors when required<\/li>\n<li>g) Serial interface for CAT commands from Transceiver<\/li>\n<li>h) Second serial interface to relay CAT commands to amplifier if required<\/li>\n<li>i) Ethernet interface for remote control<\/li>\n<li>j) USB interface for firmware updates<\/li>\n<li>k) Serial interface for touch screen<\/li>\n<li>l) Parallel interface for keypad<\/li>\n<li>m) Touch screen for display and control<\/li>\n<\/ol>\n<p>\u00a0<strong>Software aspect<\/strong><\/p>\n<ol>\n<li>a) Turn count and matching C memory (min, max) for each band, 160m, 80m, 40m, 30m, 20m, 17m, 15m, 12m, 10m<\/li>\n<li>b) Calibrate to 0 when power off at bottom<\/li>\n<li>c) Remember position when powered off<\/li>\n<li>d) Speed control for motor, slow for fine tuning<\/li>\n<li>e) Monitor motor voltage and stop motor power when at top or bottom<\/li>\n<li>f) Allow entry of turn count via keypad<\/li>\n<li>g) Manual control for each antenna (Up, Down, Park)<\/li>\n<li>h) Mode for single antenna and dipole antenna<\/li>\n<li>i) Store SWR for each band and tune when saved<\/li>\n<li>j) Store recent SWR for each band<\/li>\n<li>k) Separate memories for different whip sizes<\/li>\n<li>l) Seek function (slow motor) for each band<\/li>\n<li>m) Count range for seek function<\/li>\n<li>n) Web interface for stored value display<\/li>\n<li>o) Web interface for change of settings<\/li>\n<li>p) Web interface for remote control<\/li>\n<li>q) Reading band changes of transceiver via serial interface<\/li>\n<li>r) LCD display output for settings and value visualisation<\/li>\n<li>s) Touch display functions for manual control and display screen selection<\/li>\n<\/ol>\n<p>\u00a0\u00a0<strong>Hardware components \/ modules<\/strong><\/p>\n<ol>\n<li>Arduino Mega<\/li>\n<li>Ethernet shield<\/li>\n<li>Relay Board<\/li>\n<li>Display adapter<\/li>\n<li>SWR bridge<\/li>\n<li>4D touch screen<\/li>\n<li>Foil keyboard<\/li>\n<li>Power supply, regulated 7V (Arduino)<\/li>\n<li>Power supply, regulated 12V (SWR Bridge)<\/li>\n<li>Power supply, regulated 5V (Display, other components)<\/li>\n<li>Power supply 6-12V with digiPot for variable motor speed<\/li>\n<li>Flip\/Flop switch for momentary power button<\/li>\n<li>Measurement amp for SWR bridge output (2 channel op-amp amplifier)<\/li>\n<li>Current meter for motor drive current (2 channel \u2013 one for each antenna)<\/li>\n<li>Matching module with relays and capacitors for automated capacitive matching<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/block_diagram.jpg&#8221; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;block_diagram&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><strong>Display Screen Design<\/strong><\/p>\n<p>Some first designs for the 4.3&#8243; touch screen. Will be refined and extended.<\/p>\n<p><img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/menu_screen-300x227.png\" width=\"300\" height=\"227\" alt=\"\" class=\"wp-image-672 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/menu_screen-300x227.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/menu_screen.png 326w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/single_antenna_screen-300x227.png\" width=\"300\" height=\"227\" alt=\"\" class=\"wp-image-675 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/single_antenna_screen-300x227.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/single_antenna_screen.png 327w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/status_screen-300x225.png\" width=\"300\" height=\"225\" alt=\"\" class=\"wp-image-676 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/status_screen-300x225.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/status_screen.png 322w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/tuning_table-300x225.png\" width=\"300\" height=\"225\" alt=\"\" class=\"wp-image-677 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/tuning_table-300x225.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/tuning_table.png 328w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/matching_screen-300x229.png\" width=\"300\" height=\"229\" alt=\"\" class=\"wp-image-671 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/matching_screen-300x229.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/matching_screen.png 325w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen1-300x232.png\" width=\"300\" height=\"232\" alt=\"\" class=\"wp-image-673 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen1-300x232.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen1.png 325w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen2-300x228.png\" width=\"300\" height=\"228\" alt=\"\" class=\"wp-image-674 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen2-300x228.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/option_screen2.png 326w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" src=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/two_antenna_screen-300x217.png\" width=\"300\" height=\"217\" alt=\"\" class=\"wp-image-670 alignnone size-medium\" srcset=\"https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/two_antenna_screen-300x217.png 300w, https:\/\/vk6gmd.com.au\/wp-content\/uploads\/2021\/07\/two_antenna_screen.png 326w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scope of document Building an automatic antenna controller for two screwdriver antennae, mounted semi-colinear with facing mount points. Identification of required concepts, description and design of hardware and software components. Required functions\/features \u00a0Hardware aspect a) Driving motors of each antenna with recognition of start and end position b) Variable motor speed for fine tuning of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/posts\/471"}],"collection":[{"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=471"}],"version-history":[{"count":3,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/posts\/471\/revisions"}],"predecessor-version":[{"id":679,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/posts\/471\/revisions\/679"}],"wp:attachment":[{"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/categories?post=471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vk6gmd.com.au\/index.php\/wp-json\/wp\/v2\/tags?post=471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}