Forum: Mikrocontroller und Digitale Elektronik Schaltung von 3,3v Signalen zum Schalten von 5v Signalen


von Mario H. (3d-fun)


Lesenswert?

Ich suche nach einer Möglichkeit ein 3,3V signal in ein 5V Signal zu 
änern.
Ich muss mit einem Aduino Due 3,3 Volt Ausgang eine Schrittmotorendstufe 
die ein 5V Signal benötigt über ein Radds steuern. Habe es mit einem 
bidirektionalen Pegelwandler versucht jedoch ohne Erfolg.

https://www.ebay.de/itm/5-Stuck-4-Kanal-Pegelwandler-Level-Shifter-Konverter-I2C-5V-3-3V-Arduino-Ra/253050668603?hash=item3aeafec63b:g:2rAAAOSwlAFb4Dr7

von Falk B. (falk)


Lesenswert?

Mario H. schrieb:
> Ich suche nach einer Möglichkeit ein 3,3V signal in ein 5V Signal zu
> änern.
> Ich muss mit einem Aduino Due 3,3 Volt Ausgang eine Schrittmotorendstufe
> die ein 5V Signal benötigt über ein Radds steuern. Habe es mit einem
> bidirektionalen Pegelwandler versucht jedoch ohne Erfolg.

Wie hast du den beschaltet? Zeug uns deinen Schaltplan.

Diese Dinger von Ebay sind einfachste MOSFETs, die in einer 
Trickschaltung arbeiten. Für I2C oder OneWire ist das OK, für Ausgänge, 
die ggf. mehr Strom bei HIGH benötigen eher nicht, denn dort sind nur 
schwache 10k Pull-Up Widerstände drauf.

Mit etwas Glück kann man die Pull Ups auf der 5V Seite (HV ;-) 
verkleinern, so auf ca. 1k und es könnte funktionieren.

Hast du die 5V auf der 5V Seite angeschlossen? Ebenso die 3,3V auf der 
3V Seite?

Wenn nicht, nimm einen 74HCT125 oder was ähnliches, siehe 
Pegelwandler.

von Stefan F. (Gast)


Lesenswert?


von Helmut -. (dc3yc)


Lesenswert?

Mario H. schrieb:
> Ich muss mit einem Aduino Due 3,3 Volt Ausgang eine Schrittmotorendstufe
> die ein 5V Signal benötigt über ein Radds steuern.

Was ist ein "Radds"?

von Klaus (Gast)


Lesenswert?

Mario H. schrieb:
> die ein 5V Signal benötigt

Sicher?

MfG Klaus

von Philipp K. (philipp_k59)


Lesenswert?

fragt sich noch ob der Schrittmotor bereits einen Treiber davor hat und 
wenn nicht wie groß der Schrittmotor ist..

vielleicht wäre dann ein uln2003 oder ein richtiger Schrittmotortreiber 
sinnvoll.

von Wolfgang (Gast)


Lesenswert?

Philipp K. schrieb:
> vielleicht wäre dann ein uln2003 oder ein richtiger Schrittmotortreiber
> sinnvoll.

Für ernstere Schrittmotoranwendungen, bei denen der Schrittmotor ein 
bisschen mehr als nur Einzelschritte im Schleichmodus machen soll, ist 
ein uln2003 alleine schon wegen der fehlenden Stromregelung nicht 
sinnvoll.

Sinnvoll wäre es an dieser Stelle, ganz dringend mal ein Datenblatt oder 
eine genauere Beschreibung zur Schrittmotorendstufe zu verlinken.
Man muss dem Feind schon in die Augen schauen können. Sonst wird das 
hier wieder mal ein Schwafelthread.

von Mario H. (3d-fun)


Lesenswert?

Ein Radds ist die Steuereinheit für einen 3D Drucker änlich wie die 
Steuerung einer CNC Fräse. An diesem Radds wird ein Aduino Due 
aufgesteckt welches nur mit 3,3V arbeitet.Die dort verwendeten 
Schrittmotortreiber sind Raps 128 die jedoch für meine Zwecke nicht 
genügen Leistung vertragen. Weder die Treiber noch die Motoren deshalb 
benötige ich statt der standart Nema17 Motoren Nema 23. Dafür wird der 
Schrittmotortreiber durch eine Leistungstärkere Endstufe ersetzt

https://www.ebay.de/itm/9-42V-DC-CNC-Einachsig-TB6600-2-4-Phase-Schrittmotor-Motor-Treiber-Kontroller/254276463349?hash=item3b340eeaf5:g:ix0AAOSw0fJdWkjM

Die Raps arbeiten mit 3,3V Signalen die Endstufen benötigen jedoch 5V 
signale und da ist das Problem.
Für die Schrittmotoren werden 3 Signale benötigt Pulse (Schritte)DIR und 
enable. Diese Signal werden an dem Steckplatz wo der Raps eigentlich 
drauf kommt abgegriffen und müssen auf 5V erhöht werden damit die 
Endstufe mit dem Signal etwas anfangen kann.
Die Pegelwandler haben auf der High seite 6,5v+ 6,5v- bekommen und auf 
low 3,3V+ 3,3v-. Geschaltet wird da aber scheinbar nicht Auf der 5V 
Seite liegt überall die gleiche spannung an auf der 3,3V Seite überall 
3,5. 6,5V deshalb da ich keine 5V quelle habe also hab ich 2 Cr2032 
hinternander gehängt.

von Falk B. (falk)


Lesenswert?

Mario H. schrieb:
> Die Pegelwandler haben auf der High seite 6,5v+ 6,5v- bekommen und auf
> low 3,3V+ 3,3v-.

Ganz sicher nicht. Das sind eher +6,5V (Warum?) und GND sowie 3,3V und 
GND. und ich hoffe mal, das die Massen deiner beiden Stromversorgungen 
verbunden sind . . .

> Geschaltet wird da aber scheinbar nicht Auf der 5V
> Seite liegt überall die gleiche spannung an auf der 3,3V Seite überall
> 3,5. 6,5V deshalb da ich keine 5V quelle habe also hab ich 2 Cr2032
> hinternander gehängt.

AUA!

von Wolfgang (Gast)


Lesenswert?

Mario H. schrieb:
> Dafür wird der
> Schrittmotortreiber durch eine Leistungstärkere Endstufe ersetzt
>
> Ebay-Artikel Nr. 254276463349

Das ist keine Endstufe, sondern ein kompletter Schrittmotorkontroller 
mit Treiberstufe. Das Ding besitzt Optokoppler für die 
Eingangssteuersignale, d.h. um den Kontroller anzusteuern, kannst du 
jeweils einen simplen Transistor verwenden, der die Kathode der LED auf 
Gnd zieht. An die mit "+5V" beschrifteten Pins kommt - oh Wunder - +5V.

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.