Forum: Mikrocontroller und Digitale Elektronik Daten aus Mikrocontroller auslesen über eine RS485 Schnittstelle mit Visualisierung


von Timo (Gast)


Lesenswert?

Hallo zusammen;

Habe da ein Problem!
Möchte gerne Daten aus meinem uC auslesen und diese Daten am Pc 
visualisieren!
-Kann ich dazu eine Rs485 Schnittstelle benutzen?
-Welche Pins benötige ich dazu?

im voraus schon mal vielen Dank!

von Severino R. (severino)


Lesenswert?

Timo wrote:
> Hallo zusammen;
>
> Habe da ein Problem!
> Möchte gerne Daten aus meinem uC auslesen und diese Daten am Pc
> visualisieren!
> -Kann ich dazu eine Rs485 Schnittstelle benutzen?
ja, aber mit entsprechenden Wandlern auf beiden Seiten.

> -Welche Pins benötige ich dazu?
uC: Tx, Rx und einen Pin für die Richtungsumkehr
RS485: A und B
PC: Tx, Rx und RTS

> im voraus schon mal vielen Dank!
Bitte

Aber: RS232 reicht in der Regel. Warum willst Du RS485?

von K. J. (Gast)


Lesenswert?


von Martin V. (oldmax)


Lesenswert?

Hi
Nun, ich benutze für diesen Aufgabe sowie zur Entwicklung von 
Schaltungen ein Pollin Board. Die Daten sende ich per RS232. Auch der 
Empfang geht so.
Visualisierung sind Delphi Programme, die ich dann entsprechend aufbau. 
Im AVR-Forum hab ich einen Monitor eingestellt, der die Visualisierung 
der verwendeten Variablen ermöglicht. So etwas brauchte ich mal, da ich 
es leid war, ständig raten zu müssen, welches Bit nun gesetzt ist, 
welches nicht.
Natürlich lassen sich damit auch alle möglichen Werte einlesen.
Gruß oldmax

von Timo (Gast)


Lesenswert?

Danke für die Auskunft!
Muss keine RS485 Schnittstelle benutzen! Kann auch RS232 benutzen, hab 
nur gedacht wegen den High un Low Pegel +-15V! ISt diese Schnittstwlle 
einfacher zu kommunikation mit dem uC und Pc?

Danke Nochmals

von Severino R. (severino)


Lesenswert?

Timo wrote:
> Kann auch RS232 benutzen, hab
> nur gedacht wegen den High un Low Pegel +-15V! ISt diese Schnittstwlle
> einfacher zu kommunikation mit dem uC und Pc?

Ja. Auf Seite PC ist sie normalerweise schon vorhanden (ausser 
Notebooks).
Beim uC lässt sie sich mit einem IC Typ MAX232 und fünf Kondensatoren 
einfach nachrüsten. Die +/- 15V erzeugt der MAX232 selber.

Aber: hat der uC einen U(S)ART?
Vielleicht verrätst Du uns den genauen Typ?

von Timo (Gast)


Lesenswert?

Er ist von NXP lpc2129!
Glazbe er ha keinen UART!
Kann ich dann diese Schnittstelle nich benutzen?

Bin Sehr Dankbar für deine Auskunft!!

von Dennis U. (atmegadennis)


Lesenswert?

Doch, du musst dir nur das Protokoll etwas aufwendiger selber stricken 
und auch das timining musst du selber in die Hand nehmen.

von Severino R. (severino)


Lesenswert?

Timo wrote:
> Er ist von NXP lpc2129!
> Glazbe er ha keinen UART!
Glauben kannst Du in der Kirche.
Du musst wissen.
Wie willst Du Dein Projekt realisieren wenn Du nicht die leiseste Ahnung 
hast, was Dein uC leistet?
Der erste Hit bei der Suche nach "NXP lpc2129" liefert eine 
Übersichtsseite von XNP, welche die Features des LPC2129 darstellt.

> Kann ich dann diese Schnittstelle nich benutzen?
Doch. Und im Bedarfsfall kann man einen UART auch in Software 
realisieren.

von Peter D. (peda)


Lesenswert?

Timo wrote:
> Er ist von NXP lpc2129!
> Glazbe er ha keinen UART!

Schonmal was von Datenblättern gehört?

http://www.nxp.com/acrobat_download/datasheets/LPC2109_2119_2129_6.pdf

http://www.nxp.com/acrobat_download/usermanuals/UM_LPC21XX_LPC22XX_2.pdf


Es soll tatsächlich merkwürdige Kreaturen geben, die lesen sowas, wenn 
sie einen Chip benutzen wollen.


Peter

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.