Supported Selection

From Ham Radio Deluxe Wiki

Jump to: navigation, search

Image:Supported_Rotators.jpg

Contents

Amsat IF-100

Image:if-100.jpg

The AMSAT IF-100 was a parralle port attached azimuth and elevation interfaced created by the AMSAT-DL german group, Unfortunately, these interfaces are no longer available.

AlphaSpid RAK Az

Image:Alpha_Spid.jpg

The AlphaSpid RAK Az Rotator is a medium to heavy duty azimuth antenna rotator in the same general class as the HyGain TailTwister or Yaesu G-1000/2800.

AlphaSpid RAK Az/El

Image:Alpha_Spid_El.jpg

The AlphaSpid RAK Az/El Rotator is a medium to heavy duty azimuth and Elevation antenna rotator.

ARMStrong

The ARMStrong Rotator is supported by HRD USERS as long as you can convince your son, best friend or neighbour (or even worse your XYL!) to tie a rope around one end of the beam, stand outside in the rain and turn the beam using his Strong Arms while you yell at him through the radio shack window which way to turn, obviously by looking at your HRD Rotator application...

Proper Rotator interface lubrification with German or Canadian beer is strongly recommended, a Guinness is a perfectly acceptable equivalent...

Common issues with the ARMStrong rotator are the failure of the SHS system and often encountered problems with the need for constant lubrification of the ARMStrong rotator (Beer!) ...

EA4TX/ARSWIN

Image:ARS.jpg

The Antenna Rotator System (ARS) or Universal Antenna Rotor Interface is a Paralle port based interface that supports m different kinds of rotator (Azimuth or Azimuth & Elevation).


Heron RT-20

Image:Heron RT-20.jpg


The GreenHeron RT-20 is a Hy-Gain DCU-1 azimuth only controller Rotator. Two or more RT-20 Controllers may be linked together in a Master/Slave approach where for exemple Side-mounted antennas may all be moved to the same heading simultaneously or each antenna can maintain its own heading relative to the movement of the tower or other antennas.


The GreenHeron RT-20 supports both AC and DC type Rotators.


The GreenHeron RT-20 is equipped with an RS-232 port. This port can be used for linking with other GreenHeron RT-20 controllers in order to implement Master/Slave or Master/Counter-Rotation control of antenna arrays or can be used to attached to HRD ROTATOR.


The protocol implemented in the GreenHeron RT-20 is based on the Hy-Gain DCU-1 protocol. It reports headings and turns to headings with the same commands implemented in DCU-1. The [GreenHeron RT-20 should be able run under both the GreenHeron RT-20 settings or the Hy-Gain DCU-1.


HRD ROTATOR as been programmed to support additional commands that are provided for the advanced features that only the GreenHeron RT-20 can use, thus the GreenHeron RT-20 setting should be used for this Rotator.


The Heron RT-21 is the evolution of the RT-20, you should be able to use the HRD ROTATOR Heron RT-20 for this Rotator also, but if you run into any problems the just like it's older brother the Heron RT-21 should be supported by the Hy-Gain DCU-1.

Hy-Gain DCU-1

Image:DCU-1.jpg

The Hy-Gain DCU-1 Digital Rotator controler unit has 6 presets, 1 degree heading accuracy, automatic 8-second brake delay and 360 degree choice for center of rotation. It automates operation of Hy-Gain Rotators via an RS-232 connection.

The Hy-Gain DCU-1 digital rotator unit is compatible with the T-2X, HAM-IV, and HAM-V families of rotators.

The DCU-1 Communication Protocol is widely used by Ham radio controler manufacturers like IDIOM Press, GreenHeron RT21 and RT21D, MDS RC-1 and others.

IDIOM Press

The IDIOM Press is an Hy-Gain DCU-1 protocol based azimuth only interface card called Rotor-EZ.


They support;

Image:Rotor-EZ.jpg

Hy-Gain Aimuth rotators Hy-Gain CD45, Ham-II, Ham-III, Ham IV and all TailTwister Rotators


Image:Yaesu-SDX.jpg

Yaesu SDX series rotators


Image:Yaesu-DXA.jpg

and Yaesu DXA Series rotators

Prosistel "D"

Under Construction

Prosistel Combo

Under Construction

Yaesu AZ

Under Construction


Yaesu AZ/El

Image:GS232.jpg


The Yaesu GS232 Interface was designed by Yaesu as an add on to the G5400/G5600 satellite rotator



Command list
R Clockwise Rotation
L Counter Clockwise Rotation A CW/CCW Rotation Stop
C Antenna Direction Value
M Antenna Direction Setting. MXXX
M M Time interval Direction Setting. MTTT XXX XXX XXX (TTT=Step value XXX=Horizontal Angle)
R Clockwise Rotation Parameters
R Clockwise Rotation Parameters
R Clockwise Rotation Parameters


--- COMMAND LIST 1 ---



T Start Comand in the time interval Ddirection setting mode. N Total number of setting angle in 'M' mode and traced number of all datas(setting angles) XI Rotation Speed I(Horizontal)Low X2 Rotation Speed 2(Horizontal)Middle 1 X3 Rotation Speed 3(Horizontal)Middle 2 X4 Rotation Speed 4(Horizontal)High S All Stop O Offset Calibration F Full Scale Calibration (after calibration push reset switch) (Vl.2) Copyright 1988.6 by KENPRO

Returned by H2 Command:

--- HELP COMMAND 2 ---

U UP Direction Rotation

D DOUN Direction Rotation E UP/DOWN Direction Rotation Stop C2 Antenna Direction Value W Antenna Direction Setting. WXXX YYY W Time Interval Direction Setting. WTTT XXX YYY XXX YYY --- (TTT=Step value) (XXX=Horizontal Angle) (YYY=Elevation Angle) T Start Command in the time interval direction setting mode. N Total number of setting angle in 'W' mode and traced number of all datas (setting angles) S All Stop 02 Offset Calibration F2 Full Scale Calibration B Elevation Antenna Direction Value (V1.2) Copyright 1988.6 by KENPRO


R (U)

Start tumming the rotator to the right (up).

L (D) Start tumming the rotator to the left (down).

A (E) Stop azimuth (elevation) rotation.

S Stop: cancel current command before completion.

C (B) Return current azimuth (elevation) angle in the form " +0nnn" degrees.

C2 Return azimuth and elevation ("+0aaa+0eee", where eee = elevation, aaa = azimuth).

Xn Select azimuth rotator tumming speed, where n= 1 (slowest) to 4 (fastest). This command can be issued during rotation, and takes effect immedi- ately. There is no equivalent for elevation.

Maaa Tum to aaa degrees azimuth, where aaa is three digits between 000 and 450. Rotation starts.

Msss 000 bbb c cc ... This command, together with the T command, provides automatic, timed tracking of moving objects or propagation by the Control Interface itself. This command stores the time value sss seconds to wait between stepping from azimuth aaa to bbb, and then to ccc, etc. (from 2 to as many as 3800 angles may be stored with one command). Note that this command is cornpletely different than the Fl05MM command with only one parameter: when multiple parameters are present, the first one is interpreted by the Control Interface as the rotation illterval sss, not an angle. Valid ranges are 00 1 to 999 for sss, and 000 to 450 for the angles. When this command is sent, the parameters are stored in the Control Interface's RAM, and the rotator turns to angle aaa and waits for a subsequent T command to begin the actual stepping. All numbers must be 3 digits, space-separated. Stored values remain in effect until another M command is issued (this may have no parameters, in which case the "?> " error prompt is returned, but memories are still cleared), or until the controller is turned off or manually reset by the rear panel button (or by toggling the GS-232 off and on).

T See the M above and the W command below. Start automatic stepping routine (both azimuth and elevation): turn rotator to next sequentially memorized azimuth (or az-el pair, for the W command), wait sss seconds, and turn to next angle (or pair), etc. This command works only if a long-form M or W has been issued since power-up or the last reset.

N Return serial number of currently selected memorized point [ nnnn ] , and total number of memorized points [mmmm], in the form+nnnn+mmmm. Must be preceeded by either a long-form M or W, and a T command. Used only during stepping (see T). The meaning of a "point" in this command following an M command is only an azimuth angle, so in this case nnnn and mmmm can range up to 3800 (the limit of available RAM in the Control Interface). However, when elevation is involved, a "point" following a W command is represented by both an azimuth and an elevation angle, in which case nnnn and mmmm can range up to only 1900, since each "point" a pair of angles.

Elevation Control Commands These commands are only for az-el operation. Note that an azimuth angle must always be supplied when changing elevation, and that a setting point consists of a pair of angles, as described for the N command.

WIaaa eee Tum to aaa degrees azimuth and eee degrees ele- vation, where aaa is three digits belween 000 and 450, and eee is three digits belween 000 and 180. Rotators respond immediately.

Wsss aaa eee aaa eee ...) This command is similar to the M command: the first parameter is a time interval, and succeeding parameters are angles. With this command, however, angles are in azimuth-elevation pairs, each pair representing one antenna location. At most 1900 pairs can be sent and stored in the Control Interface. As with the other commands, the time interval range is limited to 001 to 999 (seconds), azimuth to 000 to 450, and elevation to 000 to 180. When this command is sent, the rotators turn to the first aaa azimuth parameter and the first eee elevation parameter, and wait for a subsequent T command to begin the actual stepping (to the next azimuth-elevation pair). Stored values remain in effect until another W command is issued (this may have no parameters, in which case the "?>" error prompt is returned, but memories are still cleared), or until the controller is turned off or manually reset by the rear panel utton.

Source : F1TE Reference : Yaesu GS232 Computer Control Interface

Easycom

(The status of Easycom 1 and 2 support within HRD Rotator is still to be defined)

Easycom 1 and 2 are fairly standard Rotator control protocols that are used in many different Rotator controllers and kits from Hams...

The following an edited version of a very good explanation of the Easycom Protocol from Chris Jackson, G7UPN. (Source : Chris Jackson, G7UPN)

Introduction


The EasyComm interfaces are for use by those who wish to design their own radio and Rotator controllers.


EASYCOMM I Standard


The EasyComm 1 standard is a simple ASCII character based standard for controling antennas and rotators. The host PC issues a single line command as follows -:

AZaaa.a ELeee.e UPuuuuuuuuu UUU DNddddddddd DDD

The Az and El values (aaa.a and eee.e) are not fixed width. They are in degrees and include 1 decimal place.

The Up and Dn frequencies are in Hz.

UUU and DDD are the uplink and downlink mode.



EASYCOMM II Standard


The EasyComm 2 standard is an enhanced protocol to allow full station control and also feedback from external systems.

The host PC issues commands to the controller by sending a 2 character command identifier followed by the command value. Commands are separated by either a space or carriage return or linefeed.

Not all commands need to be implemented, and the most basic system may only decode the rotator control commands.


The Host PC can issue the following commands -:

Command Meaning Parameters
AZ Azimuth number - 1 decimal place
EL Elevation number - 1 decimal place
UP Uplink freq in Hertz
DN Downlink freq in Hertz
DM Downlink Mode ascii, eg SSB, FM
UM Uplink Mode ascii, eg SSB, FM
DR Downlink Radio number
UR Uplink Radio number
ML Move Left
MR Move Right
MU Move Up
MD Move Down
SA Stop azimuth moving
SE Stop elevation moving
AO AOS
LO LOS
OP Set output number
IP Read an input number
AN Read analogue input number
ST Set time YY:MM:DD:HH:MM:SS
VE Request Version

For those commands that require a response, the response is an echo of the command followed by the response. If the command specifies a field number (eq. AN or IP), then the two numbers are delimited with a comma.

eg. To read an analogue value, the host sends ANx where x is the analogue channel number. In response the controller will reply with ANx,yyy where yyy is the value read on the analogue port.

eg. To find the controller version number, the host sends VE. In response the controller sends VExxx where xxx is an ascii string containing the version number.

All strings sent in either direction are not of fixed length.

The controller can also send unsolicited information back to the host. This information may be used by the host for alarms or just control feedback. All of the above commands may be sent by the controller for information, and in addition the following may also be sent

ALxxx Alarm, where xxxx is an ascii string with the alarm info.

Personal tools