k3ng / k3ng_antenna_tuner Goto Github PK
View Code? Open in Web Editor NEWArduino-based Automatic Amateur Radio Antenna Tuner
License: GNU General Public License v3.0
Arduino-based Automatic Amateur Radio Antenna Tuner
License: GNU General Public License v3.0
Hi guys,
I stumbled on something that looks like a bug to me. We use a homebrew electronics that my students build. Its works with a yaesu G5500 rotator, that uses the potentiometer for azimuth and elevation control. So we configured rotator_settings.h accordingly:
// a value of 1 is approximately 0 volts, a value of 1024 is approximately 5 volts (or 3.3 volts on some boards)
#define ANALOG_AZ_FULL_CCW_EEPROM_INITIALIZE 0
#define ANALOG_AZ_FULL_CW_EEPROM_INITIALIZE 902 //Our max-value measured values when put through the 10-Bit ADC of the Arduino
#define ANALOG_EL_FULL_DOWN_EEPROM_INITIALIZE 0
#define ANALOG_EL_FULL_UP_EEPROM_INITIALIZE 902
Also we defined the starting positions and the max. rotation capability. When we use the software, the potentiometer -reading for AZ an EL works fine, but the Debug-Log always shows the default vaule. Example:
debug: 2021.10.08.01 Uptime:9 GS-232A
AZ:IDLE Q:- AZ:300 AZ_raw:300 Analog:274 Range:**1-1023** Start:180 Rotation_Capability:450 Raw_Az_Range:180-630 AZ_Speed_Norm:253 Current:253 Offset:0.00
EL:IDLE Q:- EL:48 EL_Analog:274 Range:**1-1023** EL_Speed_Norm:253 Current:253 Offset:0.00
CONFIG_NOT_DIRTY
When I change the values for the Rotation_Capability is also does not change the output of the debug-log.
If I made an error with the configuration please let me know. Thank you guys for maintaining this cool software! We hope to get it up and running until december for our ARISS - contact. The students like this project very much and we could learn a lot about electronics so far.
Greetings from Germany
J.
What is the status of the project.
No more updates since 2023.10.10
I hope all is well.
I am trying to figure out how to modify the program with the option using 3 UCN5841 shift register 8 bit relay drivers.
Hardware relay test with UCN5841 is okay.
And the M command does start some tuning activity .
The goal is to repair and save a SGC230 tuner that had all IC's blown up by severe over voltage 230V AC on the 12VDC... All IC replaced but the 68HC11 CPU is dead too, no firmware can be found. So this excellent software K3NG Anthony Good can possible be used in the SGC230. So far I can drive the relay's again the manual tune does start relay switching again.
I did modify the Process_command_buffer part.
But more work needed on the configuration of L and C .It all seems very modular programmed. Also K3NG tuner is not a C-L-C PI network type. The SGC230 has 6 input C , 8 air coils and 5 HV output C. A total of 19 relay control lines to drive 24 relays , 7 relays are double to provide higher contact voltage . Studying this software is very interesting modular but not easy to read for me.
I took me even long to find out that the serial monitor has to be set in NL + CR before commands work...
Example: antenna matrix โ ON7EQ.
Requested by Sam, ZS6SAM
Requested by Aravind Balasubramanian VU2ABS
Example: antenna matrix โ ON7EQ.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.