PIC18F2550 und RS 485

OP #516130
Lesenswert?
• ▲
▼
Hallo zusammen,

folgendes: Benötigt man mit dem PIC18F2550 noch ein RS485-Transceiver 
Chip? Also wenn ich mit diesem PIC eine RS232  aufbaue dann ja, aber im 
Datenblatt habe ich gelesen:

20.2.3
SETTING UP 9-BIT MODE WITH
ADDRESS DETECT

This mode would typically be used in RS-485 systems.
To set up an Asynchronous Reception with Address
Detect Enable:

1.
Initialize the SPBRGH:SPBRG registers for the
appropriate baud rate. Set or clear the BRGH
and BRG16 bits, as required, to achieve the
desired baud rate.

2.
Enable the asynchronous serial port by clearing
the SYNC bit and setting the SPEN bit.

3.
If the signal at the RX pin is to be inverted, set
the RXDTP bit. If the signal from the TX pin is to
be inverted, set the TXCKP bit.

4.
If interrupts are required, set the RCEN bit and
select the desired priority level with the RCIP bit.

5.
Set the RX9 bit to enable 9-bit reception.

6.
Set the ADDEN bit to enable address detect.

7.
Enable reception by setting the CREN bit.

...

Der PIC an sich kann ja nur TTL-Pegel (0 bis 5V) verarbeiten, doch RS 
485 bewegt sich im Bereich -1.5V und +6V.

Kann mir jemand dazu genaueres sagen? Danke im Voraus.

Gruß
blitzgeist
OP #516608
Lesenswert?
• ▲
▼
In zwischen habe ich auch schon weiter gegooglet und bin auf folgendes 
gestoßen:

http://elina.htlw16.ac.at/~bec00/as1.html

Der SN75176 von TI ist der RS485-Transceiver, J2 könnte man den Pins vom 
PIC zuordnen... Ich dachte ich benötige NUR einen RS485-TX wie zum 
Beispiel der ADM485 von Analog Devices. Für was ist in dem von mir 
angegeben Link der Baustein MAX232 gut? Brauche ich den auch? Wenn 
nicht, wie verschalte ich dann den ADM485 an den PIC18F2550.

Gruß
blitgeis

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.