Direct PC access through the mounts DB9 connector

Not rated 32,304

Circuit Image

This page presents an alternative method to directly control the stepper motor board of your mount. The functionality for controlling the stepper motors remains largely unchanged from the original modification, as both methods allow commands to be sent from a PC directly to the stepper controller board. The primary distinction between the two options lies in the number of electronic components required for the modification. The original method utilizes only three components: a 74HC157 multiplexer chip, a 10k ohm resistor, and a toggle switch, all of which are soldered onto the hand controller circuit board. In contrast, the alternative method does not necessitate connecting to the hand controller but requires at least ten electronic components, excluding the PCB, serial cables, casing, and other items. The original modification has fewer components because it leverages the RS232-TTL conversion circuitry of the hand controller, while the alternative method necessitates the creation of a separate RS232-TTL conversion circuit board. Regardless, both options are identical in functionality and provide users with two possibilities to control the stepper motors of the mount. Figure 1 illustrates a diagram that facilitates a direct connection from the PC to the mount’s DB9 hand controller port, which includes both the 12V power lines and the two TTL-level serial data lines. This setup allows users to send commands from the PC's serial port to the mount's hand paddle DB9 port. The circuit incorporates two main components: an RS232C-TTL converter chip (MAX232) and a 5-volt voltage regulator (7805) that supplies power to the MAX232 chip. The 7805 receives power from pins 1 and 8 of the mount's DB9 connector. It is crucial to avoid interchanging or shorting these power lines with the TTL-level lines (pins 9 and 6). Pins 5 and 4 serve as ground connections. Shoestring Astronomy plans to produce a ready-made commercial version of EQDIRECT called EQDIR, facilitated by Mr. Doug Anderson of Shoestring Astronomy. Users should proceed with the information provided on this site entirely at their own risk. The modification steps and related information are presented "AS IS" without any warranty of any kind, including implied warranties of merchantability or fitness for a particular purpose. The author disclaims any liability for direct, indirect, punitive, special, incidental, or consequential damages, regardless of whether the possibility of such losses has been communicated. Implementing circuit modifications may void any existing warranties. The modifications involve direct access to the stepper motor controls of the mount, and any incorrect commands or invalid data sent to the mount could inadvertently activate the stepper motors, potentially causing them to rotate freely and damage connected equipment. Additionally, erroneous data may lead the mount's firmware to generate incorrect pulse sequences, resulting in motor overheating. It is advisable to perform modifications and testing without any physical load or loose wires on the mount and to disconnect power immediately if any unusual sounds occur from the motor assembly.

The circuit design described involves a straightforward but effective method for interfacing a PC with a mount's stepper motor control system. The use of the MAX232 chip is pivotal for converting RS232 signals from the PC to TTL levels that the stepper motor controller can interpret. The 7805 voltage regulator ensures that the MAX232 operates within its required voltage range, preventing potential damage due to over-voltage conditions.

The schematic should clearly depict the connections between the DB9 connector, the MAX232 chip, and the voltage regulator, emphasizing the importance of correct pin assignments to avoid circuit malfunction. The DB9 connector's pinout must be carefully documented, with specific attention to the power and ground lines, as well as the data lines, to ensure that users can replicate the setup accurately.

Additionally, the design must include safety features, such as current-limiting resistors or fuses, to protect the circuit from overcurrent situations. Proper grounding techniques should be highlighted to minimize noise in the signal lines, which could affect the performance of the stepper motors.

In summary, this modification offers a versatile solution for controlling stepper motors in various mounting applications while emphasizing the importance of careful implementation and testing to prevent damage to both the circuit and the connected equipment.This page presents an alternate option to directly control your mount`s stepper motor board. There is not much difference in terms of stepper control functionality from the original modification as they both allow commands to be sent from the PC directly to the stepper controller board. The difference between the two basically is the number of ele ctronic components required for the mod. The original one requires only three components;the 74HC157 mux chip, a 10k ohm resistor, and a toggle switch which are all soldered on the handcontroller circuit board. The option below does not require you to connect the handcontroller but would require you at least 10 electronic components not including the PCB, serial cables, casing, etc.

The reason why the original mod has lesser components is that it utilizes the rs232-TTL conversion circuitry of the handcontroller while the diagram below would require you to produce the same rs232-ttl conversion on a separate circuit board. In any case these two options are identical in terms of functionality and are presented providing the user two possibilities to control the stepper motors of the mount.

Figure 1 shows a diagram that will allow you to directly connect your PC to the Mount`s DB9 Handcontroller Port. The port contains both the 12V power lines and the two TTL level serial data lines. It allows the user to send the commands from the PC`s serial port to the mount`s handpaddle DB9 port.

The circuit utilizes two major components; a RS232C-TTL converter (MAX232) chip and a 5 Volt voltage regulator (7805) that supplies power to the max232 chip. The 7805 source of power comes from pins 1 and 8 of the mount`s DB9 connector. Extra care should be provided in avoiding these lines to be inerchanged/shorted to the TTL level lines (pins9 and 6).

Pins 5 and 4 are ground pins. Shoestring Astronomy will be producing soon a ready made commercial version of EQDIRECT called EQDIR. This was made possible by Mr. Doug Anderson of Shoestring Astronomy. You can use the information on this site COMPLETELY AT YOUR OWN RISK. The modification steps and other information on this site is provided to you "AS IS" and WITHOUT WARRANTY OF ANY KIND, express, statutory, implied or otherwise, including without limitation any warranty of merchantability or fitness for any particular or intended purpose.

In no event the author will be liable for any direct, indirect, punitive, special, incidental or consequential damages or loss of any kind whether or not the author has been advised of the possibility of such loss. Circuit modifications implemented on your setup could invalidate any warranty that you may have. Use this information at your own risk. The modifications involve direct access to the stepper motor controls of your mount. Any "mis-control" or "mis-command" / "invalid parameter" or "garbage" data sent to the mount could accidentally activate the stepper motors and allow it to rotate "freely" damaging any equipment connected to your mount.

It is also possible that any garbage or invalid data sent to the mount could cause its firmware to generate mis-steps pulse sequences to the motors causing it to overheat. Make sure that you perform the modifications and testing while there is no physical "load" or dangling wires on your mount.

Be sure to disconnect the power once this event happens or if you notice any unusual sound coming from the motor assembly. 🔗 External reference