Hi, ich habe ein Problem mit meinem Rotary Encoder und zwar möchte ich ihn an einen uC Eingang anschließen. Das Model ist ein E6A2-CS5C: http://www.sos.sk/a_info/resource/h/omron/E6A2-C.pdf V_cc habe ich 12V, sollte also passen. Mein Problem ist nun, wenn ich den encoder drehe, habe ich nur Spannungen im Bereich von 0 bis 0.2V am Ausgang A. Ist es allgemein so, dass man das Ausgangssignal noch verstärken muss? Gruss Bert
Der Encoder hat einen OpenCollector-Ausgang. Das heißt, Du brauchst noch einen PullUp-Widerstand gegen die Betriebsspannung des µC.
Hast du gesehen, dass die Kiste einen Open-Collector Ausgang hat ? Da müssen Pull-UPs ran. €dit: zu lahm :(
Bert Siegfried schrieb: > Mein Problem ist nun, wenn ich > den encoder drehe, habe ich nur Spannungen im Bereich von 0 bis 0.2V am > Ausgang A. wie gemessen? Mit Sozi oder Multimeter? Wenn er nur ein Impuls ausgibt, dann kannst du mit einem Multimeter nichts sinnvolles messen.
Du musst noch einen passenden Pull-Up an den Ausgang hinzufügen (Versuch es mal mit 10k, oder so). Der darf aber nicht so klein sein, das der maximale Strom im Transistor überschritten wird! Gruß
Oliver R. schrieb: > Das heißt, Du brauchst noch > einen PullUp-Widerstand gegen die Betriebsspannung des µC. Richtig. :-) Aber es sind drei. Also so wie beim E6A2-CW3E, aber Du kannst halt den Encoder mit 12V betreiben und den µC z.B. mit 3.3V, wenn Du den E6A2-CS5C hast. Aber die drei PullUp-Widerstände kannst Du nicht weglassen, sondern musst sie extern anschließen, weil der E6A2-CS5C keine eingebauten hat. PS: Bert Siegfried schrieb: > Danke, habe es gerade gesehen. Ach so, auch zu lahm. :-(
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.