Forum: Mikrocontroller und Digitale Elektronik 10µs Impuls schalten


von Hannes (Gast)


Lesenswert?

Hallo!

Ich habe folgendes Problem:

Ich habe bei meinem Ethernet SmoothStepper einen Achsausgang der ein 5V 
Signal mit einer Länge von 10µs ausgibt.
Ich muss jedoch bei den vorhandenen Endstufen 24V gegen Masse schalten.

Die einfachste Schaltung die mir eingefallen ist ist ein einfacher 
Transistor (BC547) in Basisschaltung:

          Endstufe
            |
            |
            /
5V --1k -- |
            \
            |
            |
           Masse

Problem: der 10µs Impuls ist anscheinend zu kurz oder ich zu blöd.
Wenn ich mit dem Oszi an der Endstufe messe bekomm ich kein Signal.

Also: Wenn ich zu blöd bin: bitte aufklären.
Wenn der 547 das falsche Bauteil ist, kennt jemand eine alternative?

Danke, mfg Hannes!

von Hannes (Gast)


Lesenswert?

PS: Das Problem hab ich 6x!
Also fals ich ein IC dazwischen schalten muss könnt ich gleich was mit 
mehr Ausgängen brauchen (3xSchritt + 3xRichtung für eine CNC-Maschine!)

von Arduinoquäler (Gast)


Lesenswert?

Hannes schrieb:
> bei den vorhandenen Endstufen

Wie schauen die aus?

Oder sollen wir uns das alles haarklein selbst
mühsam zusammensuchen?

von Sascha_ (Gast)


Lesenswert?

10us ist für nen Kleinsignal NPN kein Problem. Aber wie sieht die Last 
aus, also die Endstufe?

Das ist übrigens keine Basisschaltung sondern eine Emitterschaltung.
Die ist für dein Problem im Grunde schon geeignet.

Nur die maximal 100mA Kollektorstrom laut Datenblatt sind vielleicht zu 
wenig? Wenn man das wüsste!

von Hannes (Gast)


Lesenswert?

Das sind Schrittmotorendstufen die in der Maschine schon vorhanden sind.
Ich hab die defekte Steuerung rausgenommen und bau nun einen 
SmoothStepper ein.
An der Klemme der Endstufe sind permanent 24V und mit jedem Signal dreht 
der Motor einen Schritt weiter.
Die Endstufe ist in Ordnung, weil ich´s vorher mit einem Draht getestet 
habe.
einfach den Draht an Masse und dann immer wieder an die Klemme gehalten 
und schon hat der Motor gezuckt (Quick and Dirty).

Das war aber nicht meine Frage, sondern mit welchem Bauteil kann ich 
einen so kurzen Impuls mit 24V ausgeben?

von Hannes (Gast)


Lesenswert?

Da war jemand schneller!

Den Strom kann ich eigentlich nicht messen, weile ja nicht funktioniert.
aber es ist ja nur ein Steuereingang der Endstufe also vermute ich das 
dass schon recht hochohmig ist.

von Hannes (Gast)


Lesenswert?

Falls es jemand hilft: die Steuerung ist eine EMCOtronic TM02
Ausser dem Schaltplan von der Maschine hab ich keine Unterlagen.

von Netzteil (Gast)


Lesenswert?

Also das stimmt so weit schon, aber was ist auf der anderen Seite von 
Endstufe?

So wie Du es zeichnest schaltest du einen Eingang(?) der Endstufe an 
Masse. Damit da etwas passiert müsste also dieser Eingang(?) positiv 
sein.

Wenn es sich beispielweise um ein Solid State Relais handelt oder ein 
Optokoppler am Eingang (sowas mit Beschriftung wie 3-24V/20mA) dann muss 
man die andere Seite auch noch an positive Betriebsspannung hängen, 
damit da was passiert...

von Netzteil (Gast)


Lesenswert?

Ha, jetzt ist zwischendurch die Frage nach dem Eingang(?) beantwortet. 
Nee, dann sollte das aber so klappen...

von Netzteil (Gast)


Lesenswert?

Also jedenfalls wenn Du Endstufe an Kollektor und Masse an Emitter des 
BC547 hast...

von Hannes (Gast)


Lesenswert?

Ach wie PEINLICH!!

Das mit dem positiven 24V Eingang der Endstufe stimmt schon so!
ABER:

Ich hab blöderweise zusätzlich einen 24V Pullup-Widerstand verbaut, der 
hat verhindert dass der Transistor schaltet.
hab den jetzt raus und nun läuft die Mühle!

Asche auf mein Haupt und Danke trotzdem allen Beteiligten für´s 
mitdenken!
Ihr seit Klasse!

von Sascha_ (Gast)


Lesenswert?

Hannes schrieb:

> Das war aber nicht meine Frage, sondern mit welchem Bauteil kann ich
> einen so kurzen Impuls mit 24V ausgeben?

Kommt auf den Strom an. Du musst doch wissen, was da durch die Endstufe 
fließt, wenn der Motor sich dreht bzw. wenn er mit Haltestrom 
stillsteht.

So ganz grob würde ich mal sagen: Mehr als 100mA. Ergo ist dein BC 
überfordert.

von Netzteil (Gast)


Lesenswert?

Na dann noch viel Spass!

EMCOtronic TM02 sieht ja nach etwas größerer Maschine aus.

von Hannes (Gast)


Lesenswert?

Danke!

Nachdem ich den Widerstand entfernt habe fahre ich bereits mit 
6000mm/min :-)

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.