Serielles Kabel, Z-Dioden übergehen

OP #329665
Lesenswert?
• ▲
▼
Hallo Leute,

ich habe wiedereinmal ein kleines Problemchen:

Ich habe mir die SPS-Ctrl von mikrocontroller.com aufgebaut und wollte
mich ans Programmieren machen.

Ich merkte schnell, dass ich (außer dem "Interpreter", eine Art
Betriebssystem) nichts auf den Controller über ein Parallel-Kabel an
meinem PC flashen kann.
Die Software, mit der ich das machen muss (mikroSPS) kann leider nur
über COM (also serielle Schnittstelle) flashen.

Was ich haben (parallel):
http://mikrocontroller.cco-ev.de/images/ISP_SI-Prog.jpg

Was ich brauche (seriell):
http://mikrocontroller.cco-ev.de/images/ISP_SI-Prog_ser.jpg

Das nachzubauen wäre eigendlich kein Ding. Nur fehlen mir die
Z-Dioden!

Daher wollte ich fragen, ob ich die Z-Dioden irgendwie übergehen kann,
z.b. mit einer Transistor/Spannungsteiler Schaltung. Ob das geht -
Keine Ahnung!

Transistoren (BC547/546) und Widerstände habe ich genug!

Leider verstehe ich die Schaltung und die Schnittstellenarchitektur
nicht.

Bitte helft mir, .. ich muss mich damit sehr beeilen!


Vielen Dank im Voraus ....
Sebastian
Gast #329666
Lesenswert?
• ▲
▼
Die Dioden begrenzen die Spannungen von der RS232 auf 5,1V, da im
Regelfall an der RS232 +/- 15V liegen.
Im Prinzip könntest du auch einen Spannungsteiler mit einer Diode
kombinieren. Der Spannungsteiler teilt die Spannung herunter und die
Diode verhindert negative Spannungen am Controller-Pin.
Gewähr übernehme ich dafür aber nicht...
#329667
Lesenswert?
• ▲
▼
also im NOTFALL tuts auch nen Spannungsteiler.
Den würde ich aber nicht auf 5V berechnen sondern etwas Luft lassen.
So das High mit ca.4 Volt anliegt. Sollte reichen.
Die sollen eigentlich den max. Pegel auf 5 Volt begrenzen.

ABER..... nur im NOTFALL. Die Dioden kosten nur Cents !!!!
OP #329668
Lesenswert?
• ▲
▼
Vielen Dank für eure Hilfe!

Der Preis ist es nicht, von dem es abhängt, sondern die Zeit!
Ich muss das am Freitag fertig haben!

Ich werde den Spannungsteiler dann auf 5 Volt berechnen. Die Diode
klaut davon dann noch 0.7 Volt.

Sind 10 und 5 kOhm ok, oder soll ich höher gehen?
(will die Schnittstelle ja nicht zu sehr belasten)

Wenn ihr Einwände gegen diese grobe Methode habt, .. dann bitte schnell
her damit, bevor ich noch mehr Zeit für Unnötiges verliere!
Gast #329671
Lesenswert?
• ▲
▼
>Wenn ja, .. wie?

als Schnittstellenwandler...
Den kannst du in alle Leitungen von und zur RS232 einsetzen, wo jetzt
Z-Dioden drin sind.
Es kann höchstens Logik-Pegel-Probleme geben, dass High zu Low und Low
zu high werden muß, da RS232 mit invertierter Logik arbeitet (0 ist
>0V, 1 ist <0V). Bin mir jetzt aber nicht ganz sicher...
Gast #329673
Lesenswert?
• ▲
▼
Eher so:

                        VCC
                         |
                         -
                         ^
                         |
                _      |      _
              -|___|-----o-----|___|-
                10K      |      10K
                         |
                         -
                         ^
                         |
                        GND

Die Dinger nach VCC/GND sollen Dioden sein. Ist nicht ideal weil immer
noch leicht ausserhalb der Speizifikation der Pins, sollte aber dennoch
funktionieren. Mit Schottky- oder Germanium-Dioden ist es perfekt.
Gast #329677
Lesenswert?
• ▲
▼
und und und
Du könntest statt der Z-Dioden 2xgrüne LEDs(2x2.2V) in Flussrichtung
schalten, bzw. such Dir LED's aus, die in der Summe der
Flussspannungen ungefähr auf 5Volt kommen. parallel zu diesen noch eine
1N4148oä in Sperrrichtung, damit die LEDs nicht putt gehen.
Man kann aber auch eine Kraftwerk drumrumbauen gg

Gruß
AxelR.

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