# Optical encoder in Proteus

I am working on dc motor speed control project in proteus and for the feedback i am using optical encoder.Dc motor speed is calculated by counting pulses from encoder. But i wanted to know what is that reading which encoder shows just below it (as you can see in the image ). I am new to proteus and optical encoder.Did lot of google but coudn't find anything.Can anyone please help me ,my entire project is at halt. Thank you !.

• there is no image attached in your post – alexan_e Feb 15 '15 at 15:48
• I have attached encoders image above and the reading shown in green is what i din't understand – sharan choudhary Feb 20 '15 at 15:48
• can you share your simulation? – Pedro Quadros Feb 20 '15 at 16:29
• simulation is added above. It shows reading as 29.1 but what it is? Is that speed in rpm or pulse count or something else? – sharan choudhary Feb 20 '15 at 16:40

The display under the motor shows the RPΜ (rounds per minute).

The rate of the pulses that you get at the output pins (encoder) depends on the pulses per revolution property of the motor.

Here is what you see when you open the motor properties (these are the default settings)

The zero load RPM is 360 @12v supply (nominal voltage), and the pulses per revolution at the output pins is set to 24. Note that the motor load is set to 50%.

If you apply 12v supply to the motor, the display should show 180 RPM (which is 50% of the 360RPM) and the pulses at the output should be $$\frac{180RPM}{60sec} \times 24 =72Hz \ (72\ pulses\ per\ second)$$

That is indeed what you will see if you simulate the circuit with 12v connected to the motor and a frequency meter to show the output:

• A pedant writes: surely RPM = revolutions per minute? :) – DiBosco Aug 22 '17 at 8:50