Hallo, ich möchte ein Funkmodul (RC1240 von Radiocrafts) an einen Atmega32 anschließen. Das Funkmodul kann mit 2,8..5V betrieben werden, hat aber intern einen 2,7V LDO. Die Kommunikation zwischen Funkmodul und Atmega erfolgt via RS232. Das Problem ist nun das das Funkmodul zwar 5V tolerant ist (RxD), aber TxD liefert "nur" einen Pegel von 2,7V an den Atmega. Die Frage ist ob das ausreicht. Im Datenblatt des Atmega32 haben ich zu den Pin-High Thresholds widersprüchliche Angaben gefunden. Bei den "Electrical Characteristics" steht die minimale High-Spannung ist 0,6*VCC, also 3V bei 5V Versorgung. Bei den "Atmega32 Typical Characteristics" ist eine Tabelle die einen Threshold für den High-Pegel von ca. 1,9V vorgibt. Welche Angabe ist denn nun entscheidend. Ich muß den Atmega mit 5V betreiben da noch ein Display dranhängt.
Danke für die prompte Antwort. Gutes Forum. Jetzt kann ich beruhigt verdrahten...
Es ist wie beim Bergsteigen: Mancher nimmt ein Seil, was typisch (meistens) einen Mann halten kann ohne zu reißen. Profibergsteiger nehmen aber ein Seil, was garantiert einen Mann halten kann. Peter
Die Betriebsspannungen sind doch Wurscht, da du über RS232 kommunizierst. Da sind doch die Pegelwandler dazwischen. MW
@Peter 0,6 bis 0,8V Sicherheit sollten für ein Hobbyprojekt schon reichen, es geht ja nicht um Leben oder Tod ;-)
@Peter: Naja du hast schon recht, so ganz wohl ist mir nicht bei der Sache, aber wie gesagt es ist ein Hobby-Projekt... @Michael: Es sind keine Pegelwandler dazwischen, ist also UART. RS232 ist dann etwas falsch ausgedrückt aber alle wissen was ich meine glaube ich...
Ist der TxD-Pin vom Funkmodul auch 5V-tolerant? Wenn ja, Pullup dran und fertig.
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.