background image

 EME Controller                                                                                                              OE5JFL                May 2009 

 

                                                                                                                                        Page 3 of 13 

Short description of the features 

 

- Computation of position (without  PC !)

 for Moon, Sun, Cassiopeia, Cygnus, Sagittarius, 

Taurus, Leo, Aquarius and a  RA/DEC value of free choice 

- Azimuth and elevation motor controlling

 for all targets plus two free choice AZ/EL positions 

- Interfacing with different absolute encoders: 

ETS25, HH12, HH16, A2-S-S 

- Selectable step size for tracking

 (full, half, quarter resolution) 

- Selectable offset for azimuth and elevation

  (+/- 9.9 degrees) 

- Operation by 4 buttons at controller

  

- Nonvolatile storage of all parameters 
- Real time clock 
- 4 x 20 character  LCD - display

 

 

Settings:     

- All functions and parameters can be set by four buttons on 
  the controller named:  SHIFT, + , - , AUTO 
  To run through the setting menu, keep the SHIFT key pressed and press 

+ or – key. You will see the cursor blinking at the parameter you 
choose. 
For changing the parameter itself, just press + or – (SHIFT released). 
For the first 10 increments or decrements the least significant digit 
is changed, then the next higher digit is selected. 
If you press (only) the SHIFT key for more than 5 seconds, Doppler 
shift is displayed instead of date. For switching back to date 
display again, press SHIFT for another 5 seconds. 
To switch between automatic mode on/off, press AUTO key (toggle 
switch) After changing target, you are always in AUTO OFF mode. In 
AUTO ON mode you see arrows blinking (output switching signals 
activated) or ‘asterix’ when the antenna is in position. 

 

Following parameters can be set: 

 

 

antenna offset:

 +/-9.9 deg in 

az

imuth and 

el

evation 

    

step size:

 full,half,quarter resolution, depending on encoder 

    

target:

 Moon, Sun, Cassiopeia, Cygnus, Sagittarius,  

            Taurus, Leo, Aquarius, RA/DEC, AZ/EL2, AZ/EL1 
    

AZ1,EL1 and AZ2,EL2

: free choice antenna positions 

    

R

ight 

A

scension and 

Dec

lination for free choice target 

    

QTH:

 

lon

gitude, 

lat

itude 

    

encoder type:

 (in the moment) SSI for 10,11,12 bit binary,       

SSI 12bit gray, A2-S-S, MAB25 10,11,12 bit 

band

: for Doppler shift display 

    

second, minute, hour, day, month, year 

 
MAIN RESET: 

In some cases (battery empty,..) you might need to make a 

MAIN RESET: Hold 

SHIFT key pressed during power on

 (or together 

with pressing reset shortly) 
In that case you have to set again most of the parameters (date, 
time,..) by running through the menu, because values in the memory 
were reset to original parameters. 
 

FIRMWARE UPDATE: 

The firmware can be updated via the RS232 port. You 

need to run Flip software from Atmel (freeware) to load a new HEX-
file to the 89C51ED2. Before you have to set the two jumpers on the 
PCB. Flip

 settings are at preferences, AutoISP (More) RST(DTR) active 

Low. 

When the update is done, remove the jumpers again. 

 

REMOTE BY PC: 

By ASCII commands listed at the end of this documentation 

it is possible to read and write parameters via a PC COM port. 

Summary of Contents for OE5JFL

Page 1: ...E M E Antenna Controller System OE5JFL Block diagram ...

Page 2: ...EME Controller OE5JFL May 2009 Page 2 of 13 1 Controller board ...

Page 3: ...oggle switch After changing target you are always in AUTO OFF mode In AUTO ON mode you see arrows blinking output switching signals activated or asterix when the antenna is in position Following parameters can be set antenna offset 9 9 deg in azimuth and elevation step size full half quarter resolution depending on encoder target Moon Sun Cassiopeia Cygnus Sagittarius Taurus Leo Aquarius RA DEC AZ...

Page 4: ... connected to the controller board via the 20pin connector Motor output The four controller output signals P2 4 P2 7 are activated low in automatic mode They are amplified by two MOS H bridges which can drive DC motors up to 36V 2A The DC motor inputs must both be isolated from GND By setting the two jumpers JP6 JP7 a PWM signal for soft start and slowing down is activated If you want to move the ...

Page 5: ...ers an Inclinometer HH12 INC electrically the same as the HH12 Occasionally there was an unstable indication with the MAB25 probably because of pulse reflections Adding 1k resistors from each encoder pin CLK DATA CS to GND directly at the encoder or at the splitter board cured the problem Different encoders will need an updated firmware and maybe a modified hardware connection If you want reversed...

Page 6: ...for encoder connections MAB25 ETS25 connection Splitter Encoder 5V VDD 2 6 CS 0 4 CLK 1 5 DATA GND GND no resistors needed A2 S S connection Splitter Encoder 0 4 6 DATA blue 270R 1 5 5 DATA yellow 12V 4 DC white 2k2 3 BUSY brown 2k2 2 BUSY green GND 1 GND red At the splitter the pin numbers 0 1 2 for Az and 4 5 6 in brackets for El are connected via the LAN cable and the switching transistors to P...

Page 7: ...EME Controller OE5JFL May 2009 Page 7 of 13 3 Circuit diagrams PCBs and parts lists Circuit diagram controller board ...

Page 8: ... Button 6x 10 k 1x 47 Ohm 1W 3x 560 Ohm 1x 270 Ohm 1x 7805 1x 47µF Elko 1x 220µF Elko 1x 1N4004 1x AT89C51ED2 PLCC44 1x IC Socket PLCC44 1x 22 118 MHz XTAL 2x 22pF Ker Ko 3x 100nF 1x Button RESET 1x DC connector 2pin 1x Connector 2x10 pin 1x PCF8583 DIL8 1x IC Socket DIL8 1x 3V60R Akku 1x 32 768 kHz XTAL 1x 22pF Trimmer capacitor 1x 1N4148 ...

Page 9: ...09 Page 9 of 13 Additionally needed if you want to interface the controller to a PC 1x 1N4148 1x MAX232 1x IC Socket DIL16 4x 1µF Elko 1x SUB D 9 fem 1x BC547 2x 100 k 1x 1 k 2x Jumper Circuit diagram motor encoder interface board ...

Page 10: ...EME Controller OE5JFL May 2009 Page 10 of 13 PCB interface ...

Page 11: ...x 1k 6 x 22k 2 x 10k 2 x BC547 4 x BC557 Only necessary if you are using RS485 for A2 S S encoders In that case leave the four jumpers JP1 4 close to the transistors open When using other encoders MAB25 unplug the LTC485 drivers and close the jumpers JP1 4 The PCBs were designed with EagleCAD the files for all boards are available For Az El encoder connection you additionally need the small splitt...

Page 12: ...it SSI_11bit or SSI_10bit depending on the resolution you want to have Switches SA and SB in the circuit must correspond as follows both open 12bit only SA closed to GND 11bit only SB closed 10bit With S15 to S0 you have to choose the pulse number per 90 deg of you encoder in binary form Example 1024 pulses per 360deg means 256 pulses per 90deg 256 0000 0001 0000 0000 There is only a single 1 at p...

Page 13: ...ach read set action When reading many parameters limit it to 20 per second Parameter table a m u z both read with and write with a OffsetAz 100 b OffsetEl 100 c Step d Target e Az 1 f El 1 g Az 2 h El 2 i RA man j DE man 900 k Lon 1800 l Lat 900 m Encoder u Sec v Min w Hour x Day y Month z Year n Dopp1G 5000 read only o Az Ant read only p El Ant 900 read only q Az Target read only r El Target 900 ...

Reviews: