Forum: Mikrocontroller und Digitale Elektronik Schrittmotorkarte am LPT


von Christian (Gast)


Lesenswert?

Hallo,

ich habe mir in der Bucht eine Steuerung geschossen, die eine 
SChrittmotorkarte für den LPT enthält.
In Richtung Rechner gehen ein paar Endlagensignale und auch ein 
Notaus-Pin.

Der macht mir nun etwas Probleme; die Software erkennt immer wieder 
einen Notaus, der nicht da war (bzw. sein dürfte). Ich hab nun mal mit 
dem Oszi nachgeschaut und Spikes an der LPT-Buchse der Karte gesehen, 
die über 3,5V hinaus gehen. Ein solcher Spike ist zwar nur etwas 50ns 
breit, aber ich vermute, dass manchmal einer ausreicht, um die Software 
zu triggern.

Die Karte ist ziemlich schrottig aufgebaut; dass Übersprechen und 
Schwankungen da auf andere Signale durchschlagen, wundert mich nicht.

Optoentkoppelt ist da auch nichts. Das würde mein Problem aber auch 
nicht beheben, oder?

Ich denke eher an einen Tiefpass, der die Signale zum PC ein wenig 
entschärft. Kann ich das einfach so machen, oder hol ich mir andere 
Probleme rein?

Es könnten ja auch noch Einstreuungen auf das LPT-Kabel sein (das von 
Reichelt stammt und soweit ich weiß nicht geschirmt ist), aber können 
die im Bereich von 3-4V liegen?

Gruß
Christian

von Tim (Gast)


Lesenswert?

>Es könnten ja auch noch Einstreuungen auf das LPT-Kabel sein (das von
>Reichelt stammt und soweit ich weiß nicht geschirmt ist), aber können
>die im Bereich von 3-4V liegen?

Habe ich schon gemessen. Auch höher und länger.
Bau zwischen PIN an der Karte und GND mal 2,2nF rein.
Hat Kabel ca 5mm Durchmesser?
So eins habe ich mal zerlegt... war ein Folien Schirm drin.

>Optoentkoppelt ist da auch nichts. Das würde mein Problem aber auch
>nicht beheben, oder?

Einstreuungen in das Kabel bekommst du auch mit Optokopplern nicht weg.
Nur Masseschleifen.

>Ich denke eher an einen Tiefpass, der die Signale zum PC ein wenig
>entschärft. Kann ich das einfach so machen, oder hol ich mir andere
>Probleme rein?

Wo Soll der hin? An das PC oder Karten ende des Kabels?

von Christian (Gast)


Lesenswert?

Ich hätte den Tiefpass jetzt naiv an der Karte angesetzt.

Im Endeffekt müsste dann ein Bandpass rauskommen (Tiefpass auf der Karte 
und Hochpass durch Kabel / r_eingang vom PC), oder?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Hochpass durch Kabel / r_eingang vom PC
Überleg das nochmal...
Jedes kleine Teilstück eines Kabels ist auch ein Tiefpass.
Dann sieht das ganz zum Schluss so aus:
1
                R     R     R     R     R
2
   Signal ---o-[_]-o-[_]-o-[_]-o-[_]-o-[_]----o---->
3
             |     |     |     |     |        |
4
             |     |     |     |     |        -
5
            ===   ===   ===   ===   ===      | |  Re
6
             |     |     |     |     |        -
7
             |     |     |     |     |        |
8
          ---o-----o-----o-----o-----o--------o--  
9
             C     C     C     C     C
10
                   Kabel
(in Wahrheit sind da auch noch Induktivitäten im Spiel)
Der Eingangswiderstand ändert nicht am Tiefpassverhalten.

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.