Forum: Mikrocontroller und Digitale Elektronik Wie wirds eigentlich richtig gemacht? Induktiver Sensor an Mikrocontroller mit spez. Beschaltung


von Marc M. (mmmm)


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

von Werner (Gast)


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).

von Marc M. (mmmm)


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

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
Noch kein Account? Hier anmelden.