USB - seriell (AVR) und Max232
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.
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
hier die erste Version des Schaltplans:
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
hier die hoffendlich richtige Version:
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
ich habe grade ein bisschen weitergebastelt und den USB Seriell an ein
Atmega16L angeschlossen, der auch 3,3 Volt läuft. Nur es geht nicht.
Schade eigendlich^^
Das ganze ist jetzt erst mal als Test zu sehen um zu schauen, ob der
Attiny auch das tut was er soll.
Also die RxD und TxD sind über 1k Widerstände mit dem des Atmega16L
gekreutzt. Was mich jetzt ein bisschen irritiert ist der Grundschaltplan:
1) Ist in der TxD Leitung ein Widerstand und nicht in der RxD Leitung
2) Normalerweise zeigen die Pfeile in denen RxD und TxD steht doch immer
an wo die Leitung am anderen µC angeschlossen wird.
Kann es sein, das er zwar die Pins benutzt aber nicht den Hardware UART?
Das könnte namlich beide Frage logisch beantworten.
Hier noch mal der Grund-Schaltplan von Osamu Tamura: