Interfacing Issues

Interfacing with the shack unit operates in a number of different ways

AZ/EL board to shack unit

Via the 9 pin sockets on the rear of the shack unit connections should be made through pins:

Pin on DB9 Function
1 12V to AZ/EL board's voltage regulator
3 9600 baud data IN to shack unit
5 Earth - 0V
7 Handshake out to ant unit

The connections to the Elevation and Azimuth ports should be identical. The shack unit determines if the information is Azimuth or Elevation depending on which port is in use. Note that if a plug or socket is mounted on the AZ/EL board the hardware should be mounted on the soldering side of the board, otherwise the pins will not match up with the shack unit. Sorry about this layout error.

Note that there is a different wiring pattern required on J3 if you use the AD2-B interface from US-Digital. See the separate document in Encoders.

Potentiometer connections to DB9

Pin on DB9 Function
4 +5V out to top of potentiometer
5 0 V (earth)
8 Wiper of pot

Computer connection to DB25

Pin on DB25 Function
2 9600 baud IN from comp - RS232 levels
3 9600 baud OUT to comp - RS232 levels
5 CTS to computer (TTL unless wired differently see manual)
7 Earth
20 DTR from computer (TTL unless wired differently see manual)

With computer connections some computers are more forgiving than others. Some will work quite nicely with TTL levels on their serial ports while others need RS232 levels. See the manual for more interfacing detail on this. It is suggested that initially the DTR line in the shack unit not be connected to pin 20 but instead it is connected to pin 7, that is 0V. This results in the DTR line from the computer being left floating when standard cables are used. This can be quite important because a negative voltage on the 18F4620 input port for DTR can have quite an affect on performance. If your computer does need RS232 levels see the manual regarding activating the level converter in the MAX232.

Large Display Connection to DB25

Pin Function
3 TTL data out of shack unit to display interface
7 Earth

Using Orbitron

Orbitron is an excellent program for tracking satellites (not so accurate for moon or sun though). The shack unit interfaces well to Orbitron thanks to the excellent programming support provided by the author. Note that in January 2008 I fixed a problem with the Update Time function which did not allow for summer time.

Here is the manual describing how to interface Orbitron to my shack unit.

Using EME tracker by Doug VK3UM

Doug's excellent EME tracker program interfaces to the shack unit through the serial port. Here is the latest copy of his program.

Programmers: How to interface to the VK5DJ Beam Rotator Controller

Download this zip file that contains a document describing the issues and some sample Delphi code.