RC-Fernbedienung mit Arduino steuern

OP #3426974
Lesenswert?

Hallo!

Ich möchte den Arduino die Fernbedienung eines RC-Autos steuern lassen.
Wenn ich die Spannung des Tasters der Fernbedienung messe, erhalte ich 0 
V und 2,43 V.

Der Pin D5 sendet zyklisch an/aus-Signale zum Schalten des Transistors.
Warum funktioniert die folgende Schaltung überhaupt?
Eigentlich hätte ich die Zuleitungen vom Collector und Emitter 
vertauschen wollen. Und warum funktioniert das ganze nur, wenn ich die 
Masse von meinem Oszi anschliesse?

Gruß Steffen
Angehängte Dateien:
Gast #3426989
Lesenswert?

Steffen S. schrieb:
> Hallo!
>
> Ich möchte den Arduino die Fernbedienung eines RC-Autos steuern lassen.
> Wenn ich die Spannung des Tasters der Fernbedienung messe, erhalte ich 0
> V und 2,43 V.
>
> Der Pin D5 sendet zyklisch an/aus-Signale zum Schalten des Transistors.
> Warum funktioniert die folgende Schaltung überhaupt?
> Eigentlich hätte ich die Zuleitungen vom Collector und Emitter
> vertauschen wollen. Und warum funktioniert das ganze nur, wenn ich die
> Masse von meinem Oszi anschliesse?
>
> Gruß Steffen

Hallo Namensvetter, was willst du machen? wie ist dein Aufbau? was für 
eine Fernbedienung ist das? Damit die Schaltung geht musst du auch die 
Masse vom Arduino mit dem Transistor verbinden.
Gast #3427030
Lesenswert?

Steffen S. schrieb:
>> Wahrscheinlich. Willst du einen Taster von der Fernbedienung per Arduino
>> ersetzen?
>
> Genau.

na dann solltest du wie Roland geschrieben hat die PINS von dem RC 
umdrehen. O (null) auf Masse und den anderen PIN auf den Transistor.

Roland ... schrieb:
> Was mir gerade auffällt, soll das im Schaltplan heißen, dass an Pin 2
> des RC-Moduls das höhere Potenzial als an Pin 1 anliegt? Dann würde ich
> die Anschlüsse zum Transistor umdrehen.
OP #3427046
Lesenswert?

Steffen schrieb:
> Steffen S. schrieb:
>> Roland ... schrieb:
>>> Dreh Pin 1 und 2 um.
>>
>> Habe ich!
>> Jetzt ist er 5s aus wie erwartet.
>> In der einen Sekunde in der er lenken soll, zuckeln die Räder ca. drei
>> mal hin und her. Reicht der Strom eventuell noch nicht aus?
>
> vielleicht kommt ja auch deinem Ausgang ein PWM raus. Dann kann das
> schon sein das es zuckelt. Poste mal deinen Code

int ledPin5 =  5;

void setup() {
  pinMode(ledPin5, OUTPUT);
}

void loop()
{
  digitalWrite(ledPin5, HIGH);
  delay(1000);
  digitalWrite(ledPin5, LOW);
  delay(5000);
}
OP #3427065
Lesenswert?

Steffen schrieb:
> Also daran kann es nicht liegen. Verringer mal den R2 auf 1k. Nicht das
> der Transitor nicht richtig durchsteuert.

Hat auch nicht geholfen.
Wenn ich die Masse noch mit der Oszi-Masse verbinde gibts keine 
Probleme.
Wenn ich mir das Signal am D5 ansehe, erkenne ich ein Schwanken im 
Bereich von 4,9 +- 1 V. Wenn das Signal auf LOW liegt enthält es kein 
Schwanken.
Gast #3427071
Lesenswert?

Steffen S. schrieb:
> Steffen schrieb:
>> Also daran kann es nicht liegen. Verringer mal den R2 auf 1k. Nicht das
>> der Transitor nicht richtig durchsteuert.
>
> Hat auch nicht geholfen.
> Wenn ich die Masse noch mit der Oszi-Masse verbinde gibts keine
> Probleme.
> Wenn ich mir das Signal am D5 ansehe, erkenne ich ein Schwanken im
> Bereich von 4,9 +- 1 V. Wenn das Signal auf LOW liegt enthält es kein
> Schwanken.

Also da ist irgendwas nicht sauber verdrahtet. Also Masse vom Arduino 
und dem RC Teil und dem Transistor müssen schon verbunden werden.
OP #3427097
Lesenswert?

Wenn ich den Pluspol vom Oszi mit dem Pin D6 verbinde ist das Klackern 
auch weg. Ebenso wenn ich Masse vom Oszi mit der anderen Masse verbinde.

Ich lasse die Lenkung jetzt mehrere Sekunden aktiviert und stelle fest, 
das die Schaltung wie folgt schaltet: LOW - HIGH - LOW - HIGH und dann 
die ganze Zeit auf HIGH.
Also er geht einmal zurück.
Angehängte Dateien:
#3427126
Lesenswert?

Zusammenfassung:

Wenn Du R2 direkt auf 5V legst, kannst Du die Fernbedienung steuern?
Wenn R2 vom µC-Board auf 5V gelegt wird, geht das Ganze nicht mehr 
richtig?
Das µC-Board gibt wirklich 5V aus, keine PWM? Gemessen?
Wenn Du das Oszilloskop mit der Schaltung verbindest, egal ob masse oder 
Messeingang, funktioniert das Ganze plötzlich?
OP #3427135
Lesenswert?

Roland ... schrieb:
> Zusammenfassung:
>
> Wenn Du R2 direkt auf 5V legst, kannst Du die Fernbedienung steuern?
> Wenn R2 vom µC-Board auf 5V gelegt wird, geht das Ganze nicht mehr
> richtig?
Sagen die oberen beiden Sätze nicht das gleiche aus? 5V auf R2 und das 
ganze funktioniert.

> Das µC-Board gibt wirklich 5V aus, keine PWM? Gemessen?
Der Programmcode sagt nein. Aber wenn ich mir das Signal auf dem Oszi 
ansehe, sehe ich wie sich die Spannung im 1ms-Takt leicht ändert.

> Wenn Du das Oszilloskop mit der Schaltung verbindest, egal ob masse oder
> Messeingang, funktioniert das Ganze plötzlich?
Ja.

Ich habe die Lösung jetzt gefunden, siehe vorheriger Artikel.

Danke!

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