Hi, ich baue gerade mittels zwei Atmega128RFA1 eine Funktstrecke auf. Also ich bin noch dabei, werde aber schon irgendwie durch die Atmel Tutorials durcharbeiten... Allerdings benötige ich dann an einem Atmega128RFA1 einen weiteren Mikrocontroller, der mir zwei Motoren steuert. Da der Funkempfang und der Motorsteuerkontroller nicht die gleichen sein können, auf Grund von räumlichen Beschränkungen möchte ich vom Atmega128RFA1 zum Atmega32 mittels UART Steuerungssignale geben. Eine Möglichkeit Antworten zu emfangen wäre auch gar nicht schlecht. Jetzt ist es so, der 128RFA1 läuft bei mir auf 3 V. Der 32er auf 5 Volt. Also kann ich ja nicht einfach RX auf TX und TX auf RX hängen, da sonst der 32er den 128RFA1 grillen würde, oder? Sprich da muss ein Widerstand rein, aber was für einer? Oder bin ich da von Haus aus schon auf dem Holzweg? Vielen Dank Viele Grüße Florian
für den Weg vom 5V-Ausgang zum 3V Eingang: nicht ein Widerstand, sondern ein Spannungsteiler - also 2 Widerstände:
1 | 5V Ausgang >------+ |
2 | | |
3 | --- |
4 | | | |
5 | R1 | | |
6 | | | |
7 | | | |
8 | --- |
9 | | |
10 | | |
11 | +------------> 3 V Eingang |
12 | | |
13 | | |
14 | | |
15 | | |
16 | --- |
17 | | | |
18 | R2 | | |
19 | | | |
20 | | | |
21 | --- |
22 | | |
23 | GND ---------------+------------ |
R1 und R2 sollten jeweils mehrere kOhm haben, und zwar so, daß etwa (R1+R2)/R2 = 5/3 ist. Evtl. ist das aber gar nicht nötig, viele 3V-ICs sind tolerant gegen 5V - ein Blick ins Datenblatt hilft. Der umgekehrte Weg könnte gehen durch direktes Verbinden. Wenn nicht, muß halt ein Treiber rein. mfgkw
:
Bearbeitet durch User
Hm, was ich momentan nicht finde, ist ob der gegenüber den 5V tolerant ist. Wo müsste ich das denn nachschauen? http://www.atmel.com/Images/doc8266.pdf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.