wlewis Posted September 6, 2011 Share Posted September 6, 2011 I wish to connect a single-ended encoder signal to a Brick Controller. Documentation in the Turbo PMAC User Manual (p 49) suggests that single-ended encoder signals are acceptable, but the Brick Controller HRM (p9) says that only differential quadrature signals can be used. Can you please clarify whether the Brick Controller can accept a single-ended encoder signal? Link to comment Share on other sites More sharing options...
Sina.Sattari Posted September 6, 2011 Share Posted September 6, 2011 wlewis, You CAN use single ended encoders with Brick family of products. Connect your signals to PINS 1, 2 and 3 (A, B and C) and connect the complementary input pins (pins 9, 10 and 11) with a 1~2 Kohm resistors to 2.5V Reference pin (pin 7).. Regards, Link to comment Share on other sites More sharing options...
wlewis Posted September 7, 2011 Author Share Posted September 7, 2011 Thanks Sina. I've done this, but I'm still not seeing the encoder counts at all. The signalling level from the encoder is LVTTL, and I'm seeing approximately 3.2 V amplitude on the square wave from the encoder when I look at it on a scope. Is this likely to work, or do I need to add some circuitry to bring the voltage up to 5 V? Link to comment Share on other sites More sharing options...
Sina.Sattari Posted September 7, 2011 Share Posted September 7, 2011 wlewis, In Brick family of products we use ST34C86 QUAD RS-422, RS-423 CMOS differential line receivers on encoder inputs. An LVTTL can drive an original TTL because the output voltage specification of an LVTTL is within the TTL range. The LVCMOS also can drive a TTL and LVTTL. However, the output voltage specification of a LVTTL is not compatible with input specification of a CMOS, it may work for some design, and not for some other, or even work some day, to stop working on other days. CMOS have more strict requirement, where TTL is more relaxed. Originally, genuine TTL were more robust to signal degradations than CMOS, because of the more relaxed input requirement. Since we are using differential line receivers, the input hysteresis is about 60 mV on differential input lines. Since you have a single ended encoder with an output of 3.2V and we are pulling the complementary lines to 2.5V, we are well over 60 mV input difference and you should be able to see the inputs, if both encoder and Brick are on the same ground. Please make sure that the encoder ground is connected to pin 12 (GND) of encoder input connector. Also, if you can bring up the signal voltage to 5V, you should be able to read your encoder. Regards, Link to comment Share on other sites More sharing options...
wlewis Posted September 8, 2011 Author Share Posted September 8, 2011 Hi Sina, Thanks. Increasing the voltage to 5 V has fixed the problem. Link to comment Share on other sites More sharing options...
Recommended Posts