VX 1700 to Codan 9350 interface - lawrencebillson/VX-1700-Codan-9350-ICOM-Tuning-Adaptor GitHub Wiki
Requirements
Input
The inputs to the interface are:
- Button to start tuning
Output
Either a display or indicator lights to signal:
- Tuning in progress
- Tune pass
- Tune fail
Interfaces
To/From the VX-1700:
- ALC - negative voltage to lower TX output power. Need to set to ~ -2.5v
- TX-REQ - instructs the radio to send CW
To/from the Codan 9350:
- TUNE - Starts the tuning cycle, indicates completion
- IND - Indicates completion status
Misc:
- Status LED
- Power in / out
Hardware
Currently in development!
Pseudocode
loop:
Is the button being pushed?
-
Turn on the charge pump
-
Wait a few ms for the charge to build up (check how long with the scope)
-
Turn on the CW signal
-
Wait a few ms for the radio to start (check how long with the scope)
-
Ground the TUNE line
-
Set TUNE to be an input
-
Loop:
- Is TUNE low?
- Did IND go low already? If so, we've got a pass/fail
- Else - set tunelow = 1
- Is IND low?
- Did TUNE go low already? If so, we've got a pass/fail
- Else - set indlow = 1
- Is TUNE low?
-
indlow = tunelow = 0
-
Turn off the CW signal
-
Turn off the charge pump