Hello Guest it is June 02, 2023, 10:51:35 AM

Author Topic: Output noise over 1,14,16 and 17  (Read 2909 times)

0 Members and 1 Guest are viewing this topic.

Output noise over 1,14,16 and 17
« on: December 30, 2007, 10:58:07 AM »
I run a dedicated Mach3-only computer , Xp-optimised, with a Breakoutboard.

With  Mach3  already started , i switch on the power to the breakoutboard.

Then i hear a electrical noise that makes my outputs  1,14,16,17 outputrelays  come on  and off
mostly with seconds interval but sometimes with a higher frequency.

It sounds just  like the earlier days parrallel printer initializing at switch on.

It Takes the system a fewl minutes to settle down, and then all is Ok.

As i use the outputs for spindle-control , i am looking for a cure....

Offline Chaoticone

  • *
  •  5,626 5,626
  • Precision Chaos
    • View Profile
Re: Output noise over 1,14,16 and 17
« Reply #1 on: December 30, 2007, 08:47:29 PM »
PCs will do funny things with the pins on start up and shut down. Do you have a charge pump on the board you are using? You may want to do a search on Charge pump here and also look at some of the board makers sites for explanations.

;D If you could see the things I have in my head, you would be laughing too. ;D

My guard dog is not what you need to worry about!
Re: Output noise over 1,14,16 and 17
« Reply #2 on: December 31, 2007, 04:06:04 AM »
Thanks Brett, i will first look in to that.

Offline jimpinder

  •  1,232 1,232
  • Wakefield, West Yorks, UK
    • View Profile
Re: Output noise over 1,14,16 and 17
« Reply #3 on: December 31, 2007, 05:40:13 AM »
How do you power your relays. The best would be a direct drive from the PC - but it is not likely you would have the power.

I would suggest you use Darlington driver arrays. These are 8 circuits in a single chip. The inputs (which can be doubled up) are connected to the computer, together with one lead at 0v. There is a connection to the chip for the relay supply voltage. The outputs (which again can be doubled up) drive the 0v pins of the relays.

The 0v to the chip must have a direct path back to the computer, so that when the computer is turned on the 4 output signals have a 0v to refer to, and therefore set the following circuitry.

I would suggest that your problem is in the breakout board wiring, in that the signal ground wire from the computer is not making a direct contact with your driver circuit for the relays. This means that although you (correctly) start up Mach 3 first, the signal to the relays is not fixed, in that the supply voltages to your driver circuit do not come on until you switch on the breakout board.

After that, it takes a little while for the relays to pick up the driver voltage and settle.
Not me driving the engine - I'm better looking.