You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

Reply
 
Thread Tools Display Modes
Old May 2nd, 2002, 02:48 AM   #1
Orn Jonsson
Member
United States

Orn Jonsson is offline
 
Join Date: Apr 2002
Location: Boise Idaho
Posts: 125
Question Encoder output types

Hi Dudes,

I have an application where I need to read encoder pulses using a high speed PLC input. The input is 24VDC sink or source.
The app. is for counting the number of rotations on a filling auger so you can stop the auger rotation within a fraction of a revolution.

My question has to do with the terminology of encoder output signals.

Can't seem to figure out what the difference is between;
1) Line driver,
2) Push-pull,
3) Totem pole...

Any help is appreciated, (plain English please)




Thanks

OJ
  Reply With Quote
Old May 2nd, 2002, 05:54 AM   #2
PLucas
Member
England

PLucas is offline
 
PLucas's Avatar
 
Join Date: Apr 2002
Location: Gillingham Kent
Posts: 1,742
The link below should answer your question.

http://www.brit-encoder.com/pdf/output.pdf

For more info try this link

http://www.brit-encoder.com/htm/tech.htm
  Reply With Quote
Old May 2nd, 2002, 09:03 AM   #3
rsdoran
Lifetime Supporting Member
United States

rsdoran is offline
 
rsdoran's Avatar
 
Join Date: Apr 2002
Location: Birmingham, AL
Posts: 7,371
Differential Line Driver Output

A differential output refers to the fact that each channel has a complement channel, i.e. Channel A and Channel A not. A differential line driver is used to help increase noise immunity. A differential line driver also allows you to sink or source more current then a Totem Pole output. A differential line driver will work both with a sinking or sourcing circuit. It can also help in increasing the distance in which a signal is transmitted.

Push Pull Output

A Push Pull output is an output that allows you to connect either a sinking or sourcing circuit. This type of an output allows you to sink more current than a Totem Pole output and follow the input voltage. A Push Pull output is chosen when an Open Collector output will not work with the controller that is connected to the encoder

Totem Pole Output

A Totem Pole output is essentially the same as a Push Pull output; however, it is the terminology commonly used when referring to a TTL device. The major difference between it and a Push Pull is the amount of current that it can sink or source. The Totem Pole output is going to sink/source less current then a Push Pull output is capable of sinking or sourcing. The other major difference is the output voltage between the two. The Totem Pole is a 5V DC signal only, where the Push Pull will follow the input voltage.

Open Collector Output

An Open Collector output is a NPN transistor. A NPN transistor allows the sinking of current to common. It can be thought of as a switch that allows the circuit, after the load, to be connected to common. This means that a source is required for the output to work. A supply through a load must be connected to the output, otherwise the NPN transistor is simply creating a path to common, i.e. a dry contact. Therefore, if you were to measure the voltage at the output of an open collector that is not hooked up to some supply you would not see a change in voltage. The voltage should be measured across the output load to determine if the open collector is working properly.

Quadrature output

Quadrature output refers to the fact that the signals A and B are separated by 90 degrees of phase shift with A leading B or B leading A depending on the direction of rotation. It does not mean that the output will be 4 times the amount of the Pulses Per Revolution of the encoder. The fact that the signals are 90 degrees out of phase enables the controller to determine the direction that the encoder is spinning. You must use both the A and B signal to have a quadrature output and to get X2 or X4 logic
  Reply With Quote
Old May 2nd, 2002, 11:10 AM   #4
Pierre
Lifetime Supporting Member
Vatican City State

Pierre is offline
 
Pierre's Avatar
 
Join Date: Apr 2002
Location: Montreal
Posts: 1,669
Push Pull ...

??? Am I wrong in the beleif that since Push Pull deals with both signals they are safer because you cannot short it to ground when you connect them, hence when you chose this type, you are less "nervous"???
__________________
If it looks like a Cat...
  Reply With Quote
Old May 2nd, 2002, 12:09 PM   #5
rsdoran
Lifetime Supporting Member
United States

rsdoran is offline
 
rsdoran's Avatar
 
Join Date: Apr 2002
Location: Birmingham, AL
Posts: 7,371
Pierre, I am not sure what you mean. Push Pull is a term that goes back to tube usage, it allows the use of current flow in either direction..ie sinking or sourcing devices can be used. Normally when refering to these devices (npn/pnp) we are talking 5 to 32 volts DC. With an NPN(sinking) output the wire to the device should be the same as ground so no it cant short to ground, but the opposite is true of with a PNP (sourcing) output. This of course assumes that the DC power supply common is tied to actual ground.

Review of Sinking (NPN...ie Not Pointing In) and Sourcing (PNP...ie Pointing IN).
Sinking and Sourcing inputs simply refer to the current flow in a transistor. This means that they require a voltage and a load to operate. A sinking input requires the voltage and load to be present before connecting it to the circuit. This means that it is "sinking" the current to ground for the circuit. A sourcing input must be before the load in the circuit. This means that it is "sourcing" the current to the circuit. Voltage and a load must be present in either case to detect a voltage change at the input. The same is true for sinking or sourcing outputs.


Terry made an excellent post recently covering this.
  Reply With Quote
Old May 2nd, 2002, 12:13 PM   #6
rsdoran
Lifetime Supporting Member
United States

rsdoran is offline
 
rsdoran's Avatar
 
Join Date: Apr 2002
Location: Birmingham, AL
Posts: 7,371
Have no idea why they didnt show the first time.





  Reply With Quote
Old May 2nd, 2002, 11:54 PM   #7
Orn Jonsson
Member
United States

Orn Jonsson is offline
 
Join Date: Apr 2002
Location: Boise Idaho
Posts: 125
Thumbs up Thanks a bunch for the info

It looks like I will go with the Push-Pull output into a sinking 24VDC PLC Input.

Thanks rsdoran for a detailed answer. I appreciate the help from y'all.

Later,
OJ
  Reply With Quote
Old May 9th, 2007, 05:38 AM   #8
scancon encoders
Member
Denmark

scancon encoders is offline
 
Join Date: May 2007
Location: Copenhagen
Posts: 1
Hi every body here is also something about Push Pull: http://www.scancon.dk/Encoder_Output_Circuit.htm

brg. jonas
  Reply With Quote
Old May 9th, 2007, 11:28 AM   #9
Peter Nachtwey
Member
United States

Peter Nachtwey is offline
 
Peter Nachtwey's Avatar
 
Join Date: Apr 2002
Location: The land of the woke and the home of the broke
Posts: 8,202
Post

Definitions for push pull and totem pole

http://en.wikipedia.org/wiki/Push-pu...nalog_circuits

Usually these term imply that there is a positive and negative DC supply.

Ron, what you are showing is not push pull, it is push or it is pull but not both. The push pull amplifiers are just a way to implement differential line drivers which I recommend for higer performance applications.

Orn, stay away from the open collector devices and input cards. It is very hard to make a signal swing many volts quickly like a open collector must. Use a differential signal where there is is A+ A- B+ B- Z+ Z- and the + and- are differential signals. A differential line drive only needs to change the voltage by a little so the difference between the + and - lines goes from postivie to negative. These small change can happen much more rapidly than an open collector changing the voltage by 10 volts or so. New buses are being designed arond LVDS ( low voltage differential signal ) because it allows for faster transmission rates. The key point is the differential is good, open collector is .... not so good.

Motion controllers differential receivers for the inputs and can handle 8-10 millions counts per second.
  Reply With Quote
Old May 9th, 2007, 03:55 PM   #10
paraffin power
Member
England

paraffin power is offline
 
paraffin power's Avatar
 
Join Date: Aug 2002
Location: Manchester
Posts: 515
Quote:
Originally Posted by Peter Nachtwey
Motion controllers differential receivers for the inputs and can handle 8-10 millions counts per second.
As an aside, is there a protocol whether 10MHz (for instance) refers to per channel, or 10MHz is a combination of A&B quad?

Cheers
__________________
Whatever hits the fan will not be evenly distributed.
  Reply With Quote
Old May 9th, 2007, 05:25 PM   #11
Peter Nachtwey
Member
United States

Peter Nachtwey is offline
 
Peter Nachtwey's Avatar
 
Join Date: Apr 2002
Location: The land of the woke and the home of the broke
Posts: 8,202
Very good question

Quote:
Originally Posted by paraffin power
As an aside, is there a protocol whether 10MHz (for instance) refers to per channel, or 10MHz is a combination of A&B quad?

Cheers
We use counts to indicate the number of counts the motion controller receives per revolution. A 4000 count encoder normally has 1000 lines per wheel and is usually called a 1000 line encoder. Not all encoder decoders can see the 4 phases like motion controllers do.

We use lines to indicate the lines on the A or B phase. We use counts to indicate the number of counts the motion conroller sees. I wish everyone would be consitent with these terms. I know I am sloppy at times too because I usuall specify counts not lines. I don't care how the counts get to the motion controller or how they are generated. All I care about is counts per revolution or counts per distance unit. I need to think twice about converting the counts back to lines when I talk about encoders.
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
Basic Timer Setup th1nker LIVE PLC Questions And Answers 17 January 25th, 2005 11:00 AM
1 input 3 outputs guest LIVE PLC Questions And Answers 26 February 8th, 2004 05:33 PM
Servo Positioning - AB - HSCE / NO4V Ramil LIVE PLC Questions And Answers 2 June 18th, 2003 08:27 AM
encoders and plcs ready961 LIVE PLC Questions And Answers 20 January 23rd, 2003 09:18 AM
does the gear box affecting the positioning value???? common LIVE PLC Questions And Answers 3 July 6th, 2002 05:11 PM


All times are GMT -4. The time now is 05:02 AM.


.