Forum: Mikrocontroller und Digitale Elektronik Weiviel Volt ist für High-Eingang notwendig


von A. Arndt (Gast)


Lesenswert?

Hallo,

ich möchte gern ein Funkmodul RT868F5 einsetzen in Verbindung mit Mega 
32.

Der Mega 32 läuft mit 5V, das Funkmodule mit 3,3 V.

Wie bekomme ich diese via UART aneinander ?

Der TX-Level könnte ich ja mittels Spannungsteiler auf 3,3 V bringen..., 
aber RX-Level...?

Ich hatte schon überlegt, einer Tiny2313 einzusetzen, der mit dem Modul 
arbeiten auf Basis 3,3V und der Tiny2313 an den Mega32 mit 5V zuhängen.

Kommunikation soll dann über Art SPI laufen, erkennt der Mega32 bei 3,3V 
schon einen High-Pegel ?

Gruss
A. Arndt

von Micha (Gast)


Lesenswert?

Das mit dem Spannungsteiler sollte klappen. Schau mal wie SD/MMC Karten 
angebunden werden (die haben auch 3.3V). Ansonsten 
http://www.mikrocontroller.net/articles/Pegelwandler

von HildeK (Gast)


Lesenswert?

Ein 3V3-CMOS-Ausgangssignal kann direkt auf einen 5V-HCT-Eingang gegeben 
werden, da dessen min. HIGH-Pegel mit 2V spezifiziert ist und der 
3V3-CMOS-Ausgang min. 2.6V abliefert. Falls der MEGA32 mit HC-Eingängen 
und nicht mit HCT spezifiziert ist, empfehle ich dir einen Buffer, z.B. 
aus zwei 74HCT04 dazwischen zu schalten. Diese müssen natürlich mit 5V 
versorgt werden.

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
Noch kein Account? Hier anmelden.