negative Spannung am com1 ???

OP #590993
Lesenswert?
• ▲
▼
Hallo,

darf das sein das ich am Com1 eine negative Spannung von -9,3volt bei 
diesem Bascom Befehl habe ?

'0003.BAS:   UART-Sender
'Hardware:  MAX232 an PD0/PD1, Nullmodemkabel zum PC
'---------------------------------------------------
$regfile = "m8def.dat"
$crystal = 3686400                                          'Quarz: 
3.6864 MHz
$baud = 9600                                                'Baudrate 
der UART: 9600 Baud
Config Com1 = Dummy , Synchrone = 0 , Parity = Even , Stopbits = 1 , 
Databits = 8 , Clockpol = 0


Do
Print "80 04 bf 11 01 2b ";
Waitms 50                                                   'wait for 50 
mS
Print "3b 04 f0 4f 11 11 80 ";
Waitms 50                                                   'wait for 50 
mS
Print "3b 03 46 01 7f ";
Wait 3

Loop
End

Was ist die Ursache bzw kann ich das ändern ?

Hab mir den myAVR Bausatz 1 LPT zusammengebaut !

Vielen Dank im voraus !

M.f.G.
Jürgen
#590999
Lesenswert?
• ▲
▼
>darf das sein das ich am Com1 eine negative Spannung von -9,3volt bei
>diesem Bascom Befehl habe ?
>Was ist die Ursache bzw kann ich das ändern ?

Die RS232 wird die Ursache sein, da nach diesem Standard nämlich 
logische Einsen als eine Spannung <-3V dargestellt werden.

>darf das sein das ich am Com1 eine negative Spannung von -9,3volt bei
>diesem Bascom Befehl habe ?

Wenn ich meinen Trenntrafo neben die serielle Schnittstelle stelle, habe 
ich sogar eine Wechselspannung an der Schnittstelle...
Ergo: An welchem Pin misst du diese SPannung?

http://de.wikipedia.org/wiki/RS232
OP #591103
Lesenswert?
• ▲
▼
Simon Küppers wrote:
> Du solltest die ganze Sache lieber etwas präzisieren.
>
> Und falls du es noch nicht wusstest: RS232 (also "COM" Schnittstelle)
> hat folgende Pegel:
>
> HIGH: -12V
> LOW: +12V


sorry, war mein Fehler. Die negative Spannung ist normal.

Kann ich den RS232 dann irgendwie auf LOW +12V stellen (Bascom) ?

Danke !

M.f.G.
Jürgen
OP #591112
Lesenswert?
• ▲
▼
hmmm, wenn ich mir diesen Text durchlese brauch ich doch ein LOW oder?

1
Der Bus arbeitet mit Pegeln, die relativ zur Batterie Spannung 
2
(ca. 12 V) des Fahrzeugs definiert sind und für eine logische 0 (Low) 0-30 %
3
 und für eine logische 1 (High) 70-100 % der Batteriespannung betragen.
4

5
Der Bus ist Low aktiv. Die Logische "1" wird übertragen wenn der Bus vom
6
 H-Pegel (Ruhezustand) für kurze Zeit auf L-Pegel gezogen wird. 
7
Die Übertragung wird über die Busgeschwindigkeit und den Pegel gesteuert. 
8
Low entspricht 1 und High entspricht 0, bei definierter Dauer eines Bits.
9

10
Über spezielle integrierte Schaltungen können die Pegel des Bus auf den 
11
RS232 Standard angepasst werden. Die entsprechenden Bus Treiber werden von
12
 verschiedenen Herstellern angeboten.



da steht doch der Bus ist Low aktiv und wird dann auch nur so übertragen 
?!
Gast #591205
Lesenswert?
• ▲
▼
@Jürgen H. (juergen75):
Wenn Dein AVR am TxD-Ausgangspin eine 1 hat (oder fast 
Versorgungsspannung), dann liegt auf der RS232-Leitung TXD NACH dem 
Pegelwandler (z.B. MAX232) ca. -10V an. Gibt der AVR am TxD-Ausgangspin 
Pegel 0 aus (ca. 0,1V), dann liegen NACH dem Pegelwandler ca. +10V an. 
Ist eben so als RS232-Pegel definiert. Der Bereich zwischen -3V und +3V 
AUF der RS232-Leitung ist "der verbotene Bereich".

Damit ist die Frage, wie Du die Pegel ändern kannst, beantwortet: Gib 
einfach den passenden logischen Pegel auf das TxD-Ausgangspin des AVR.

"...Hab mir den myAVR Bausatz 1 LPT zusammengebaut !..."

Was genau soll mit dieser Frage gefragt werden?

Blackbird

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.