Hallo, leider bin ich relativ neu in der Mikroelektronik und habe leider gleich meine erste Anfängerfrage: Ich habe eine Kamera welche über USB 3.0 am PC angeschlossen ist. Die Kamera hat weiterhin mehrere I/Os welche frei belegt werden können. Der Treiber der Kamera erlaubt es diese I/Os als virtuelle serielle Schnittstelle zu konfigurieren. Die Dokumentation der Kamera beschreibt diese angebotene serielle Schnittstelle wie folgt: "Beim Betrieb als serielle Schnittstelle sind nur LVCMOS-Pegel an den Pins des Steckverbinders erlaubt. Um eine serielle, RS-232-konforme Schnittstelle zu erhalten, ist ein externer Pegelwandler (LVCMOS/RS-232) erforderlich." An diese serielle Schnittstelle würde ich nun aber gerne ein Peripheriegerät welches mit einer 2 Draht RS485 Schnittstelle ausgestattet ist anschließen. Diese muss sowohl senden als empfangen können. Ist hier der MAX3485CPA der richtige Chip um das LVCMOS Signal zu wandeln? Ist LVCMOS = UART? Wie muss dieser MAX Chip beschaltet werden bzw. welche Signale muss ich wie und mit welchen Widerständen anlegen? Muss ich dann beim diesem MAC IC zwingend eine 3,3V Spannungsversorgung anlegen um die entsprechenden LVCMOS Signale zu erhalten? Ich habe jedoch nur 5V zur Verfügung. Wie oben beschrieben wird bei RS485 aber ein 5V Pegel benötigt. Vielen Dank für eure Geduld und Hilfe.
Eulenförster schrieb: > LVCMOS = UART? UART ist die Bezeichnung für eine serielle Schnittstelle (Universal Asynchronous Receiver Transmitter) und sagt nichts über Spannung, Protokoll oder Geschwindigkeit aus. LVCMOS bezeichnet CMOS Logic mit 1/1,2/1,5/2,5/3/3,3 Volt Pegeln. Was davon hast Du? Der MAX3485 ist ein Schnittstellenwandler für eine serielle Schnittstelle (UART) mit 3,3Volt Pegel auf eine RS422/485 Schnittstelle. Du brauchst dafür auf jeden Fall zusätzlich ein Signal mit dem Sende/Empfangsrichtung umgeschaltet werden. Liefert die Kamera das?
Hallo, wenn er RS422 (bidirektional) nutzt, dann braucht es dir Richtungsumschaltung nicht. Gruß Öletronika > Oliver R. schrieb: > Der MAX3485 ist ein Schnittstellenwandler für eine serielle > Schnittstelle (UART) mit 3,3Volt Pegel auf eine RS422/485 Schnittstelle. > Du brauchst dafür auf jeden Fall zusätzlich ein Signal mit dem > Sende/Empfangsrichtung umgeschaltet werden. Liefert die Kamera das?
U. M. schrieb: > wenn er RS422 (bidirektional) nutzt, dann braucht es dir > Richtungsumschaltung nicht. Dann kommt er aber nicht mit den gewünschten zwei Drähten aus.
Erstmal vielen Dank für eure Antworten und Entschuldigung, dass ich das mit dem UART nicht wusste. Die Spezifikation der Kamera sagt folgendes: Achtung: Die General Purpose I/Os sind nicht potenzialfrei und verfügen über keine Schutzbeschaltung. Eine fehlerhafte Beschaltung (Überspannung, Unterspannung oder Vertauschen der Leitungen bei Verwendung als serielle Schnittstelle) kann zu einem Defekt in der Elektronik führen. Beim Betrieb als serielle Schnittstelle sind nur LVCMOS-Pegel an den Pins des Steckverbinders erlaubt. Um eine serielle, RS-232-konforme Schnittstelle zu erhalten, ist ein externer Pegelwandler (LVCMOS/RS-232) erforderlich. Ein direktes Anlegen von RS-232-Pegel an die Pins, sowie das vertauschte Anlegen von TxD und RxD kann zur Zerstörung der Kameraelektronik führen! Spezifikation der seriellen Schnittstelle Pegel "Low" 0 - 0,8V Pegel "High" 2,0 - 4,0V Unterstützte Baudraten 9.600, 19.200, 38.400, 57.600, 115.200 Baud Übertragungsmodus Vollduplex, 8N1 Datenbits 8 Stoppbits 1 Parität Keine Ein Signal für die Umschaltung der Sende- und Empfangsleitung gibt es seitens der Kamera nicht. Kann man so eine Flusssteuerung auch anders bzw. durch den Schnittstellenkonverter realisieren? Die Spezifikation des Motorregler, welches ich daran anschließen will hat lediglich eine 2-Draht RS485 Schnittstelle - RS422 scheidet hier leider aus. Die RS485 Schnittstelle ist hier wie folgt spezifiziert: RS-485 (ASCII) Communication Port Settings Parameter Setting Byte Size 8 bits Parity None Flow Control None Stop Bit 1 Gibt es hier irgendeine einfache Art der Signalwandlung ... ich habe 5V und 24V Versorgungsspannung zur Verfügung. Kann man soetwas mit einem "normalen" Max Chip realisieren ? Vielen Dank für eure Hilfe ...
Eulenförster schrieb: > > Gibt es hier irgendeine einfache Art der Signalwandlung ... ich habe 5V > und 24V Versorgungsspannung zur Verfügung. > Kann man soetwas mit einem "normalen" Max Chip realisieren ? > Ja kann man, muss aber sicherstellen dass du nicht mehr als 4V an die Camerapins anlegst. Das geht zuverlässig nur mit Pegelwandleren, oder FETs (da brauchts du aber 3.3V am Gate) Viel einfacher ist den 3.3V MAX über einen kleinen 3.3V LDO versorgen.
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.