Hi Jungs, Könnte mir jemand helfen. Ich muss das Signal von einem Inkrementalgeber zu einer SPS verbinden. Der Inkrementalgeber ist von der Roboter (Robotino) und hat einen Pegel von 1,3V. Der Inkrementalgeber wird mit 5V versorgt. Die SPS Eingänge werden mit 24V gesteuert. Ich habe zuerst einen Optokoppler (CNY17-3) benutz. Sieh das Bild. Doch er lässt sich mit 1,3V nicht steuern... habe ich was falsches gemacht ?
Optokoppler haben normalerweise eine Infrarotdiode drin, die erst ab 1,5V arbeitet. Wenn du keine Potentialtrennung brauchst, nimm einen einfachen Transistor.
Student schrieb: > Doch er lässt sich mit 1,3V nicht steuern... habe ich was falsches > gemacht ? Ja, du hast das Datenblatt vom Optokoppler nicht gelesen. Da ist eine LED drin und unterhalb von 1.4 ... 1.6V tut sich da meist nicht viel.
@ Student (Gast) >Ich muss das Signal von einem Inkrementalgeber zu einer SPS verbinden. Dazu braucht man einen Pegelwandler. >Der Inkrementalgeber ist von der Roboter (Robotino) und hat einen Pegel >von 1,3V. Wirklich? Kaum zu glauben? >Der Inkrementalgeber wird mit 5V versorgt. Dann haben die Ausgänge auch 5V. >Die SPS Eingänge werden mit 24V gesteuert. Jo. >Ich habe zuerst einen Optokoppler (CNY17-3) benutz. Sieh das Bild. Wird so nix, die meisten Inkrementalgeber haben nur schwache Pull-Up Widerstände. >Doch er lässt sich mit 1,3V nicht steuern... habe ich was falsches >gemacht ? Sieht so aus. Hast du mal ein Datenblatt zu deinem Teil, vor allem dem Drehgeber? Möglicherweise reicht es, den Optokoppler low activ anzusteuern. Siehe Optokoppler, mittleres Bild.
Zuerst möchte ich euch allen Danken für die schnelle Antworte. sorry wenn meine deutsche Sprache nicht perfekt geschrieben wurde. :-) Ich weiß, dass der OpK eine LED besitzt. Ich habe die Datenblätter beide Bauteile sowohl das OpK, als der Geber gelesen. Es kann sein, dass ich was versehen habe. http://www.vishay.com/docs/83606/cny17.pdf Hier ein Teil der Geber Datasheet. und die Signal seine Ausgang (A/B), wie ich die mit Oszi aufgenommen habe.
@Flo >Optokoppler haben normalerweise eine Infrarotdiode drin, die erst ab >1,5V arbeitet. >Wenn du keine Potentialtrennung brauchst, nimm einen einfachen >Transistor. Ich habe zwei verschiedenen Potentiale. Eine der die 5V Netzteil gehört. Andere der zur 24V Netzteil gehört.
@ Student (Gast) >Hier ein Teil der Geber Datasheet. Dein Geber liefert bei HIGH nur garantierte 40uA (MIKROampere), bei garantierten 2,4V. Das klingt stark nach einem Open Kollektorausgang mit schwache Pull-Up Widerstand. Also probiers mal wie vorgschlagen mit der invertierten Ansteuerung. Im Zweifelsfall muss man halt einen Zwischenpuffer ala 74HC04 oder so dazwischenschalten. >Ich habe zwei verschiedenen Potentiale. Eine der die 5V Netzteil gehört. >Andere der zur 24V Netzteil gehört. Das heißt aber nicht, das dort zwingend eine galvanische Trennung nötig ist. Wenn man die Massen verbindet, geht das auch ohne Optokoppler.
Hallo, bei Low Level kann dein Geber 3,2 mA aufnehmen, damit kann man einen Optokoppler betreiben, wenn er empfindlich genug ist, du musst eben dein Eingang so anschliessen, dass bei Low 3 mA fliessen, z.B. Geber - LED.minus und Led.plus - Widerstand 1 kOhm - +5V. Da der CNY-3 mehr als 100% Stromverstärkung hat, kannst du am Ausgang auch einen Pullup von 1..2 kOhm verwenden. Ist das zu langsam, musst du einen anderen OK aussuchen. Das Ausgangssignal musst du noch auf 24 V wandeln (Transistor), direkt geht das wahrscheinlich nicht, das kommt auf den Eingangswiderstand der SPS an. Georg
Student schrieb: > Ich muss das Signal von einem Inkrementalgeber zu einer SPS verbinden. Kann die SPS mit 24 V-Eingängen den Geber überhaupt auswerten? Normale Schalteingänge wären m.E. zu langsam. Andererseits gibt es bestimmt geeignete Zusatzmodule speziell für schnelle Inkrementalgeber.
Warum der Ausgang nur 1.2V rausgeben soll versteh' ich zwar nicht... - aber bitte, auch dafür gibt's ne Lösung. Siehe Bild.
:
Wiederhergestellt durch Admin
@m.n >Kann die SPS mit 24 V-Eingängen den Geber überhaupt auswerten? Normale >Schalteingänge wären m.E. zu langsam. >Andererseits gibt es bestimmt geeignete Zusatzmodule speziell für >schnelle Inkrementalgeber. Ja. Laut der Datenblatt von dem SPS (X20CP1382) soll er auch definierte Eingänge für solche Aufgaben (wie Zähler, Inkrementalgeber usw) haben.
@ Transistorusaurus Rex Vielen Dank für den Vorschlag... Es hat geklappt.. :)
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.