PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Motor mit Erweiterungsplatine



FredWeise
12.09.2009, 11:14
Hi
Ich habe nun eine Erweiterungsplatine mit der Ich einen extra Motor ansteuern möchte. Ich habe vor eine BackLED abzuklemmen und als Steuerkreis zu nutzen.

Ich habe schon mal einen Schaltplan gemalt

http://img3.imageshack.us/img3/3851/schaltplanr.jpg

Meine Frage :

Geht das so wie ich mir das vorgestellt habe oder muss ich da mit irgendwelchen blöden Relais arbeiten

MFG FredWeise

021aet04
12.09.2009, 12:04
Du kannst es so machen. Ich würde aber den Widerstand der für die Led war anpassen. Eine Freilaufdiode solltest du auch einbauen (beim Transistor). Was willst du mit dem Motor machen. Du kannst den Motor nur einschalten, aber nicht die Richtung umschalten.

radbruch
12.09.2009, 12:23
Hallo

Die BackLEDs sind nicht sehr günstig, deren Anoden (+) liegen über R18 bzw.R20 (je 4k7) direkt an Vcc, dein Transistor würde deshalb immer durchschalten.

Beste Lösung wäre wohl ein Optokoppler (http://www.reichelt.de/?;ACTION=2;LA=2;GROUPID=3046;) (die gibt es für ein paar Cent paarweise im DIP8-Gehäuse) dessen LED die BackLED ersetzt. Möglich wäre auch in Reihe zur BackLED (zum Debuggen), allerdings müsste man dann die Widerstände R18/19 oder R20/21 anpassen, falls der Koppler nicht voll durchsteuern sollte. Der Fototransitor des Kopplers in Reihe mit einem Vorwiderstand von Vcc zur Basis des Motortransistors. Von der Basis noch ein PullUp gegen GND damit der Motortransistor ohne Ansteuerung sicher sperrt. (beide vielleicht irgendwas um 10k?) Ein zusätzlicher Vorteil des Kopplers wäre die Trennung der Ansteuerung vom Mega8...

Unbedingt noch eine Freilaufdiode in Sperrrichtung parallel zum Motor einplanen (Kathode der Diode=Strich) an Vcc, sonst lebt dein Transistor nicht lange.

Gruß

mic

FredWeise
12.09.2009, 12:50
Hi
Erstmal vielen Dank an radbruch 021aet04 und für die Super schnellen Antworten
Leider bin ich nicht der Technikfreak
Wäre also eine andere LED ( z.b. Die FrontLED ) günstiger oder müsste ich da auch erst noch größere Umbaumaßnahmen betreiben.
Mich würde dazu noch interesieren ob mein Plan rein theoretisch funktionieren Würde

MFG FredWeise

021aet04
12.09.2009, 12:57
Warum machst du es nicht wie radbruch gesagt hat mit einem Optokoppler?

FredWeise
12.09.2009, 13:06
Hi
Ich habe nun zu hause ein paar Optokoppler aufgetrieben.
Leider habe ich mit so etwas noch nie gearbeitet und die 8 Pins ( 4 auf jeder Seite) überfordern mich schon sehr.

MFG Fredweise

PS : Aufdruck: MB111
WFR

FredWeise
12.09.2009, 13:13
Ich ahb mich mal Informiert und den Schaltplan erneuert

http://img15.imageshack.us/img15/2969/schaltplan11.jpg

Stimmt das so ?
Und wie bekomme ich raus welche der 8 Pins jetz woran ?

MFg FredWeise

PS Nochmal vielen Dank für die Hilfe[/url]

021aet04
12.09.2009, 13:17
Du benötigst ein Datenblatt, damit du weißt wo die Diode und wo der Transistor ist. Ich habe eine Seite gefunden. http://en.wikipedia.org/wiki/Opto-isolator Es sollten die Anschlüsse so passen wie im Bild unter Configurations. Habe eine 2te Seite gefunden (http://wapedia.mobi/en/Optical_coupler), indem steht, dass dien OK einen OK und eine Verstärkerstufe eingebaut hat.

Hat sich überschnitten. So sollte es vom Prinzip funktionieren. Wenn der Motor nicht zu stark ist. Ich würde aber eine Treiberstufe nachschalten. Das bedeutet die Schaltung, die du vorher gehabt hast nach den OK schalten. Du musst aber noch einen Widerstand vor die Basis beim Transistor schalten.

FredWeise
12.09.2009, 13:27
Hi
Danke für die Links habe jetzt alle nötigen Daten für meinen Optikoppler
Also funktioniert der Schaltplan so wie Oben ?
Und noch mal genauer : Wo muss ich noch einen Widerstamd schalten ??

Valen
12.09.2009, 13:47
Lese den post von Radbruch noch einmahl. Du bist im letzten bild die freilaufdioden vergessen uber den motor.

Wieso?

http://www.rn-wissen.de/index.php/Diode#Freilaufdiode

FredWeise
12.09.2009, 13:51
Gut die würd ich einbauen

Geht das sonst

MFG FredWeise

radbruch
12.09.2009, 15:00
Hallo

Nur einen Optokoppler zu verwenden ist natürlich clever (ich wollte es nicht vorschlagen weil man mit diskretem Aufbau mehr lernt;), allerdings scheint mir der MB111 zu schwach:
http://www.tu-chemnitz.de/etit/zentral/ddr/mb111.gif

Mit 16mA Ausgangsstrom deutlich zu klein für einen Motor:(

Gruß

mic

(Datenblatt nach zäher Suche hier gefunden: http://www.tu-chemnitz.de/etit/zentral/ddr/index.php)

[Edit]
Leider völlig überlesen:

Wäre also eine andere LED ( z.b. Die FrontLED ) günstigerEs gibt viele Möglichkeiten. Entscheidend ist, welche Funktion des asuro du nicht benötigst/mit welcher Funktion du den Motor koppeln könntest. Das hängt im Wesentlichen von der geplanten Anwendung ab.

FredWeise
12.09.2009, 16:18
Ja als ich die Erweiterungsplatine aufgebaut habe , habe ich auch die FrontLED abgeklemmt. Ist ide Vieleicht besser.

Übrigens alternativ zu dem Motor habe ich auch noch ein Soundelemt aus einem Digitalen Wecker ( Brauchte eine AA Batterie also 1,5 V) würde das besser funktionieren

MFG FredWeise

FredWeise
13.09.2009, 11:01
Es gibt viele Möglichkeiten. Entscheidend ist, welche Funktion des asuro du nicht benötigst/mit welcher Funktion du den Motor koppeln könntest

Welche wären das denn zum Beispiel


MFG FredWeise

radbruch
13.09.2009, 15:42
Das hängt im Wesentlichen von der geplanten Anwendung ab.Einfach zu nutzen sind die direkt ansteuerbaren LEDs StatusLED(grün oder rot) und Front. Die IR-Led für die Kommunikation wäre ungünstiger, weil der Motor beim Flashen mitdrehen würde. Man könnte aber auch einen Jumper einplanen um den Motor beim Flaschen zu trennen. Das wiederrum wäre ideal, weil die IR-Led nach dem Flashen nicht mehr verwendet wird. Es sei denn, man möchte Daten zum Terminal senden....

Ähnliches gilt für die orginalen Motorpins. Wenn du die Motoren gleichzeitig mit deinem dritten Motor nutzen willst sind sie tabu, wenn du nur deinen neuen Motor ansteuern willst könntest du z.B. die PWM-Pins nutzen.

Oder du brauchst die Tasten nicht, dann wären PB3/PC4 frei...

Einen universellen optimalen Anschluß gibt es nicht weil alle Pins des Mega8 mit Funktionen belegt sind. Allerdings sind die BackLEDs wirklich die unnötigsten LEDs. Und damit sind wir wieder beim Optokoppler ;)

Noch eine Möglichkeit wäre einen Fototransistor/-diode auf eine LED zu binden (quasi ein Eigenbauoptokoppler) und damit den Motortransistor zu steuern, ähnlich wie hier: https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=29902

Gruß

mic

FredWeise
13.09.2009, 16:24
Hi
echt vielen Dank
Ich werde wohl doch die Back LED nutzen

Also nochmal Klartext
Würde volgender schaltplan funktionieren:

http://img17.imageshack.us/img17/1126/schaltplan12.jpg
(Ich könnte doch anstatt des Motors auch mein Soundelement verwenden ? )

Zudem noch ne Frage:
Hier habe ich ein Datenblatt:
http://www.fairchildsemi.com/ds/4N/4N25-M.pdf

Ich müste jetzt quasi Pin : 1/2 und 5/4 verwenden oder ?

MFG FredWeise

Nochmal vielen Dank für die Hilfe