ETX-125 DEC DRIVE MODIFICATION
[Home!]
Last updated: 16 June 2009
Sent:	Friday, April 17, 2009 15:10:21
From:	John Farrant (johnfarrant@gmail.com)
A follow up to my DEC board problems.
 
This project started when my dec drive board on my 5 year old ETX 125
died on me.

The symptoms were that when an attempt was made to slew up or down, the
power light would dim. There was little or no response from the motor. I
checked the supply rail while this was happening. The 12 volts had
dropped to about 4.5!
 
I had 3 choices:
 
1. Return the scope to Meade.
2. Repair the board myself.
3. Use what was still working.
 
Option 1 was out of the question.
 
I also realised that repairing the board myself was going to be
difficult, even assuming that I could obtain the two output fets, a
comparator and a reprogrammed pic.

The odd thing about this is that I don't understand why the dec board
died. Two output fets, the pwm chip plus part of the pic? I have a
theory about the longer power leads supplying the dec board picking up
spikes, but it's only a theory.

Thankfully the RA board was still working ok.

I first removed the short on the dec board by lifting pins 1 and 3 from
the motor drive chip. This at least allowed the Autostar 497 to
recognise that the dec board was connected and allowed a succesfull
initialise. Unfortunately, when the software needed to communicate with
dec board, ie when tracking, a motor fault message appeared. This only
occured when the scope was in the alt/az mode. In polar mode, as only
the RA motor is driven, tracking was ok.

I decided that my only option was to operate the dec motor from a
separate power source. I rigged up four 1.2 volt rechargeables, together
with a two pole toggle switch. This gave me 2.4 volts with switchable
polarity - motor up and down. The batteries were fitted in the normal
battery compartment which was rewired to suit the new power requirements
of the dec motor. I found another switch which allowed me to supply the
full 4.8 volts to the motor. This gave me two slew speeds - 0.5 deg/sec
and approx 1.5 deg/sec.

Initially, I had the new dec motor power lead passing through a small
hole drilled in the side of the plastic fork arm near the motor. This
looked untidy. I thought about using the unused dec power leads -
red/black - to supply current to the motor. However, when I unplugged
the four pin dec plug, the RA motor wouldn't respond to speed commands.
It just ran away at max speed. On a hunch, I reconnected only the blue
and yellow leads leaving the red/black disconnected. Amazingly, no
runaway! The HBX booted up OK! How, with no power supplied to the board
was this happening? Another thing I found was that when the normal
bootup had completed, I could unclip the blue/yellow leads and the
Autostar was quite happy. I tried terminating the blue/yellow with a 250
kohm resistor - equivalent to the input R of the dec board - but it
didn't work. This was a pity as I had thought of another use for these
two leads.

With my new controller operating ok, and the dec motor power leads 
running neatly through the centre RA bolt, I turned my attention to my
GOTO options.

In polar mode, GOTO is impossible as the dec motor needs to run. I had
half a chance in alt/az if I operated the scope in terrestrial mode.

All I needed to do was, 1. Write an Equatorial to Horizon coordinate
conversion program, 2. Drive the RA motor to the correct AZ position,
and 3. Stop the drive when the desired AZ position was reached. Then use
my gizmo to move the scope to the correct altitude of the desired object
- using the ETX's setting circle.

Together with  Peter Duffet-Smith's excellent book, Practical Astronomy
with your calculator, my BlueTooth PDA and a bit of C programming, I
managed the first part of the problem without too much difficulty.

Thanks to the knowledge aquired from this site, I used the LX200
commands to slew, at least in AZ, to any object above the horizon.

My final hurdle was how to get the scope to stop slewing when it reached
the correct azimuth? This proved supprisingly easy.

Simply check the scopes AZ position twice every two seconds or so and
compare the two results. If they are equal, then the final position has
been reached. All that's required then is to hit the mode key before the
motor fault message appears. This message is followed by a motor test
and a reboot. There's about a twelve second delay before this message
comes up after a slew has terminated.

As the AZ display doesn't update untill after the slew has completed,
all of this has to be done using the LX200 command set. It cannot be
done manually without listening to the motors. Not very practical.

This is part of the C code which checks when the azimuth slew has
finished...

Note. ret is the handle to my PDA Bluetooth port.

If anyone wants the complete C code for slewing (in azimuth only of
course) to selected Messier objects, give me a shout.
 
readchar(string item)
{
   reply=item;
   do
    {
      reply=reply+cc;
    }
    while(cc!="")
  sleep(200);
return();
}
 
//check if slew almost
//completed-
//every 2 seconds ..
//Note. All timings are fairly critical
do
{
 sleep(400);
 writebytes(ret,"#:GZ#"); // check AZ position
 sleep(300);
 readchar("");
 az1=strleft(reply,3);
 sleep(2000);
 writebytes(ret,"#:GZ#"); // and again ..
 sleep(300);
 readchar("");
 az2=strleft(reply,3);
 puts(az1+", ");
 putsl(az2);
 if(az1==az2) // if two identical readings, final AZ position reached!
  break;
}
while(az1!=az2)
 sleep(400);
//kill motor fault
//message with EK9 .. equivalent to pressing the Mode key ..
 writebytes(ret,"#:EK9#");
 sleep(400);
//print report ..
 putsl("Slew completed ..");
  putsl("Alt: "+bluealt+" Az: "+blueaz);
getc();

On the night of April 13th, using my Bluetooth PDA and a RS232/Bluetooth
adaptor, I logged:
M44, M48, Regulus, Procyon, Denebola, Alphard, Algiea, Saturn, M36, M93,
M50, M47, M1, Castor, Betelgeuse, thCancer.

Castor and M1 were in the field of the 26mm eyepiece, and the rest were
just outside - but well within the finder.

All without the DEC board powered up!

I've ordered a Digital Inclinometer with a 0.1 degree resolution - about
25. This should inprove my success rate. Also it will eliminate base
slope errors. Any error will be in azimuth only. The altitude must be
correct - at least to +/- 6 minutes or so. Plus I don't need to enter
the date/ time etc into the Autostar. The PDA provides it.

I'm now a happy chappie. My ETX may not be as it was, but at least I can
continue my favourite hobby.
 
Clear skies,
 
John

Sent:	Sunday, June 14, 2009 14:00:37 [NEW!]
From:	John Farrant (johnfarrant@gmail.com)
ETX-125 DEC DRIVE MODIFICATION

Latest update ..

You may remember (04/20/09) that the DEC board on my ETX-125 suffered a
serious malfunction. Initially I suspected the PIC together with the
power MOSFETS used to drive the motor. The saga continues ...

At a local second hand fair I picked up what I assume is a DS2070. This
I obtained for the princely sum of 20 euros (28 dollars). It had
suffered considerable water damage, although the OTA seemed in good
condition. The mount on the other hand was a different story. The RA
bearing had completely seized. No amount of twisting or turning would
shift it. After a lot of huffing and puffing I managed to remove the
base to be greeted by a considerable amount of water damage. The
internals were a mess.

I removed the RA and DEC motors together with the single printed circuit
board containing the drive electronics. I powered up the board and found
the DEC drive was ok but the RA was dead. The LED in the RA encoder was
open circuit. Undaunted I considered my options. Could I use anything on
the DS board to repair my ETX?

The DEC motor driver used in the ETX-125 is made up of four MOSFETS - 2
N-Channel and 2 P-Channel each in a single dual package. On my DEC board
the Dual P-Channel chip had blown. The P-Channel IC on the ETX-125 DEC
board is a single 4947ADY. This is the IC where the source of each
MOSFET is connected directly to the 12 volt supply. The drains by the
way are linked to the motor leads. Thanks to Dick for this information.

The P-Channel MOSFET fitted to the DS2070 is an NDS9953A. This has
similar specs to the 4947ADY and I figured that it should be a fair
replacement - not exact, but fair.

Anyway, to cut a long story short, I removed the NDS9953A from the DS
board and soldered it in the place of the 4947ADY on the ETX dec board.
This took over 3 hours! Not recommended for the faint hearted as 
MOSFETS have a habit of disappearing in a cloud of static. I was lucky
and only lost a small section of copper track which I had to link.

Did it work? Yes, although the DEC drive is not quite as smooth as it
was. At slew speeds it's a little jerky at the initial spin-up. Seems to
settle down though. Tracking is ok.

I'm hoping that the replacement MOSFET survives.

I'll keep you posted either way.

Kind Regards,
John Farrant

Go back to the Tech Tips page.

Go back to the ETX Home Page.


Copyright ©2009 Michael L. Weasner / etx@me.com
URL = http://www.weasner.com/etx/techtips/2009/drive_mod.html