Wie wirds eigentlich richtig gemacht? Induktiver Sensor an Mikrocontroller mit spez. Beschaltung

OP #2995344
Lesenswert?
• ▲
▼
Hallo allerseits,

ich frage mich schon länger, wie das eigentlich richtig gemacht gehört:

Ich habe eine CNC-Steuerung von Edingcnc.com und zwar eine CPU5B. Für 
technische Details siehe hier:
http://www.edingcnc.com/upload/files/cpu5B_flyer_tech.pdf

Als Referenzschalter sind an der Fräse induktive Sensoren 24V PNP 
verbaut.
Diese müssen ja auf die Home-Eingänge des Controllers gebracht werden, 
damit man Referenzfahrten machen kann.
Details zu diesen Eingängen siehe Seite 5 im oben verlinkten PDF

Mit NPN könnte man wohl direkt auf die 74HCT14-Eingänge gehen, aber mit 
PNP ist man da laut einem Bekannten schon sehr knapp bzw bereits 
ausserhalb der Spezifikationen der 74HCT14, wenn man direkt mit 24V 
reinkommt.

Daher meine Frage:
Wie müsste man das normalerweise machen, wenn es sauber und ordentlich 
gemacht sein soll?

Zu allem Übel noch ein kleines Schmankerl:
Die Sensoren von X, Y1 und Y2 (zwei Motoren für eine Achse) sind im 
normalen Betrieb inaktiv und werden am Referenzpunkt aktiv.
Der Sensor von Z ist aber im normalen Betrieb aktiv und wird am 
Refrenzpunkt inaktiv. Das sollte aber möglichst auch elektronisch 
invertiert werden, weil die Software nicht die Möglichkeit bietet, die 
Auswertung einzelner Sensoren zu invertieren.


Kann mir da jemand mit Rat zur Seite stehen?

Viele Grüße und vorab schon einmal herzlichen Dank,

Marc
Gast #2995581
Lesenswert?
• ▲
▼
Marc M. schrieb:
> schon sehr knapp bzw bereits ausserhalb der Spezifikationen der
> 74HCT14, wenn man direkt mit 24V reinkommt

Eine Vergrößerung von R26 würde helfen, den High-Eingangsstrom bei 24V 
zu verringern. Außerhalb der Spezifikation ist man aber auch bei 
direktem Anschluß zumindest beim 74HCT14 von TI noch nicht (16mA vs. 
20mA abs. max. Rating).
OP #2995862
Lesenswert?
• ▲
▼
OK, das wäre dann schonmal geklärt, danke vielmals.

Aber wie bekomme ich das dann selektiv invertiert?
Mit einem Optokoppler könnte ich das einerseits trennen UND invertieren, 
aber wenn ich es nicht invertiert haben will? Wie mache ich das dann?

Sind Optokoppler nicht sowieso industriell standard?

Viele Grüße,

Marc

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.