Motor On/Offf über Arduino

OP #5086968
Lesenswert?

Moin Moin!

Ich habe hier 2 getrennte Netzteile. Eines davon Steuert einen DC Motor. 
Dieses Netzteil hat ein Enable, was von einem Arduino gesteuert werden 
soll. Dieses Enable funktioniert, indem man 2 Pins Miteinander 
verbindet. Ich habe eine Spannung von ca. 1 Volt unverbunden. Sobald 
verbunden stoppt der Motor.
Wie kann ich den Motor möglichst einfach schalten?
Ich habe schon ein Relais ausprobiert aber ich habe keine Lust extra 
noch ein Netzteil für die 12V bzw 5V für das Relais anzubauen, weil das 
Arduino ja nicht so viel Schalten kann. Ein Optokoppler habe ich 
ausprobiert (hatte nur ein LTV 817 da gehabt) Der wollte aber wegen 
mangelnder Spannung (?) nicht schalten.
Habe ich irgendwo nen Denkfehler oder wie kann man das machen?

Danke schon mal im voraus!
#5086984
Lesenswert?

Ein LTV817 sollte aber eigentlich funktionieren, wenn es os ist, wie du 
schreibst. Miss mal den Strom, der fliesst, wenn man die Pins verbindet 
und überzeige dich, daß dort Gleichspannung anliegt.

Berechne den Vorwiderstand vor den Sendediode so, daß der doppelte Strom 
fliesst, wie geschaltet werden muss, weil der LTV817 eine CTR von 
zumindest 50% hat. Obwohl er eigentlch immer 100% erreicht, also mit dem 
selben Strom auskommen sollte.
OP #5087014
Lesenswert?

Ich habe gerade gesehen, dass die Spannung an den Pins von der Drehzahl 
abhängig ist. Bei voller Drehzahl habe ich 2.7 bei niedrigen nur ca. 
200mV auch der Stromfluss variiert von 0.45mA bis 0.75mA. Ich glaube das 
reicht halt einfach ne oder? wenn ich mal knapp 2mA an der Sendediode 
durchlasse sollte doch auch nix passieren oder? Habe hier noch einen 
cosmo 1010 B17 gefunden und einen EL 817 gefunden.
Die niedrigen Ströme sind mir suspekt!
#5087032
Lesenswert?

Brain 2.0 schrieb:
> Wieso ist die Spannung am Enablepin des Netzteils von der Drehzahl des
> Motors abhängig.

Möglicherweise wird die Drehzahl durch PWM vorgegeben, in dem das Gerät 
sein eigenes ENABLE jeweils kurzzeitig nach Masse zieht um den Motor 
langsamer zu machen.

Verbindet man es aussen dauerhaft, ist der Motor aus (wired or).

Eventuell hattest du den Schalttransostor des Optokopplers falschrum von 
der C und E Polarität angecshlossen.
Gast #5087047
Lesenswert?

Michael B. schrieb:
> Möglicherweise wird die Drehzahl durch PWM vorgegeben, in dem das Gerät
> sein eigenes ENABLE jeweils kurzzeitig nach Masse zieht um den Motor
> langsamer zu machen.
Das ist jetzt aber sehr weit hergeholt.
Wieso liefert das Netzteil PWM ?
Der Enable sitzt am Netzteil.

@Nils Holgerson
Was ist am Pin "Signal" angeschlossen ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren