OZ1CT

Bornholm Island

 

Here is a description of how I have chosen to replace the wired Potentiometer with an AS5045 encoder,

it is then controlled by an Arduino-mega 2560 where I have used K3NG software.

 

 

 

 

Inside the HAM-IV

 

 

 

 

Take a drill and make a small hole so you know where the center of the rotor is.

 

Then remove the bracket from the motor, you will have to drill out the 2 bolts that hold the bracket.

 

 

 

 

I placed the bracket in a machine vice, use a 3mm drill and place the bracket so the drill hits the small marking hole.

 

 

 

 

 

 

Mount an aluminum plate 30x70 / 1.5mm as shown in the picture, I used 20mm long hex standoff

 

 

 

 

 

it is very importen to have some space from the back of the AS5045 and the motor-shaft,

 

I have removede the back of the AS5045 whit a cutter, when you start the motor the shaft will move up so you have to get som free space for it.

 

 

 

 

 

Inside the upper part, where the normal potentiometer usually has a grip, there is a hole that fits the shaft that sits on the AS5045,

 

however, you just have to remove some of the shaft with a hand file carefully so it looks like the next picture.

 

 

 

 

 

Here, the shaft of the AS5045 is carefully adjusted so that it can fit in the hole.

 

Now you just need to reassemble the rotor, I have chosen to replace the terminal board which is at

the bottom of the rotor, with an aluminum plate where I have placed 2 PG13 fittings. 1  for the AS5045 signal cable and 1 for the motor control cable

 

 

 

LINK to AS5045 dealer DL1SR Georg

 

 

 

 

 

Here a short video of my HAM-IV whit AS5045 

 

 

 

 

 

 

 

<iframe name="DXMAPSls"
src="https://www.dxmaps.com/log/search.html?own_call=oz1ct
"
marginwidth="1" marginheight="1" scrolling="no" height="620" align="middle" width="500" border="0" frameborder="1" style="border-style: solid;border-color: #c8e3ff;border-radius: 10px;background-color: #ECF5FF;">

 

 

SSPA Display with Arduino

 

 

 

 

 

Control for solid state amplifier
 
 Drain Current sense with LT6102
Measure Fwd, Rev Power with LTC5507 or equiv
Built in sequencer, hot switch the drive
RF detect keying option
  
 -- Functions --
 Wait in Startup state for 50V Supply
 Key amplifier on key* line
 Fault on excess voltage supply (Min/ Max)
  Fault on excess drain current (Max)
  Fault on excess reflected power (max)
 
 --Display--
Supply Voltage
Drain Current
 Forward Power
 Reflected Power
Temperature
 
-- Inputs to Controller --
    Supply Voltage
         Drain Current
     Forward Power
     Reverse Power
     Temperature
 
-- Digital Inputs to Controller --
     Key (PTT)
 
--Outputs from Controller --
     Output Relay sequencing RL1+2+3
 
 
 
 

 

144Mhz SSPA 2x BLF188xr water cooled

 

 

only picture now

 

more info later

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Arduino Web Server Ajax

 

 

My test version... Arduino mega-2560 + W5100-Ethernet card + micro-SD-card 4gb....

all parts is from E-bay china ! 

 

10 Analog readings (0-1023 = 0-5vdc) can be change. 

10 Digital Out

10 Digital In

 

 

 

 

 

 

The IP is 192.168.1.15 for the webserver but you have to change it in the Index & Ino file...

this is an example and you need to take care security yourself

 

 

Arduino file to download 

Copyright © 2015. All Rights Reserved.