Ich versuche, zwei Mikrocontroller zur Kommunikation zu bringen. Einer ist ein Tiva-C TM4C123GH6PM (3,3 V.) Der andere ist ein Arduino (5 V.) Ich werde UART verwenden.
Sollen die Massen der beiden Mikrocontroller miteinander verbunden werden? Warum braucht es eine gemeinsame Basis?
Warum braucht es eine gemeinsame Basis?
„Masse“ ist der Bezugspunkt in einem Stromkreis, der als 0 V angenommen wird. Spannungen an verschiedenen Knoten werden in Bezug auf diesen Massepunkt quantifiziert.
Wenn also zwei Mikrocontroller in Bezug auf Signale seriell miteinander „reden“, sollten beide Mikrocontroller einen gemeinsamen Bezugspunkt haben, um zu „verstehen“ oder sich „darauf zu einigen“, wie hoch der Spannungspegel des Signals ist, das vom anderen Mikrocontroller kommt. Regler. Wenn einer 3,3 V sendet, muss der andere es selbst als 3,3 V lesen.
Also ja, sie sollten eine gemeinsame Basis haben.
Ja, Sie müssen auf jeden Fall eine gemeinsame Masseverbindung für jede physikalische Schicht haben, die nicht für eine galvanische Trennung ausgelegt ist, wie z. B. Ethernet.
Mitu Raj
Eugen Sch.
Kerim Turak
Mitu Raj
Eugen Sch.
Kerim Turak
Eugen Sch.
Mitu Raj