Hallo,
müsste gehen. Der Max 3232 ist allerdings extra dafür geschaffen.
Gruß
Jens
Hi,
ich habe mir heute den USB - seriell Adapter auf einem Attiny2313 basierend
von Osamu Tamura nachgebaut. ( http://www.recursion.jp/avrcdc/ ). Der
funktioniert auch bestens, wird von dem PC erkannt und als Kommunikations
Port eingerichtet. Das Problem besteht jetzt darin, dass der Adapter nur
für Projekte gadacht ist, die auf 3,3 Volt laufen (wegen dem USB Port). Jetzt
ist die Frage, ob man die Schaltund einfach so belassen kann, und einfach
einen Max232 an die RxD, TxD und Gnd von dem Attiny anschließt. Der
Max232 bekommt dann eine 5Volt Spannungsversorgung, und 2 Ausgänge:
der eine ist direkt, der andere wird über ein spannungsteiler nach außen
geleitet, so hat man eine 3,3 Volt und eine 5 Volt serielle Komunikations-
möglichkeit.
Grüße Furtion
Hallo,
müsste gehen. Der Max 3232 ist allerdings extra dafür geschaffen.
Gruß
Jens
Hi,
also kann der Max232 eine Verbindug von 3,3Volt auf 5V bringen, bzw.
es von 5Volt auf 3,3 Volt? Oder regelt der nur 5Volt? Dann müsste man
nämlich noch ein Spanungsteiler oder eine Diode in die RxD leitund setzen.
Grüße Furtion
Hi Furtion,
schau mal auf diese Seite: http://www.mikrocontroller.net/articles/Pegelwandler
dort findest Du alles zum Thema Pegelwandler...
Eine wirklich gute Idee erkennt man daran,
dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint..!
Albert Einstein
Hi!
Also der MAX232 erkennt ein "High" sicher ab etwa 2,4V. Du kannst ihn also mit 3,3V Pegeln betreiben.
An den Ausgängen (also auf der TTL-Seite) bringt er aber 5V und nicht 3,3V. Der ATTiny2313 besitzt intern Dioden, die die Spannung begrenzen. Wenn du also einen Widerstand von etwa 10kOhm zwischen den RxD-Pin und MAX232 schaltest, funktioniert das auch.
MfG
Basti
Hi,
auf der Seite von MST_NRW steht, das der Max232 auf das Level der RS232
Schnittstelle regelt und das wären -12/12Volt, und (gesetz dem Fall es
stimmt) wäre somit der Max232 unbrauchbar. Was ist, wenn man es mit
Opptokopplern macht?
Grüße Furtion
Hallo,
Ja das ist der Fall. Da haben wir aneinander vorbei geredet. Der Max232 wird mit 5V versorgt und wandelt TTL-Signale (erkennt auch 3V) in RS232 Signale, was den -12V/12V entspricht. Ich hatte es so verstanden, dass das dein Ziel ist. Was möchtest du den aus den 3,3V machen? Besser, mit was soll der Kleine kommunizieren?...und (gesetz dem Fall es stimmt) wäre somit der Max232 unbrauchbar
Gruß
Jens
Hi,
ich möchte eine serielle Schnittstelle über den USB-Port simulieren. Dabei
muss der Pegel von 3,3Volt (USB) auf 5V hochgeregelt werden. Ich denke
aber ich mache es mit Optokopplern ( CNY17-2 ), die habe ich hier noch
rumliegen. Ich mache mal einen Schltplan und stelle ihn dann hier rein.
Grüße Furtion
Hi,
hier die erste Version des Schaltplans:
Grüße Furtion
Warum 3,3V, aus der USB kommen bei mir 5V.
Die Optokoppler invertieren dein Signal.
Lesezeichen